将电子游戏搬到线下,让你的卧室变身乐趣横生的赛车场【转译】手工电子DIY教程
相信每位经历过童年的都会记得那时痴迷的电视游戏,超级马里奥,坦克大战还是魂斗罗,经常趁着父母不在家偷偷叫来小伙伴畅快淋漓的晚上一把。
而今天,一位叫Ken的日本人将马里奥赛车游戏从虚拟世界中搬到了自己的卧室中。
在这里,你就可以遥控你的赛车,还能通过发射导弹或者设置障碍物等有趣的方式来赢得比赛。【原址:】
主要材料:
将电子游戏搬到线下 |
所需工具:
将电子游戏搬到线下 |
制作步骤:
第1步:
相信每位经历过童年的都会记得那时痴迷的电视游戏,超级马里奥,坦克大战还是魂斗罗,经常趁着父母不在家偷偷叫来小伙伴畅快淋漓的晚上一把。
第2步:
RomoCart先将房间地面扫面一遍,根据地板上的物体生成一个赛道地图、
第3步:
RGBD摄像头定位物体。
第4步:
这套系统通过摄像头追踪Romo机器人,然后投影仪根据位置将外加特效投射出来
给小车加点小车的特效吧
第5步:
游戏过程中,玩家可以捡起各种各样的奖励或物品
不同的物品拥有不同的属性,比如“加速”可以让玩家进行两次加速
第6步:
还可以丢香蕉……
千万别踩!滑!
第7步:
还能发射导弹
居然在客厅发射导弹!
第8步:
因为RGBD摄像图是实时采集,你甚至可以用脚将导弹挡住来保护你的Romo
当然,你的父母还能作为一个怪物突然出现。。。
第9步:
我们可以赋予不同的物体有不同的属性。
可爱的小泰迪雄变身炮塔!
第10步:
最终,跨过终点线的一刻,烟花点燃为你庆祝
RomoCart让你的房间成为了一个游戏赛场。
第11步:
RomoCart共使用了三种硬件:
Romo
Romo有两个履带可以分别独立控制,这样就可以通过程序非常方便的控制。 这里,我制作了一个“Romote”程序接收和执行来自PC端的指令。
这里使用了一个游戏手柄控制Romo,但是当被火箭击中之类事件时会被夺取控制权。
当然你也可以说Romo就是一个“智能无线遥控车“。
第12步:
RGBD Camera
悬挂在天花板上的RGBD相机(像Kinect、或者Xtion Pro Live),做对象跟踪,自动生成图地图。(之所以使用Xtion,是因为比较轻而且通过USB供电即可工作)
第13步:
投影仪
任何投影仪都可以,但是要确保放置投影仪足够高,不要超过卧室的面积,当然,如果你的卧室非常巨大,那当我没说吧。
RomoCart中,有一套程序用来接收来自Xtion的深度信息,寻找对象,渲染游戏环境然后投影到地板。
算法
问题来了,如何矫正Xtion和投影仪呢?
你想将游戏环境根据Xtion的坐标系统准确的投影到地板上,需要为投影仪矫正投影矩阵。 这篇文章详细描述了这项技术,我就不再赘述,有时间后我会将代码整理好开源。
如何根据障碍自动生成赛道呢?
有许多方法可以实现此项技术。这里我根据障碍物的边界识别出的一些列的控制点生成网格图,然后寻找最长的环线路线。视频中的1:15有详细说明
如何追踪Romo的位置?
我们知道来自游戏手柄的控制信号,因此我们可以将它作为追踪Romo运动的判断依据。
根据游戏手柄的反馈和物体的尺寸和高度计算出视图中每个物体是Romo的可能性来寻找和追踪Romo。当然,为了将追踪变得更加简单,可以在Romo贴某些特殊颜色的标签或LED进行标定。
第14步:
总结
这个项目中通过投射地图和Romo将房间变成了一个真实地马里奥赛车世界,将很简单的硬件和一些通用的追踪算法组合在一起,就可以让我们的房间变得更加有游戏趣味性。
当我们在思考创新教育时,往往忽略的却是其中的趣味性,如何将孩子从名目繁多的电子游戏中摆脱出来,又能让其和父母或小伙伴一起愉快的玩耍,并能通过自己的学习和合作一起将游戏优化升级。这,将会是一个伴随终身的游戏!
小贴士:
原址:
-
给爷爷奶奶拍美照手工电子DIY教程
每年就回家几次每次回去都会把爷爷奶奶折腾一把有别的老头老太太来家串门都羡慕的不得了主要材料:电池相机各种帽子配件所需工具:人制作步骤:第1步:拍照片当然要选些大牌明星的美照当参考啦第2步:老人家化妆就是粉底遮盖一下皱纹画一点眉毛出来就好啦自然些就好为了...
-
趣味纸电路制作套件(08滚珠开关)手工电子DIY教程
发光二极管与蜂鸣器并联,然后再与滚珠开关串联。当卡片倾斜角度发生改变时滚珠开关将会闭合,这时电路将会被接通,蜂鸣器和发光二极管开始报警。主要材料:趣味纸电路卡片1电子元件包1所需工具:剪刀1制作步骤:第1步:第2步:第3步:第4步:第5步:第6步:第7步:第8步:第9步:...
-
节日过后彩灯巧利用。手工电子DIY教程
堆在一起晚上当作夜灯,节日的时候散开当彩灯用。主要材料:LED叶脉胶棒旧报纸丙烯颜料毛笔所需工具:剪刀乳白胶制作步骤:第1步:把报纸卷圈,做成一个筐。这个要是不会,可以参考别人的相关教程。第2步:编到你想要的长度剪短,并用乳白胶加固接口。第3步:用纸壳做一个底座,用纸...
-
将电子游戏搬到线下,让你的卧室变身乐趣横生的赛车场【转译】手工电子DIY教程
相信每位经历过童年的都会记得那时痴迷的电视游戏,超级马里奥,坦克大战还是魂斗罗,经常趁着父母不在家偷偷叫来小伙伴畅快淋漓的晚上一把。而今天,一位叫Ken的日本人将马里奥赛车游戏从虚拟世界中搬到了自己的卧室中。在这里,你就可以遥控你的赛车,还能通过发射导弹...
相关文章
- 这35张乐极生悲的失误照片,你永远猜不到下一秒将会发生什幺事!
- 这个男子趴在动物园的地上变身狮子调戏牠们…结果狮子们的反应让游客都感到惊讶!
- 电子蚂蚁,电子蝴蝶,电子蜥蜴欣赏【转译】手工电子DIY教程
- 你可以带孩子们到这27个游乐场玩闹,但是当到达后….你可能会很痛恨它们甚至想将之毁掉。
- 亲子游戏100例之适合与宝宝在卧室玩的游戏手工教程
- 有趣的室内亲子游戏 和“小霸王”做游戏
- 卧室装修技巧 五元素妆点理想卧室 让你"睡"出快乐生活
- 妙趣横生的手指小游戏插画设计
- 这位参赛者挑战猜价赢车游戏失败后,却因为美女助理的一个「顺手」让她爽到冲上云霄!
- 这30张惊人的绿色雕塑,会让你见识到如何将灌木变成生动有趣的卡通人物。