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年6月24日 星期一
2013年6月23日 星期日
99160150_林秉燁,99160494_陳孟琳,Week17,HW17
week16的作業:(week17 demo檢查)
檢查以下作業進度:
1、出題:出題的程式。(已完成)
2、判斷玩家的動作-答對 。(已完成)
3、時間倒數的部分:倒數沒有負數。(已完成)
--------------------------------------------------------------------------------------------------------------------------------------------------
討論week16的工作分配:(week16的作業,week17 demo檢查)
以下三個作業:
1、與kinect結合。
2、跑範例程式,熟悉Kinect、SDK、OpenNI。
3、拍影片。
檢查以下作業進度:
1、出題:出題的程式。(已完成)
2、判斷玩家的動作-答對 。(已完成)
3、時間倒數的部分:倒數沒有負數。(已完成)
--------------------------------------------------------------------------------------------------------------------------------------------------
討論week16的工作分配:(week16的作業,week17 demo檢查)
以下三個作業:
1、與kinect結合。
2、跑範例程式,熟悉Kinect、SDK、OpenNI。
3、拍影片。
2013年6月22日 星期六
99160150_林秉燁,99160494_陳孟琳,Week16,HW16
week15的作業:(week16 demo檢查)
檢查以下作業進度:
1、出題:
(1)出題的畫面。(已完成)
(2)出題的程式。
2、判斷玩家的動作-答對 答錯。
--------------------------------------------------------------------------------------------------------------------------------------------------
討論week16的工作分配:(week16的作業,week17 demo檢查)
以下三個作業:
1、出題:出題的程式。
2、判斷玩家的動作-答對 答錯。
3、時間倒數的部分:倒數沒有負數。
4、跑範例程式,熟悉Kinect、SDK、OpenNI。
檢查以下作業進度:
1、出題:
(1)出題的畫面。(已完成)
(2)出題的程式。
2、判斷玩家的動作-答對 答錯。
--------------------------------------------------------------------------------------------------------------------------------------------------
討論week16的工作分配:(week16的作業,week17 demo檢查)
以下三個作業:
1、出題:出題的程式。
2、判斷玩家的動作-答對 答錯。
3、時間倒數的部分:倒數沒有負數。
4、跑範例程式,熟悉Kinect、SDK、OpenNI。
99160150_林秉燁,99160494_陳孟琳,Week15,HW15
week14的作業:(week15 demo檢查)
檢查以下作業進度:
1、搜尋資料:影音回饋(系統判斷玩家做動作是對的還是錯的,並給予回饋)。(已完成)
2、錄音: (改其他方法)
口令的錄製。
3、程式: (已完成)
(1)結束遊戲畫面時,若按"是",則整個程式結束。
4、程式: (改其他方法)
(1) 放口令至對應的程式中
--------------------------------------------------------------------------------------------------------------------------------------------------
討論week15的工作分配:(week15的作業,week16 demo檢查)
以下三個作業:
1、出題:
(1)出題的畫面。
(2)出題的程式。
2、判斷玩家的動作-答對 答錯。
3、跑範例程式,熟悉Kinect、SDK、OpenNI。
檢查以下作業進度:
1、搜尋資料:影音回饋(系統判斷玩家做動作是對的還是錯的,並給予回饋)。(已完成)
2、錄音: (改其他方法)
口令的錄製。
3、程式: (已完成)
(1)結束遊戲畫面時,若按"是",則整個程式結束。
4、程式: (改其他方法)
(1) 放口令至對應的程式中
--------------------------------------------------------------------------------------------------------------------------------------------------
討論week15的工作分配:(week15的作業,week16 demo檢查)
以下三個作業:
1、出題:
(1)出題的畫面。
(2)出題的程式。
2、判斷玩家的動作-答對 答錯。
3、跑範例程式,熟悉Kinect、SDK、OpenNI。
2013年5月22日 星期三
99160150_林秉燁,99160494_陳孟琳,Week14,HW14
week13的作業:(week14 demo檢查)
檢查以下作業:
1、搜尋音樂(mp3檔)。(已完成)
2、程式:(播放背景音樂) (已完成)
背景音樂(mp3檔)放至程式裡。
3、程式:(T1計時器,倒數計時的功能) (已解決)
從一進入至遊戲畫面,就開始倒數 "3" → "2" → "1" → "GO" → "一開始的遊戲動作"。
2、程式:(播放背景音樂) (已完成)
背景音樂(mp3檔)放至程式裡。
3、程式:(T1計時器,倒數計時的功能) (已解決)
從一進入至遊戲畫面,就開始倒數 "3" → "2" → "1" → "GO" → "一開始的遊戲動作"。
4、程式:(saveTime計時器,倒數計時的功能) (已解決,如下圖)
從一進入至遊戲畫面,就開始倒數 "GO" → "60" → "59" → "58" ......。
--------------------------------------------------------------------------------------------------------------------------------------------------
![]() |
| 倒數60秒的畫面 |
![]() | ||
倒數59秒的畫面
|
--------------------------------------------------------------------------------------------------------------------------------------------------
討論week14的工作分配:(week14的作業,week15 demo檢查)
以下五個作業:
1、搜尋資料:影音回饋(系統判斷玩家做動作是對的還是錯的,並給予回饋)。
2、錄音:
口令的錄製。
3、程式:
(1)結束遊戲畫面時,若按"是",則整個程式結束。
4、程式:
(1) 放口令至對應的程式中
5、跑範例程式,熟悉Kinect、SDK、OpenNI。
以下五個作業:
1、搜尋資料:影音回饋(系統判斷玩家做動作是對的還是錯的,並給予回饋)。
2、錄音:
口令的錄製。
3、程式:
(1)結束遊戲畫面時,若按"是",則整個程式結束。
4、程式:
(1) 放口令至對應的程式中
5、跑範例程式,熟悉Kinect、SDK、OpenNI。
99160150_林秉燁,99160494_陳孟琳,Week13,HW13
week12的作業:(week13 demo檢查)
1、美工:(已完成,如下圖)
遊戲說明、結束遊戲的畫面。
2、美工:(已完成,如下圖)
製作遊戲說明。
3、程式:(已完成,但有問題)
(1)按選單可以切換至不同的畫面:一進入遊戲畫面時,會有選單供玩家選擇。
1.1 按開始遊戲→遊戲畫面。
1.2 按遊戲說明→遊戲說明的畫面。
1.3 按結束遊戲→結束遊戲的畫面。
4、程式:(已完成,但有問題)
(1) 在遊戲說明的畫面:按復原鍵可以切回至一開始的畫面(提供選單的畫面)。
(2) 在結束遊戲的畫面:有"是"和"否"的選項,可以切換至不同的畫面。
2.1 "是",直接結束遊戲畫面。
2.2 "否",切換至一開始的畫面。
![]() |
| 遊戲說明的畫面 |
![]() |
| 結束遊戲的畫面 |
討論week13的工作分配,有以下四項作業:(week13的作業,week14 demo檢查)
1、搜尋音樂(mp3檔)。
2、程式:(播放背景音樂)
背景音樂(mp3檔)放至程式裡。
3、程式:(計時器,倒數計時的功能)
從一進入至遊戲畫面,就開始倒數 "3" → "2" → "1" → "GO"。
4、跑範例程式,熟悉Kinect、SDK、OpenNI。
--------------------------------------------------------------------------------------------------------------------------------------------------
遇到的問題:
1、音樂不會循環播放(音樂只能播放一次)。 (week14已解決)
2、倒數的問題:(week14已解決)
(1) 一進入遊戲畫面,會從 " 60 " 開始倒數嗎?( " 60 " → " 59 " )
(2) " 3 " → " 2 " → " 1 " → " GO " 的倒數,不確定倒數的程式碼寫的對嗎(感覺怪怪的)?
(3) " GO " → " 3 "的問題。
3、切換畫面的問題:(week14已解決)
加入計時器的程式碼後,在<一開始>的選單畫面,
若按<結束遊戲>會跳至遊戲畫面(倒數計時)。
請問老師為什麼會有這樣的問題?
4、processing與SDK結合,遇到的問題。
我們想將原本的背景,換成我們自己畫的背景,卻一直無法成功?
99160150_林秉燁,99160494_陳孟琳,Week12,HW12
week11的作業:(week12 demo檢查)
檢查以下作業進度:
1、美工:(已完成,如下圖)
畫出開始遊戲、結束遊戲、倒數遊戲、GO、GAME OVER的畫面。
2、美工:(已完成,如下圖)
畫出玩家和背景(以2D方式呈現)。
3、美工:(已完成,如下圖)
五種姿勢:
(1) 玩家一開始,沒有任何動作的畫面。
(2) 紅旗舉起來,藍旗不要舉的畫面。
(3) 紅旗不要舉,藍旗放下來的畫面。
(4) 紅旗不要舉,藍旗放下來的畫面。
(5) 紅旗放下來,藍旗不要舉的畫面。
![]() |
| 一開始的畫面 |
![]() |
| 結束遊戲的畫面 |
![]() |
| 倒數-3 的畫面 |
![]() | ||
倒數-2 的畫面
|
![]() |
| GO的畫面 |
![]() | ||
GAME OVER的畫面
|
![]() |
| 紅旗舉起來,藍旗不要舉 的畫面 |
![]() |
| 紅旗不要舉,藍旗放下來 的畫面 |
![]() |
| 紅旗不要舉,藍旗舉起來 的畫面 |
![]() |
| 紅旗放下來,藍旗不要舉 的畫面 |
--------------------------------------------------------------------------------------------------------------------------------------------------
討論week12的工作分配,有以下五項作業:(week12的作業,week13 demo檢查)
1、美工:
遊戲說明、結束遊戲的畫面。
2、美工:
製作遊戲說明。
3、程式:
(1)按選單可以切換至不同的畫面:一進入遊戲畫面時,會有選單供玩家選擇。
1.1 按開始遊戲→遊戲畫面。
1.2 按遊戲說明→遊戲說明的畫面。
1.3 按結束遊戲→結束遊戲的畫面。
4、程式:
(1) 在遊戲說明的畫面:按復原鍵可以切回至一開始的畫面(提供選單的畫面)。
(2) 在結束遊戲的畫面:有"是"和"否"的選項,可以切換至不同的畫面。
2.1 "是",直接結束遊戲畫面。
2.2 "否",切換至一開始的畫面。
5、跑範例程式,熟悉Kinect、SDK、OpenNI。
2013年5月1日 星期三
99160150_林秉燁,99160494_陳孟琳,Week11,HW11
構想:
Vision :紅藍舉旗樂
Vision :紅藍舉旗樂
功能:
1、一進入遊戲畫面時,會有選單供玩家選擇:
(1)按開始遊戲→遊戲畫面、
(2)按遊戲說明→遊戲說明的畫面、
(3)按結束遊戲→結束遊戲的畫面。
2、結束遊戲的選項、GO、GAME OVER的畫面。
3、在遊戲中,玩家會擺出的姿勢(有四種姿勢)。
4、當玩家的動作是對或錯時,適當的給予影音回饋。
5、測試玩家執行動作的口令(紅旗舉起來,藍旗放下來等)。
6、判斷玩家在執行口令的動作是對或錯。
7、遊戲說明。
8、播放音樂檔-背景音樂(mp3檔)。
9、播放錄音檔-口令(wav檔)。
10、測試玩家執行動作的口令(紅旗舉起來,藍旗放下來等)。
11、在遊戲說明的畫面:按復原鍵可以切回至一開始的畫面(提供選單的畫面)。
12、在結束遊戲的畫面:有"是"和"否"的選項,可以切換至不同的畫面。
13、在結束遊戲的畫面:"是",直接結束遊戲畫面。"否",切換至一開始的畫面。
--------------------------------------------------------------------------------------------------
延伸功能:
1、有單人或多人遊戲的選項。
2、設置排行榜,刺激玩家間的競爭。
3、有計分功能。
4、有倒數計時的功能。
5、當玩家答對的越多,速度會加快一點。
6、每位玩家有三次舉錯的機會(當三次用光時,會顯示GAME OVER字樣)。
7、玩家每舉對一次分數為一分。
8、當玩家連續答對10次時,分數會以雙倍計算。之後若是答錯,分數則是以一次一分計算。
-------------------------------------------------------------------------------------------------
1、一進入遊戲畫面時,會有選單供玩家選擇:
(1)按開始遊戲→遊戲畫面、
(2)按遊戲說明→遊戲說明的畫面、
(3)按結束遊戲→結束遊戲的畫面。
2、結束遊戲的選項、GO、GAME OVER的畫面。
3、在遊戲中,玩家會擺出的姿勢(有四種姿勢)。
4、當玩家的動作是對或錯時,適當的給予影音回饋。
5、測試玩家執行動作的口令(紅旗舉起來,藍旗放下來等)。
6、判斷玩家在執行口令的動作是對或錯。
7、遊戲說明。
8、播放音樂檔-背景音樂(mp3檔)。
9、播放錄音檔-口令(wav檔)。
10、測試玩家執行動作的口令(紅旗舉起來,藍旗放下來等)。
11、在遊戲說明的畫面:按復原鍵可以切回至一開始的畫面(提供選單的畫面)。
12、在結束遊戲的畫面:有"是"和"否"的選項,可以切換至不同的畫面。
13、在結束遊戲的畫面:"是",直接結束遊戲畫面。"否",切換至一開始的畫面。
--------------------------------------------------------------------------------------------------
延伸功能:
1、有單人或多人遊戲的選項。
2、設置排行榜,刺激玩家間的競爭。
3、有計分功能。
4、有倒數計時的功能。
5、當玩家答對的越多,速度會加快一點。
6、每位玩家有三次舉錯的機會(當三次用光時,會顯示GAME OVER字樣)。
7、玩家每舉對一次分數為一分。
8、當玩家連續答對10次時,分數會以雙倍計算。之後若是答錯,分數則是以一次一分計算。
-------------------------------------------------------------------------------------------------
拆解小動作:
1、美工:畫出開始遊戲、結束遊戲、倒數遊戲、GO、GAME OVER的畫面。
2、美工:畫出玩家和背景(以2D方式呈現)。
3、美工:四種姿勢:
(1) 紅旗舉起來,藍旗不要舉。
切換不同的畫面
(按"開始遊戲"→"遊戲畫面";按"遊戲說明"→"遊戲說明";按"結束遊戲"→"結束遊戲"。
5、程式:口令隨機出現。
6、錄製測試玩家執行動作的口令(例如,紅旗舉起來,藍旗放下來等)。
(口令要分一小段一小段錄製。一個口令一小段)。
7、找影音回饋。
8、程式:將口令放到程式裡。
9、程式:將影音回饋放到程式裡。
10、程式:判斷玩家的動作,是對還是錯。
11、製作遊戲說明。
12、程式:背景音樂(mp3檔)放至程式裡。
13、程式:錄音檔(wav檔)放至程式裡。
14、找背景音樂。
15、程式:倒數"3"→"2"→"1"→"GO" 和 "ganeover" 畫面。
16、程式:判斷玩家的動作是對或錯完成後,並給予適當的影音回饋。
17、在遊戲說明的畫面:按復原鍵可以切回至一開始的畫面(提供選單的畫面)。
18、在結束遊戲的畫面:有"是"和"否"的選項,可以切換至不同的畫面。
19、在結束遊戲的畫面:"是",直接結束遊戲畫面。"否",切換至一開始的畫面。
-------------------------------------------------------------------------------------------------
1、美工:畫出開始遊戲、結束遊戲、倒數遊戲、GO、GAME OVER的畫面。
2、美工:畫出玩家和背景(以2D方式呈現)。
3、美工:四種姿勢:
(1) 紅旗舉起來,藍旗不要舉。
(2) 紅旗放下來,藍旗舉起來。
(3) 白旗舉起來,藍旗放下來。
(4) 白旗放下來,藍旗舉起來。
4、程式:切換不同的畫面
(按"開始遊戲"→"遊戲畫面";按"遊戲說明"→"遊戲說明";按"結束遊戲"→"結束遊戲"。
5、程式:口令隨機出現。
6、錄製測試玩家執行動作的口令(例如,紅旗舉起來,藍旗放下來等)。
(口令要分一小段一小段錄製。一個口令一小段)。
7、找影音回饋。
8、程式:將口令放到程式裡。
9、程式:將影音回饋放到程式裡。
10、程式:判斷玩家的動作,是對還是錯。
11、製作遊戲說明。
12、程式:背景音樂(mp3檔)放至程式裡。
13、程式:錄音檔(wav檔)放至程式裡。
14、找背景音樂。
15、程式:倒數"3"→"2"→"1"→"GO" 和 "ganeover" 畫面。
16、程式:判斷玩家的動作是對或錯完成後,並給予適當的影音回饋。
17、在遊戲說明的畫面:按復原鍵可以切回至一開始的畫面(提供選單的畫面)。
18、在結束遊戲的畫面:有"是"和"否"的選項,可以切換至不同的畫面。
19、在結束遊戲的畫面:"是",直接結束遊戲畫面。"否",切換至一開始的畫面。
-------------------------------------------------------------------------------------------------
心得:
這週進度是討論我們期中企劃書的Vision、功能、拆解小動作、每項工作需要完成的小時數,也可以討論延伸功能。拆解小動作的好處是,讓我們每週都可以有工作進度,也可以更快完成期末作品,如果在做作業的過程中遇到問題,都可以跟老師討埨,老師會指導我們。
以上是我們這組的討論。
-------------------------------------------------------------------------------------------------
week11的作業:(week12 demo檢查)
製作以下三個的影像:
1、美工:
畫出開始遊戲、結束遊戲、倒數遊戲、GO、GAME OVER的畫面。
2、美工:
畫出玩家和背景(以2D方式呈現)。
3、美工:
(1)玩家一開始,沒有任何動作的畫面。
(2) 紅旗舉起來,藍旗不要舉的畫面。
(3) 紅旗不要舉,藍旗放下來的畫面。
(4) 紅旗不要舉,藍旗放下來的畫面。
(5) 紅旗放下來,藍旗不要舉的畫面。
2013年4月24日 星期三
Week04, HW04
Week03, HW03
1.下載:simpleopenni , processing 1.5.1
2.安裝順序:先將SimpleOpenNI解壓縮至processing/modes/java/libraries內,
再安裝OpenNI_NITE_Installer-win32-0.27
3.打開processing,開啟Example內的SimpleOpenNI中任一範例
在processing -1.5.1/modes/java/liraries建立
MSAFluid資料夾
呈現出不同效果
2.安裝順序:先將SimpleOpenNI解壓縮至processing/modes/java/libraries內,
再安裝OpenNI_NITE_Installer-win32-0.27
3.打開processing,開啟Example內的SimpleOpenNI中任一範例
在processing -1.5.1/modes/java/liraries建立
MSAFluid資料夾
呈現出不同效果
期中作品企劃書,Week09,HW09,99160150_林秉燁,99160494_陳孟琳
期中作品企劃書
組員:99160150 林秉燁、
99160494 陳孟琳。
構想一:舉紅旗白旗!
遊戲說明:
一個口令,一個動作,左手拿白旗,右手拿紅旗。聽指令動作,錯誤者淘汰。
口令:
紅旗舉起來 白旗放下來 白旗升上去 紅旗不要舉
紅旗白旗不要降 白旗不要升 紅旗舉起來 紅旗白旗降下來
紅旗白旗升上去 紅旗降下來 白旗舉起來 白旗不要升
紅旗升上去 紅旗白旗放下來 白旗不要降 紅旗白旗升起來
紅旗不要升 白旗不要降 紅旗白旗降下來 白旗升起來
白旗不要舉 紅旗升上去 白旗舉起來 紅旗白旗不要升
紅旗白旗放下來 白旗放下來 紅旗不要降 紅旗不要升
延伸:
從一人遊戲延伸到多人遊戲。
========================================================================
構想二 :出氣筒!
遊戲說明:
出氣筒是一個對於心理方面具有療癒效果的,根據研究報告指出:心理長期壓抑會造成很嚴重的後果,如:人們往往在離婚、丟掉工作等重大事件後出現心理問題,實際上這個狀況應該是心理問題先出現了,由於沒有很好地調整,沒有很好地對待這個問題,沒有早期解決,到後來這個問題就會逐漸加重。所以他能適時抒發您的壓力,使生活步調慢慢調回來。而本遊戲未來開發方向希望能以相片上傳功更換您所想出氣的對象等。這是款有助於身心健康的遊戲!!
組員:99160150 林秉燁、
99160494 陳孟琳。
構想一:舉紅旗白旗!
遊戲說明:
一個口令,一個動作,左手拿白旗,右手拿紅旗。聽指令動作,錯誤者淘汰。
口令:
紅旗舉起來 白旗放下來 白旗升上去 紅旗不要舉
紅旗白旗不要降 白旗不要升 紅旗舉起來 紅旗白旗降下來
紅旗白旗升上去 紅旗降下來 白旗舉起來 白旗不要升
紅旗升上去 紅旗白旗放下來 白旗不要降 紅旗白旗升起來
紅旗不要升 白旗不要降 紅旗白旗降下來 白旗升起來
白旗不要舉 紅旗升上去 白旗舉起來 紅旗白旗不要升
紅旗白旗放下來 白旗放下來 紅旗不要降 紅旗不要升
延伸:
從一人遊戲延伸到多人遊戲。
========================================================================
構想二 :出氣筒!
遊戲說明:
出氣筒是一個對於心理方面具有療癒效果的,根據研究報告指出:心理長期壓抑會造成很嚴重的後果,如:人們往往在離婚、丟掉工作等重大事件後出現心理問題,實際上這個狀況應該是心理問題先出現了,由於沒有很好地調整,沒有很好地對待這個問題,沒有早期解決,到後來這個問題就會逐漸加重。所以他能適時抒發您的壓力,使生活步調慢慢調回來。而本遊戲未來開發方向希望能以相片上傳功更換您所想出氣的對象等。這是款有助於身心健康的遊戲!!
訂閱:
文章 (Atom)






















.jpg)


