剛剛用google找了一下,wii都上市要一年了居然沒有人寫這個主題。加上最近連寫了很多韌體的實作文章,今天來點比較輕鬆的好了。
第一步:當然是要有保齡球遊戲,可以去這裡看
第二步:要有wiimote一隻和GlovePIE程式
第三步:可以參考wiimote與PC自動連線將wii手把連上PC
第四步:要自己寫一個像下面一樣的腳本檔(以後我會寫GlovePIE教學文)。下面的腳本是可以直接使用,但需配合螢幕解析度調整三個按鈕的座標。
//保齡球範例腳本
var.xCutoff = 4
var.zCutoff = 0
var.yCutoff = 35
var.xRot = Wiimote.RawForceX
var.yRot = Wiimote.RawForceY
var.zRot = Wiimote.RawForceZ
debug = 'x '+ mouse.CursorPosX + 'y' + mouse.Cursorposy
if wiimote.a then
//X和Y改成new game的座標
mouse.CursorPosX=50
mouse.CursorPosY=450
mouse.LeftButton=true
wait (50 ms)
mouse.LeftButton=false
endif
if wiimote.b then
//X和Y改成finish the game的座標
mouse.CursorPosX=1000
mouse.CursorPosY=700
mouse.LeftButton=true
wait (50 ms)
mouse.LeftButton=false
endif
if var.yRot > var.yCutoff then
var.delay= 1150 + var.yRot*5 + var.xRot*6
//X和Y改成GO的座標
mouse.CursorPosX=148
mouse.CursorPosY=871
mouse.LeftButton=true
wait (var.delay ms)
mouse.LeftButton=false
endif
相關資料網路上應該很多就不再多說了。以後我會把wii sports在PC上的替代方案收集齊全,也會撰寫GlovePIE入門的教學文和跟wii有關的物理學知識。
相關網站:貓星球