2016年6月30日 星期四

02360466何京霖 互動遊戲期末專案

主題:馬利兄弟
概念:
        透過鏡頭使用自製遊戲控制器,來操控遊戲,所以先選擇小時候常玩電視遊樂器的馬利兄弟來製作,而這款遊戲的操作非常簡易,僅有方向(左右),跳躍(A)和開火(B)這四種鍵,因此把這四種鍵設計在一個視訊裡面,如圖


概念設計圖

利用差異偵測,來讓使用者來夠觸碰框框內的按鈕 ,然後發出對應按鍵訊號,由於有分短按和長按的不同,依照功能所需,長按的按鍵透過Sleep(100)來進行延遲,不然角色動起來會一頓一頓的
keybd_event(0x58, 0, 0, 0);
Sleep(100);//(延遲0.1秒)
keybd_event(0x58, 0, KEYEVENTF_KEYUP, 0);
                                          
差異偵測圖(手)
                                                               
                                          
實機操作畫面


在這款遊戲,我為了應付比較困難的操作,特別設了R1鍵和L1鍵,這兩個鍵都是結合了方向加上跳躍,再加上測試很多遍所找到的延遲時間,來做比較長遠跳躍的動作,來應付比較困難的地形


實機操作畫面成功跳上比較高的障礙物

心得:
        實際操作起來,跟鍵盤比起來,操作比較困難,但能夠有肢體互動,感覺像在玩WII或Xbox one體感遊戲一樣,當初是想直接透過雙鏡頭來做3DFPS射擊遊戲的控制器,但非常複雜,所以挑一個2D小遊戲,來當作基礎練練,之後再進一步研究研究如何製作

實作影片:
第一部為失敗的錄影,由於家中感光環境不是那麼好所以導致差異偵測會誤判,外加上和後面有私人原因而中斷錄影

第二部影片 那這次我挑選較小的牆 用小東西去點他這次效果會比較好而在這部影片也成功跳躍到比較高的障礙物上面



那在成果發表會上因為背景是布幕,所以很成功使用雙手去觸碰




沒有留言: