На этом уроке мы допишем класс питон и получим эстетическое удовольствие от созерцания нашего террариума с нашими Питонами и Зайцами. * Придумать свою фишку и реализовать, написать, что сделал.
Дата отправки отчёта:
19 марта 2019 г.
Задание выполнено: за
1 день 5 час. 11 мин.
Чему научился:
На этом уроке мы наконец-то реализовали вырастание питонов при поедании зайчиков. К тому же каждый питон запущен в отдельном потоке. А "регулировщиком" их движения является объект block, который запускает питонов по одному в критическую часть кода (ограниченную оператором lock). Этот механизм исключает сбои при отображении их движения. Я выпустил на игровое поле 5 питонов и с интересом наблюдал как кипит их борьба за выживание!))
Оценка видео-уроку:
Оцени работу
Сохранить страницу:
Отчёт оценивали: 19475. Konstantin+13922. Александр+117542. Никита+19332. Dima+111019. Trira+13146. Permitin Alexey+117947. Dmitry Sinitsin+118131. Александр+120659. no name+1791. Валерий Жданов+1Посетитель+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Работать с потоками Трудности: У меня какая-то непонятная ошибка: Делегат метода экземпляра не может иметь нулевым 'this'. Если кому интересно ее решить - код в архиве.
Если из класса питон убрать в методе PutScreen
убрать этот код:
if (!OnScreen(coords))
return;
то все "работает".
Не могу понять где у меня опечатка.
Как я и писал, нужно, чтобы она сама в себя не закручивалась и шла к ближайшему зайцу (мы же как раз графы прошли, вот и отлично практическое применение) =)