Энтузиаст использовал Марио из Lego, чтобы играть в Super Mario Bros.
Использованием необычных устройств в качестве геймпадов уже никого не удивить. Человек вполне может пройти Call of Duty: Modern Warfare на барабанах, а собака — Call of Duty: Warzone на специальной версии клавиатуры. Но теперь хакер-энтузиаст Rick придумал свой способ пройти Super Mario Bros. на Mac.
Wrote some code to use the #legosupermario to play #SuperMario pic.twitter.com/LOuECESPgT
— Rick (@r1ckp) 2 сентября 2020 г.
Пишу код для использования Lego Super Mario, чтобы играть в Super Mario Bros.
Для этого он использовал фигуру усатого итальянского сантехника из набора Lego Super Mario и различные электронные компоненты — акселерометр, гироскоп и передатчик Bluetooth. Программная часть включает в себя виртуальную машину с
Linux.
Some people asked for it, so here's how shooting and pipes work pic.twitter.com/OACZYurh5u
— Rick (@r1ckp) 3 сентября 2020 г.
Некоторые люди спрашивают, как здесь стрелять и заходить в трубы
Как видно, для движения вперёд и назад нужно наклонять фигуру, для прыжка — резко поднять её. Стрельба осуществляется коротким поднятием фигурки. А для прохода в трубы, Leg-версию Марио нужно на секунду поставить на площадку из комплекта поставки.
По словам автора, главной проблемой был протокол Bluetooth. Всё остальное — лишь эмуляция нажатия клавиш при определённых событиях.
В будущем автор обещает поделиться программным кодом.
В CDPR опровергают слухи о грядущем «ремонте» Cyberpunk 2077
LEGO представила часовое видео с рождественским камином
Конференция Google I/O 2021 пройдет в онлайне
Джордж Клуни оценил свою игру и качество сценария в «Бэтмене навсегда»
Если бы GTA 5 снял Тарантино: фанат показал Джона Траволту в ожидании GTA 6