На этом уроке мы запрограммируем правила победы и проигрыша. Напишите, что можно добавить.
Дата отправки отчёта:
19 февраля 2019 г.
Задание выполнено: за
2 час. 20 мин.
Чему научился:
Добавил методы победы, поражения. Так же для интереса сделал при поедании очередного шарика увеличении скорости движения и диаметра змеи (пока только её головы). К 10-му шарику змея летает так, что выиграть довольно тяжело)). Осталось добавить тело змеи, кое-что подправить - и игра готова!
Что было сложным:
Решил добавить звук средствами WPF. Добавил в Canvas элемент MediaElement с именем soundEat, указал в нём файл eat.wav, потом запустил через soundEat.Play(), но звука не было. Пришлось делать по старинке через SoundPlayer.
Очень хорошая идея с ускорением и увеличением диаметра змеи. Таким образом игра действительно становится интереснее, ведь тогда не каждый уровень одинаковый, но он ещё и усложняется! Классная работа! Вы - молодец!
Отчёт оценивали: 9913. vip+110494. Алексей В.+13146. Permitin Alexey+111019. Trira+111353. AlliZzeN+13922. Александр+1791. Валерий Жданов+19752. chokayes+117947. Dmitry Sinitsin+120659. no name+114981. DimanDOS+113417. Chip+18275. Tekashnik+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Проверять, не пересеклись ли 2 прямоугольника. Трудности: Видно, что уроки сложнее, чем другие... Обычно таймер (даже когда его не было, я засекал) имеет 105-120% . А здесь отчет пишу, когда уже около 300% натикало времени.
Чтобы змейка росла - самое сложное - ибо надо чтобы когда поворачиваешь - башка чтобы повернула, а тело еще нет, и потом по сегменту... Это надо как то так исхитриться....