Курсы по программированию

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Теория ООП / Интерфейс. Кружок готов к игре!

  • На этом уроке мы допишем методы Игрока в классе Circle.
    Реализуем метод Беги() и Поймал(), и даже исправим
    недочёты в описании интерфейса (!!).
    В конце урока я ответил на многочисленные вопросы участников.
  • Дата отправки отчёта: 4 ноября 2015 г.
  • Задание выполнено: за 45 мин.
  • Чему научился: Поэкспериментировал с выводом класса Circle на экран. Попробовал FillEllipse, различные Brush. Оставил вывод через DrawEllipse, мне показались более симпатичными. От себя добавил, что если Circle Голя, то у него толщина окружности в три раза больше, чем у остальных, это помогло в наглядности тестирования.
  • Что было сложным: В 4 пункте было указано, что нужно описать словами что нужно сделать. Я малость не удержался, и реализовал в коде, правда достаточно долгое время, около 10 минут не понимал, почему у меня круги двигаются, но не Голятся. Оказалось, что в функции SetNewLeader() мы выходили из функции, если Лидер был НЕ null. Исправил как надо - заработало) Ошибка была глупой:D Надо быть внимательнее.
  • Комментарии: Решил записать видео демонстрацию, без звука. В конце видео выделил мышкой добавленный код, а в самом конце - проблемный участок, надо которым сидел 10 минут)
  • Оценка видео-уроку:
  • Видеозапись: https://youtu.be/0tObhwEck74
Отчёт от 7276 за Теория ООП / Интерфейс. Кружок готов к игре!




Оцени работу

 
Сохранить страницу:

1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Ильшат  # Теория ООП / Интерфейс. Кружок готов к игре! / 2015-11-04 21:27

Отличная работа, прикольное видео, летают так быстро :)
Мне нравится, как ты сделал с рамкой голи.
Зря ты "боишься" или стесняешься голос записывать на видео :)


7276. --
Ильшат
Ильшат
ответить
→  Евгений Волосатов  # Теория ООП / Интерфейс. Кружок готов к игре! / 2015-11-04 21:31

Спасибо, я в таймере поставил задержку 1/60 = 16мс, аналог 60 фпс в играх. Получилось быстро и не так мерцает. Я не боюсь с голосом) У нас уже поздно, говорить что-то на видео не могу. По той же причине вчера не стал записывать видео обзор на финальный урок из Игр со спрайтами.


2146. --
Иван
Иван
ответить
→  Ильшат  # Теория ООП / Интерфейс. Кружок готов к игре! / 2015-11-05 00:45

Здорово получилось! Иногда так быстро передается, что даже не успеваешь понять, что он передал эстафету.



Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Стало яснее что такое интерфейс , дальше надо все это заставить двигаться , так именно не знаю -(



Научился: Запускать процесс движения кружков
На первом скриншоте со шлейфами для наглядности, на втором стал чистить арену, всё получилось очень красиво