|网友让乐高积木人偶化身为《超级马力欧兄弟》的游戏控制器


本文转自【cnBeta】;
【|网友让乐高积木人偶化身为《超级马力欧兄弟》的游戏控制器】“硬件黑客”@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 将择机分享代码 , 以便其他人也能够享受到这一乐趣 。


    推荐阅读