Игра на LCD Keypad Shield

Опубликовано 22.05.2013 13:01:00


Когда держишь в руках LCD Keypad Shield, смотришь на дисплей и нажимаешь на кнопочки, в голове невольно всплывает ностальгия по старым, добрым, пиксельным играм. Немного поразмыслив было принято решение снова окунуться в мир пиксельных игр, но уже в качестве создателя.

Встречайте zelectro GAME

Игра на keypad shield arduino

 

 

Сценарий игры прост и незатейлив. Мы управляем космическим кораблем, вокруг нас несутся астероиды от которых собственно нам и необходимо уворачиваться.

При включении Arduino появляется заставка (можно убрать т.к. во время заставки ничего не подгружается). Для начала игры необходимо нажать кнопку SELECT.

 

Функционал кнопок:

• UP - движение вверх

• DOWN - движение вниз

• RIGHT - ускорение

• LEFT - пауза

• SELECT - продолжить игру (пауза), старт новой игры

 

Для динамики игры, помимо ручного ускорения, каждые 5 секунд происходит программное увеличение скорости звездолета. На 25 секунде включается максимальная сложность "UNREAL" и скорость больше не растет.

После каждой игры на дисплее высвечивается время текущей игры, а также время лучшей попытки.

 

 
Пример программного кода

 


 

Статьи в подобной тематике:

•  Перечень статей о работе с дисплеями

•  Z-LCD Keypad Shield для Arduino сделай сам (DIY)


 

Купить Купить в России  LCD Keypad Shield


А как же комментарии?