2009年5月15日 星期五

期末專案構想

1. 塗鴉大師



以手掌當畫筆,照指示將指定區域內著色

依照完成時間的長短和符合度給予分數


2. 消除方塊



==>

感應手掌停留的位置,按住相同的方塊即消除

3. 電流急急棒




4. 高爾夫球

以球竿(掃把)揮動的情況計算白球飛出的角度和速度

5. 串丸子




6. 競速規避賽

模擬戰機or賽車遊戲

在畫面中央有一台賽車/飛機

跟著賽道奔跑的同時,也會有障礙物出現

躲避障礙物才不會落後

操作方式:

飛機:兩手打直張開,以左右反向傾斜的方式表示往左/右
   以傾斜的角度表示過彎角度

賽車:以身體左右傾斜表示左/右轉,可以給玩的人一個方向盤
   往左上/右上表示大幅度過彎

校準:因玩的人體型、身高不同,所以需要校準對應人影


7. Halli Galli 水果心臟病

遊戲畫面:

1.先選擇使用人數 2-6 後,程式自行切換不同的人數使用介面

2.介面改成固定六人遊戲模式,但是依使用者數量開放手印區
 比誰的手先蓋滿手印區得勝

3.中央一個固定的服務鈴,以手伸進去的方向 & 速度判斷是誰搶到



程式:

依順序翻牌,遊戲中需要一直截取影像,因為會有人拍錯

每X秒擷取一次畫面,計算手印區(1,2)/各方向(3)的白點數量

同時伸進的話,以白點數量多的為勝

判斷有手伸進時,螢幕上會同步顯示一隻卡通手掌


優化:

scan一整張圖片尋找白點可能會太耗時間

改為每個方向都有一條固定的,接往服務鈴的直線

當有手伸進去時,判斷某一方向的直線上是否佈滿白點

且直線上的白點分佈率即為卡通手掌伸出的比率


Problem:如果兩人同時且差異不大,無法判斷是誰的手壓在下面

沒有留言: