將電子遊戲搬到線下,讓你的臥室變身樂趣橫生的賽車場【轉譯】手工電子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懷舊紅白機手柄MP3
蘋果iPodshuffle都已經被淘汰了吧,繼續放下去也是當垃圾丟掉的命,不如來個好玩的改造吧!嘿嘿,如果心動了就跟著小編嘗試把它製作成懷舊紅白機手柄MP3吧,有趣哦!主要材料:遊戲手柄1個、iPodshuffle1個所需工具:尖嘴鉗1把、瑞士軍刀1把熱熔膠棒1支、電烙鐵1把焊錫1卷、細...
-
(螃蟹王國)科技手工電子DIY教程製作太陽能小車—21
明天過節了嘛。今天小螃蟹就再給大家多帶來幾個作品,都是科技電子DIY的,喜歡這一塊動手的小夥伴們快快行動起來主要材料:N20電機皮帶輪4個主軸齒輪有機玻璃板看圖所需工具:螺絲刀製作步驟:第1步:從小時候小夥伴們玩的四驅車,到現在的科技模型小車,是不是厭倦了總是要換...
-
自制3D全息投影手工電子DIY教程
還在為暑假手工作業而煩惱嗎?別急!來看看這個教程吧!既簡單又高逼格!主要材料:透明塑料片A4大小所需工具:直尺膠帶黑卡紙製作步驟:第1步:圖紙第2步:這種塑料片在各種包裝上都有的第3步:按照圖紙剪下4個,用膠帶固定第4步:然後你需要一個專門的視訊或圖片(在愛奇藝中搜索“3D...
-
萬聖節快到了3d列印變異大蚊子手工電子DIY教程
大蚊子主要材料:pla若干所需工具:3d列印筆1製作步驟:第1步:吸血變異大蚊子第2步:軀幹第3步:各種腿第4步:翅膀第5步:成品第6步:蚊子蜘蛛幹仗。蜘蛛教程在我主頁裡有第7步:為一個meemeega在對峙第8步:...
相關文章
- 妙趣橫生的手指小遊戲插畫設計
- 這35張樂極生悲的失誤照片,你永遠猜不到下一秒將會發生什么事!
- 臥室裝修技巧 五元素妝點理想臥室 讓你"睡"出快樂生活
- 這30張驚人的綠色雕塑,會讓你見識到如何將灌木變成生動有趣的卡通人物。
- 這位參賽者挑戰猜價贏車遊戲失敗後,卻因為美女助理的一個「順手」讓她爽到衝上雲霄!
- 這個男子趴在動物園的地上變身獅子調戲牠們…結果獅子們的反應讓遊客都感到驚訝!
- 有趣的室內親子游戲 和“小霸王”做遊戲
- 電子螞蟻,電子蝴蝶,電子蜥蜴欣賞【轉譯】手工電子DIY教程
- 親子游戲100例之適合與寶寶在臥室玩的遊戲手工教程
- 你可以帶孩子們到這27個遊樂場玩鬧,但是當到達後….你可能會很痛恨它們甚至想將之毀掉。