Принтерная игра Receipt Racer — потрать бумагу весело!
Конечно, можно использовать принтер на работе по назначению — отпечатать большой отчет, несколько таблиц из «экселя», кучу анекдотов или чек очередному клиенту универмага… Но это так скучно.
А как насчет того, чтобы подключить к принтеру джойстик DualShock 3 и поиграть на нем в видео-игру? Да, звучит совсем дико, но Джошуа Нобель (Joshua Noble) и еще два софтверных разработчика именно так и сделали. Результат получился просто потрясающим (такого мы точно еще не видели!).
Трио разработчиков написало самую настоящую компьютерную игру в openFrameworks, назвав ее «Receipt Racer» (что-то вроде «чековый гонщик»). Игра использует в качестве дисплея термальный чековый принтер (который можно увидеть в любом уважающем себя магазине), совмещенный с простым светодиодным табло (которое находится все время под бумагой и отображает «машинку», текущий уровень и количество набранных очков), джойстик DS3 для управления «машинкой» и всем этим управляющий лэптоп, к которому подключена вся «периферия».
http://vimeo.com/24987120
Генерируемая случайным образом «трасса» с разнообразными препятствиями быстро печатается на термобумаге, которая вылезает из соответствующего лотка принтера. Светодиодное табло подсвечивает эту бумагу снизу, отображая на ней «автомобиль», управляемый с джойстика. Лэптоп занимается генерацией карты, управлением машинкой, подсчетом очков и обработкой «столкновений». Победившим считается тот, кто доехал до конца 50-метрового рулона термобумаги.
Авторы крайне необычного «гоночного симулятора» разработали и браузерную версию своей игры, в которую можно поиграть на их официальной странице. Там же можно найти подробности о принтерной версии (на английском языке).