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

Формула программиста
основатель — Волосатов Евгений Витольдович
Вступай в Телеграм чат проекта

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

  • На этом уроке мы начнём делать новую игру - Вирус.
    Смысл игры подробно рассказан на видео.
    Цель урока - создать класс GameVirus и
    реализовать методы GameViurs(), AddGamer(), Step(), RunAll().
    Также придумать и написать словами алгоритм
    методов SetNewVirus(Игрок) и FindNewVirus().
  • Дата отправки отчёта: 11 февраля 2016 г.
  • Задание выполнено: за 30 мин.
  • Чему научился: Написал "примерный код" как это будет работать.
    Вижу полное решение через введение еще одного массива, который будет буфером для инфицированных, который будет отрабатывать после того, как программа проверит на инфицированных. Интересно посмотреть, что на этот раз придумает неугомонный Евгений Витольдович.
  • Что было сложным: Ничего.
  • Комментарии: Все отлично.
  • Оценка видео-уроку:
Отчёт от 6696 за Теория ООП / Интерфейс. Создаём новую игру.




Оцени работу

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

6696. Владимир Борисенко
Владимир Борисенко
ответить

1. Евгений Волосатов
Евгений Волосатов
ответить


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




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

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

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

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


Научился: Закрепление пройденного с другими вариациями.
Трудности: придумать правила новой игры
без комментариев


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