На этом уроке мы начнём делать новую игру - Вирус. Смысл игры подробно рассказан на видео. Цель урока - создать класс GameVirus и реализовать методы GameViurs(), AddGamer(), Step(), RunAll(). Также придумать и написать словами алгоритм методов SetNewVirus(Игрок) и FindNewVirus().
Дата отправки отчёта:
21 декабря 2015 г.
Задание выполнено: за
10 мин.
Чему научился:
Создавать игру на основе готового интерфейса.
Что было сложным:
Запомнить правила.
Комментарии:
SetNewVirus() заражает добавленный кружок вирусом, а FindNewVirus() может работать так: кого заразил вирус, тот становится красным кругом.
Научился: Использовать старый интерфейс для новых правил SetNewVirus() - очищаем список virused, добавляем в список virused нового игрока, делаем его голей
Научился: Начинаем создавать новую игру на основе того же интерфейса. Игра продолжается до тех пор, пока не остается последний незараженный ЭТИМ вирусом. Он одновременно и победитель, и будущий носитель нового вируса.
Он становится первым Голей и начинает заражать всех остальных.
Наверно, должен вестись счетчик здоровых кружочков до тех пор, пока не останется только 1.
В этот момент все Голи становятся не-Голями, а последний не-Голя - Голей.