Similar presentations:
Итоговый проект курса «Годнокод»
1. Итоговый проект курса «Годнокод»
Выполнил Симонов Иван2.
Основная идеяИтоговый проект – игра
«раннер», в которой игрок
управляет ховерциклом,
уворачиваясь от препятствий
на дороге. Соответственно,
чем дальше удалось
проехать, тем больше
получаешь очков.
3.
ЧанкиПроцедурно генерируемые уровни состоят из так называемых «чанков» как на
рисунке. На чанке расположены точки спавна окружения (красные) и препятствий
(желтые). Случайное препятствие спавнится на случайной точке с определенным
шансом, если не прокнуло, то шанс увеличивается. Таким образом, в зависимости от
настроек, препятсвие гарантированно заспавнится раз в n чанков.
Случайное окружение
имеет также случайный
угол поворота кратный 90
при спавне, чтобы как то
разнообразить.
4.
Окружение и препятствия5.
Старт игрыОтложенный старт игры выполнен в виде
светофора, который в выключенном состоянии
серого цвета и без света.
Сначала фонари поочередно меняют цвет на
красный, при этом они светятся красным.
В конце все три меняют свой цвет и свет на
зеленый.
6.
РекордыНемного доработал рекорды, теперь сохраняется еще и имя рекордсмена. При
достижении рекордного значения в игре, выводит занятую позицию, количество
набранных очков и предлагает ввести свое имя.
7.
НастройкиДобавил настройки громкости музыки и звуков, которые так же как и рекорды
сериализуются и сохраняются, становясь доступными между сценами и сессиями.