На этом уроке мы допишем класс питон и получим эстетическое удовольствие от созерцания нашего террариума с нашими Питонами и Зайцами. * Придумать свою фишку и реализовать, написать, что сделал.
Дата отправки отчёта:
25 февраля 2017 г.
Задание выполнено: за
2 час. 45 мин.
Чему научился:
выращивать питонов с хвостами
Что было сложным:
Были трудности при создании хвостов. Но потом оказалось не так сложно.
Комментарии:
Мне удалось добавить хвосты удавам. public static readonly char aTail = '~'; Что касается добавления функциональности, то есть немало идей. Во-первых нечестно, что питоны движутся а зайцы нет. У питонов наверняка имеются враги. Можно реализовать интеллектуальных питонов. Т.е. заставить их двигаться не случайно, а целенаправленно.
) Классно! Готовый сценарий , осталось задать параметры или диапазон рандомных параметров для питончиков и зайчиков и все это мне будет напоминать дискотеку. Можно даже поставить какую-то зажигательную музыку.
Научился: Работать с потоками Трудности: У меня какая-то непонятная ошибка: Делегат метода экземпляра не может иметь нулевым 'this'. Если кому интересно ее решить - код в архиве.
Если из класса питон убрать в методе PutScreen
убрать этот код:
if (!OnScreen(coords))
return;
то все "работает".
Не могу понять где у меня опечатка.
Как я и писал, нужно, чтобы она сама в себя не закручивалась и шла к ближайшему зайцу (мы же как раз графы прошли, вот и отлично практическое применение) =)