虛擬鍵盤
##說明:
以視訊虛擬鍵盤模擬鍵盤功能操作遊戲
##開發工具:
C++Builder XE2
搭配遊戲 "PushPush!!!"
https://www.youtube.com/watch?v=qcVjP02AuOY
##遊戲試玩影片
##現場展示影片
##虛擬鍵盤功能展示
**虛擬鍵盤啟動:
按下F9開始run程式
按下 WebCam 下的 Create,連接上攝影機,將畫面Create出來。
然後按 Preview Callback Function 下的 Background 。將背景拍攝做差異偵測使用。
按下後會看見右下角FC會開始計數到31
**功能說明:
畫面上總共有五個按鍵,分別對應實體鍵盤的字母鍵
對應到遊戲中的功能,即像畫面上所顯示的上下左右
← 對應實體鍵盤的 a
↓ 對應實體鍵盤的 s
PUSH 對應實體鍵盤的 r
↑ 對應實體鍵盤的 w
→ 對應實體鍵盤的 d
**搭配遊戲實際操作
我所搭配的遊戲是自己使用Processing 寫出來的小遊戲 " PushPush!!! "
這是本來是一個兩人互動的遊戲,
左邊藍色角色是由我們控制的,
右邊的紅色玩家現在則是由電腦亂數操控它的動作。
遊戲規則是
先將對方血量歸零或是推出場外者獲勝
自己退出場外也算對方獲勝請注意XD
場上隨機掉落物品可增加或扣血量
原始DEMO影片 https://www.youtube.com/watch?v=qcVjP02AuOY
手碰到 方向鍵下 進入遊戲
手碰到 方向鍵右 角色向前
手碰到 方向鍵左 角色退後
(沒有用到的方向鍵上是在啟始畫面時可看遊戲說明)
場上會隨機掉落物品
蘋果核扣血,雞腿加血,將對方血量歸零或推出界即獲勝。
沒有留言:
張貼留言