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

Формула программиста
основатель — Волосатов Евгений Витольдович
C# Олимпиада из Простоквашино

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

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




Оцени работу

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

  • Отчёт оценивали:
    6452Кирилл Шмойлов+1   689Igorenzia+1   4992Николай+1   3506Алексей|BrisK|Кривицкий+1   4467Alcatraz+1   3376Елена+1   7645Александр Львович+1   6925Артём+1   8886Михаил Ермишин+1   8380zhikharevav+1   1Евгений Волосатов+1   4182Farid+1   5760Мариша +1   459Сергей Сергеевич+1   9544Даниил Степаненко0   9634Лис Бесчувственный0   1537Сергей+1   9288Pučko Antonina+1   9237Mais+1   7025SergeyN0   791Валерий Жданов+1   6687villain+1   9427Иван Алексеевич+1  

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




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

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

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

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