На этом уроке мы начнём делать новую игру - Вирус. Смысл игры подробно рассказан на видео. Цель урока - создать класс GameVirus и реализовать методы GameViurs(), AddGamer(), Step(), RunAll(). Также придумать и написать словами алгоритм методов SetNewVirus(Игрок) и FindNewVirus().
Дата отправки отчёта:
20 февраля 2016 г.
Задание выполнено: за
1 час. 00 мин.
Чему научился:
поработал с linq полностью дописал игру вирус теперь играется бесконечно
Что было сложным:
так нечего
Комментарии:
пришлось переменную завести каким цветом вирус красить private bool _blue = true; пришлось сделать публичный метод SetNewVirus чтобы только один вирус добовлялбы а не последний может нетак как у Евгения Витольдовича но у меня все работает
Архив проекта:Ссылка доступна после самостоятельного выполнения этого урока
Научился: Написал "примерный код" как это будет работать.
Вижу полное решение через введение еще одного массива, который будет буфером для инфицированных, который будет отрабатывать после того, как программа проверит на инфицированных. Интересно посмотреть, что на этот раз придумает неугомонный Евгений Витольдович. Все отлично.
Научился: SetNewVirus Если список вирусов пуст добавить первого игрока и сделать его голя(вирус), остальных не голя(не вирус)
FindNewVirus Если игрок не вирус и вирус поймал то сделать игрока убрать из игрока и добавить в вирус