На этом уроке мы допишем игру Аполлон. Свяжем класс логики с интерфейсом. Сделаем управление двигателем с помощью мышки. Добавим таймер, функцию отображения корабля. А также сообщение о конце игры и перезапуск игры.
Дата отправки отчёта:
10 октября 2015 г.
Задание выполнено: за
2 час. 30 мин.
Чему научился:
Очень многому. Искать ошибки, привязывать рисунки к label и panel и менять их во время игры, совершать мягкую посадку на Луну! зы Немного увлекся.
Что было сложным:
Найти ошибку, из-за которой корабль очень долго не появлялся на экране, а потом резко падал с субсветовой скоростью ;) Ошибка была в неправильной переменной: в формуле была labelShip.Location.Y, а нужна была labelMoon.Location.Y. Расчитать размеры и т.д.
Комментарии:
Это был самый длинный и самый увлекательный урок. Не заметил как пролетело время. Хотелось сделать что-то красивое чтобы было интересно играть. С игрой знаком давно. Но как замечательно сделать ее своими руками! Мне захотелось чтобы картинка ожила, и мне это удалось.
Огромное спасибо Евгению Витольдовичу за радость творчества!