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

Формула программиста
основатель — Волосатов Евгений Витольдович
Вступай в Телеграм чат проекта

Игры со Спрайтами / Аполлон. Плавное прилунение

  • На этом уроке мы допишем игру Аполлон.
    Свяжем класс логики с интерфейсом.
    Сделаем управление двигателем с помощью мышки.
    Добавим таймер, функцию отображения корабля.
    А также сообщение о конце игры и перезапуск игры.
  • Дата отправки отчёта: 12 октября 2015 г.
  • Задание выполнено: за 2 час. 00 мин.
  • Чему научился: Что статус можно еще и с помощью enum выставлять.
  • Что было сложным: Подобрать нужные параметры
  • Комментарии: Выставила :
    height = 410; fuel = 400; speed = -10;
    moon_g = -1.6f;  ship_a = 3.0f;  speed_f = 10.0f;
    ship.moveShip((float)timer.Interval/100).
    Приземление при speed < 5
  • Оценка видео-уроку:
Отчёт от 1232 за Игры со Спрайтами / Аполлон. Плавное прилунение




Оцени работу

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

1232. Фомичева Наталья
Фомичева Наталья
ответить
→  Олюшка  # Игры со Спрайтами / Аполлон. Плавное прилунение / 2015-10-12 10:55

Точно, он же на луне :-)


24. Олюшка
Олюшка
ответить
→  Фомичева Наталья  # Игры со Спрайтами / Аполлон. Плавное прилунение / 2015-10-12 10:32

Наташа, отлично у тебя вышло, вот только он же прилунился!!! :)
А впереди еще интересней будет! Продолжай так же великолепно заниматься и познавать новое! :)



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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.


Научился: управлять посадочным модулем и рисовать спрайты
Трудности: Просчитать все взаимодействия в программе, и добиться более-менее приличного отображения спрайтов.
Понравилось, что в этот раз задание не было строго описано в пунктах для самостоятельной работы. Это дало большую свободу к реализации некоторых компонентов программы. В результате игра была реализована с помощью спрайтов, созданных в немного доработанном редакторе с первого занятия по "новым мини играм".


Научился: Увидел, как работают игровые процессы. И как их настраивать.
Трудности: Воспринять такой длинный урок за один раз.
Возможно, стоило бы разбить урок на две-три части.