網友讓樂高積木人偶化身為《超級馬力歐兄弟》的遊戲控制器
“硬件黑客”@r1ckp剛剛在Twitter上分享了兩段視頻,以介紹自己是如何將樂高積木套裝裡的馬力歐人偶,化身為《超級馬力歐兄弟》的遊戲控制器的。在第一段視頻中,@r1ckp演示瞭如何通過前後傾斜來控制馬力歐在虛擬的遊戲世界中移動。隨著網友們呼聲的高漲,他又接著增加了一些複雜的功能,使之可以跳躍、發射和鑽入水管。
本創意使用了今年早些時候發布的《樂高超級馬力歐》積木套裝裡的馬力歐人偶模型。
如上所示,前後傾斜可控制Mac 上的Linux 虛擬機中運行的模擬器裡的遊戲角色。
Wrote some code to use the legosupermario to play SuperMario(via)
據悉,樂高馬力歐人偶裡包含了一些相當有趣的技術,包括加速度計、顏色傳感器、陀螺儀、以及數字通信用的藍牙模塊。
@r1ckp 解釋稱,他只是截獲了積木馬力歐發送的藍牙信號,然後將之用於遊戲模擬器的控制。
here’s how shooting and pipes work(via)
據悉,整個設置過程共耗費約4個小時。難點在於弄清它的藍牙協議,剩下的控件映射工作就相對輕鬆了。後續@r1ckp將擇機分享代碼,以便其他人也能夠享受到這一樂趣。