網友讓樂高積木人偶化身為《超級馬力歐兄弟》的游戲控制器

「硬件黑客」@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 將擇機分享代碼,以便其他人也能夠享受到這一樂趣。

來源:cnBeta