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

Формула программиста
основатель — Волосатов Евгений Витольдович
1-2-3 мая - Создай online игру!
Вебинар «Карточки памяти на Android» начнётся через 11 час. 22 мин.

Теория ООП / Интерфейс. Создаём новую игру.

  • На этом уроке мы начнём делать новую игру - Вирус.
    Смысл игры подробно рассказан на видео.
    Цель урока - создать класс GameVirus и
    реализовать методы GameViurs(), AddGamer(), Step(), RunAll().
    Также придумать и написать словами алгоритм
    методов SetNewVirus(Игрок) и FindNewVirus().
  • Дата отправки отчёта: 26 ноября 2015 г.
  • Задание выполнено: за 17 мин.
  • Чему научился: Реализация класса GameVirus
  • Что было сложным: ничего
  • Комментарии: В методе SetNewVirus(Gamer gamer) зараженный объект добавляется в список "virused". FindNewVirus() - будет проверять остался ли последний не зарааженный объект, что бы присвоить ему статус "вирусный" и перезаписать списки игроков.
  • Оценка видео-уроку:
Отчёт от 6919 за Теория ООП / Интерфейс. Создаём новую игру.




Оцени работу

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

24. Олюшка
Олюшка
ответить
→  Anton Sozykin  # Теория ООП / Интерфейс. Создаём новую игру. / 2015-11-26 22:44

Антон, замечательно позанимался на этом уроке, дальше все интереснее! Продолжай, мне нравятся твои отчеты! :)



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




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

Ты в любой момент сможешь отписаться от рассылки.
Трудности: продумать реализацию SetNewVirus(Игрoк), FindNewVirus() FindNewVirus() используем вложенные циклы, верхний цикл бежим по всем вирусным игрокам, вложенный цикл по всем игрокам(внутри проверка если не зараженный), если зараженный поймал не зараженного- заражаем SetNewVirus SetNewVirus(Игрoк) добавляем в массив зараженных и вызываем метод Голя. После этого проверка, если не зараженных остался один , то массив зараженных чистим и добавляем последнего пойманного
все ок
Научился: Написал "примерный код" как это будет работать. Вижу полное решение через введение еще одного массива, который будет буфером для инфицированных, который будет отрабатывать после того, как программа проверит на инфицированных. Интересно посмотреть, что на этот раз придумает неугомонный Евгений Витольдович.
Все отлично.