2013/10/03

10. [教學] Scratch 小蜜蜂遊戲教學 - 體感版本 for Kinect


大家小蜜蜂遊戲完成了嗎?如果未完成的同學請參閱上一篇:9. [教學] Scratch 小蜜蜂遊戲教學 - .exe版本
今天我們要教如何將.exe版本轉換成可透過Kinect使用的方式。

使用設備&軟體:
1. Kinect for Xbox360
2. 驅動Kinect軟體 Microsoft Kinet SDK v1.5
3. Win8/Win7筆電

操作步驟:
首先,先請各位至0. [教學] Scratch & Kinect 軟體下載與安裝 下載 Kinect 驅動軟體,解壓縮後會看到以下內容。



1. Scratch部分相信大家應該已安裝完成,現在我們要開始安裝Kinect SDK部分。今天我們使用的Kinect連接Scratch軟體為"Kinect2Scratch 1.5版本",如下圖。因此在Kinect for Xbox驅動軟體部分,請至Scratch&Kinect安裝檔 → Kinect for Xbox360 → 安裝 "Microsoft Kinet SDK v1.6"




2. 將Kinect插上電源與筆電。

3. 打開"Kinect2Scratch 1.5版本"。

















Launch Kinect(連結Kinect)Kinect2Scratch屬於連結Kinect與Scratch的中介軟體,所以按下"Launch Kinect"後,即可看到深度影像(左)與RGB影像(右),如下圖。並且確認抓取玩家資訊後,玩家就會獨立出來呈現紅色




Connect to Scratch(連結至Scratch):接收到玩家資訊後,點選 "Connect to Scratch"

Configure Skeleton(設定骨架資訊):
Two Player mode enabled (啟用兩位玩家模式)
Launch Kinect automatically (自動連結Kinect)
Connect to Scratch automatically (自動連結Scratch,前提也需自動連結Kinect)
3D mode (Z axis) enabled (啟用Z軸值)。













4. 打開各位做的Scratch 小蜜蜂遊戲,點選 "偵測" → "滑桿的偵測值" 按滑鼠右鍵 → "啟動遠端感應器"

5. 即可在滑桿區域看到所有透過Kinect SDK所抓取的20個關節點





http://msdn.microsoft.com/en-us/library/microsoft.kinect.jointtype.aspx










































6. 更改板子互動方式,上篇是透過滑鼠控制板子左右位移,現在改為透過右手X值控制位移,如下圖所示。


7. 開始試試看遊戲吧! 也可將Scratch轉成執行檔給親朋好友玩,但要注意的是別人的電腦也要安裝Microsoft SDK 與 Kinect2Scratch唷!



Scratch 相關文章:

Shine.

1 則留言:

  1. 請問我在kinect to scratch for kinect sdk 1.5 按CONNECTTOSCRATCH後左銀幕下影像是黑白的.
    出現如下字幕:
    Found a Kinect!
    Starting cameras, stand in front of your Kinect now!
    Broadcasting on port 42001, get coding on Scratch now.

    我在SCRATCH滑桿偵測值按下啟動遠端感應器.但是滑桿處沒有出現KINECT肢體的文字。
    請問如何能解決這問題。謝謝!

    回覆刪除