實作:
專案開發技術:
example:1.列出您的vision
(1)做一個地鼠遊戲
2.列出產品功能
(1)地鼠畫出來 2D/3D
(2)地鼠會跑 固定/會跑
(3)打到地鼠
(4)影音回饋
(5)分數.排名
再把每一項功能都拆解,在分成每個細節小步驟,然後再決定分配時間
專案開發技術:
1.列出您的vision
(1)棒球9宮格
2.列出產品功能
(1)畫出9宮格板2D
(2)9宮格板旁邊的人物會動,並且會播報投中哪一板子
(3)會偵測到手,所以螢幕上的棒球會跟著手的移動而跟著移動
(4)當手投出時,棒球也會跟著投出,然後程式就會計算手揮動的速度轉換成球 的速度
(5)當球打到9宮格板之後,此時9宮格旁的人物就會播報投中哪一個板子,並得幾分
(6)當投中時,觀眾台上的人就會出現歡呼的聲音
(7)每當投出去一顆球時,螢幕上右下角就會顯示剩餘球數
(8)當遊戲結束後就會出現分數及排名
2013體感互動課程Blog, 特別邀請體感互動大師級的 Heresy老師授課哦!
上課教室: 銘傳大學桃園校區S405
上課時段: 週三上午02-04節, 第01週上課: 2013/2/20, 期中考(第9週)、6/12端午節(第17週)、期末考週(第18週),有15週授課。
授課教師: 葉正聖老師
業界教師: Heresy老師 - 第04週(3/13)教OpenNI 2, 第05週(3/20)教 NiTE 2, 第16週(6/5)期末作品展示講評
2013年7月1日 星期一
99160344_申凱宇,HW08,Week08
1.新建GitHub帳號
2.安裝GitHub到電腦
3.登入
4.新增專案
(1)Follow別人的專案->存在本機Local
(2)Clone in Windows
(3)Publish
先複製別人的專案
放到自己文件中的資料夾裡
然後Local就會有別人的專案
publish完後就會變成uncommitted
網站的首頁
99160344_申凱宇,HW06,Week06
1. 下載
2. 執行範例
開始->Kinect for Windows SDK v1.7->Developer Toolkit Bowser 1.7.0
3. 範例程式檔
<沒安裝Kinect Developer kit>
法1:下載全部Simple:C#(按右下角Install->存在"我的文件"並新建資料夾)
<有安裝Kinect Developer kit>
法2:C槽->Program Files->Microsoft SDKs->Kinect->Developer Tollkit v1.7.0->Samples->
(1) Kinect SDK 1.7版
--裝上Kinect(跳過線上更新)--
(2) Kinect Developer kit
2. 執行範例
開始->Kinect for Windows SDK v1.7->Developer Toolkit Bowser 1.7.0
3. 範例程式檔
<沒安裝Kinect Developer kit>
法1:下載全部Simple:C#(按右下角Install->存在"我的文件"並新建資料夾)
<有安裝Kinect Developer kit>
法2:C槽->Program Files->Microsoft SDKs->Kinect->Developer Tollkit v1.7.0->Samples->
由於手邊沒有Kinect所以沒有辦法執行檔案,不過程式是可執行的。
99160344_申凱宇,HW05,week05
1. 下載Hersy老師範例程式
http://sdrv.ms/ZkgMXc
2. 下載 Kinect for Windows SDK
http://www.microsoft.com/en-us/kinectforwindows/develop/developer-downloads.aspx
3. 下載 OpenNI 2 (2.1 beta x86版)
http://www.openni.org/openni-sdk/?download=http://www.openni.org/wp-content/uploads/2013/01/OpenNI-Windows-x64-2.1.0.zip#.UT_iWDBgeCk
4. 裝上kinect體感裝置
不要等待更新要略過
5. 準備執行範例
把電腦中的OpenNI2中的Redist移到老師的範例程式WorkingDir32中,
不然範例程式會無法執行
6.執行範例
點選範例名稱按右鍵->設定為起始專案->屬性->偵錯->
工作目錄輸入:$(SolutionDir)/WorkingDir32
http://sdrv.ms/ZkgMXc
2. 下載 Kinect for Windows SDK
http://www.microsoft.com/en-us/kinectforwindows/develop/developer-downloads.aspx
3. 下載 OpenNI 2 (2.1 beta x86版)
http://www.openni.org/openni-sdk/?download=http://www.openni.org/wp-content/uploads/2013/01/OpenNI-Windows-x64-2.1.0.zip#.UT_iWDBgeCk
4. 裝上kinect體感裝置
不要等待更新要略過
5. 準備執行範例
把電腦中的OpenNI2中的Redist移到老師的範例程式WorkingDir32中,
不然範例程式會無法執行
6.執行範例
點選範例名稱按右鍵->設定為起始專案->屬性->偵錯->
工作目錄輸入:$(SolutionDir)/WorkingDir32
由於手邊沒有Kinect所以沒有辦法執行檔案,不過程式是可執行的。
2013年6月26日 星期三
99163116_鄭祥斌, 99160344_申凱宇, HW18, week18 期末作品
這部影片是有更改過起始點的位置,但執行上比較不順利!
第2部影片是沒有修改過起始點的,但執行上比較順利!
這是我們的期末作品跟原本的專案構想不太一樣,因為考慮到一些因素,所以我們後來更改了我們的方向。
這次我們這組期末作品所做的是"電流急急棒"顧名思義就是當你的金屬棒(遊戲內為火柴棒)碰到了圖片邊框之後就會產生"BOOM"的效果,而我們的遊戲概念為當用kinect偵測到手之後,利用這樣的技術來玩我們的電流急急棒,使這樣的遊戲更變化,而遊戲規則就是當你每碰到一次邊框就會扣分,直到你完成遊戲為止,而在你完成遊戲時分數越高者它的名次就會越高。
雖然這次的遊戲的完成度沒有說做得很好~但是我們已經想盡辦法去改他,希望可以讓遊戲跑起來更能達到我們預期的目的。
2013年4月24日 星期三
wee10 課堂練習
三種選擇:
(1)使用kinect SDK 1.7
(2)使用OpenNI 2.0
(3)使用Processing + SimpleOpenNI 1.5
a.OpenNI 1.5
b.Nite 1.5
c.Sensor kinect
d.裝simple OpenNI
(1)使用kinect SDK 1.7
(2)使用OpenNI 2.0
(3)使用Processing + SimpleOpenNI 1.5
a.OpenNI 1.5
b.Nite 1.5
c.Sensor kinect
d.裝simple OpenNI
體感互動期中作品企劃書
棒球9宮格
1.遊戲方式
此遊戲為棒球9宮格,一開始先進入遊戲登入畫面,有開始鍵及結束鍵,按下開始鍵進入遊戲,然後每人每次都有15顆球的機會,1,3,7,9號分數為3分,2,4,6,8號分數為2分,5號分數為1分,最高分數21分可獲得獎金100萬以及獎金累積在玩一次(Round2),18分可獲得獎金50萬,遊戲結束後就會回登入畫面,此時再按開始鍵即進入遊戲,按結束鍵即離開遊戲。
2.流程
(1)先將手舉高
(2)透過kinect偵測到手的定位
(3)計算手揮動的方向
(4)計算手揮動的速度
1.遊戲方式
此遊戲為棒球9宮格,一開始先進入遊戲登入畫面,有開始鍵及結束鍵,按下開始鍵進入遊戲,然後每人每次都有15顆球的機會,1,3,7,9號分數為3分,2,4,6,8號分數為2分,5號分數為1分,最高分數21分可獲得獎金100萬以及獎金累積在玩一次(Round2),18分可獲得獎金50萬,遊戲結束後就會回登入畫面,此時再按開始鍵即進入遊戲,按結束鍵即離開遊戲。
2.流程
(1)先將手舉高
(2)透過kinect偵測到手的定位
(3)計算手揮動的方向
(4)計算手揮動的速度
2013年3月13日 星期三
2013年3月6日 星期三
99160344申凱宇 連接kinect
I.利用google下載simple-openni
II.下載安裝
1.openNI
2.Nite
3.SenserKinect
III.simple openNI解在processing的libraries
processing穩定stable版 1.5.1版
程式庫要放在 文件/procressing / libries /放simpleOpenNI
2013年2月27日 星期三
2013年2月20日 星期三
訂閱:
文章 (Atom)