顯示具有 Week14 標籤的文章。 顯示所有文章
顯示具有 Week14 標籤的文章。 顯示所有文章

2013年7月1日 星期一

Week14, HW14, 99160193_黃柏勳,

第十四週美工方面將原版看起來較為雜亂的畫面更改為簡單乾淨得起始畫面


99160070_邱凱民, 99160132_劉翊晨, HW14, Week14,


我們發現在時間內做不出來骨架,所以我們決定改變遊戲的方式,將原本的偵測骨架改變成以偵測固定的區域,來決定角色的動作。這是後來我們做出來的遊戲場景。

2013年6月26日 星期三

Week14,HW14,99160556_徐煒智,99160531_邱垂傑

Unity結合kinect sdk跑程式範例

Unity要怎麼結合Kinect呢?

目前Unity中體感的部份的主流是屬於OpenNI的部分

而在OpenNI的官網有提供Zigfu的中介軟體

而在Unity Asset中也提供了OpenNI及MicrosoftSDK的Wrapper來做連接

而在網路上Zigfu的文章不太好查

而MicrosoftSDK的使用在系上有蠻多資源的所以便使用此Wrapper來做我們的主要工具

下面的圖片是如何取得此wrapper的步驟圖片:





而在下載完成後呢~就讓我們來試試看跑範例程式吧~~~

而他範例城市中可以選擇跑彩色圖片、深度值、兩個使用者、及NearMode的選項~

其實還算蠻好用蠻貼心的 :D



2013年6月22日 星期六

Week14,HW14,99160663_溫媁婷,99160061_洪蓁乾

本週已完成的進度 :
(1) 成功將圖片插入第二畫面中 .
(2) 時間軸已完成。我們的時間軸是根據畫面的大小做移動 。當下方的已經成功移到右邊的最
     邊邊, 代表遊戲結束。
水果為遊戲的主角 , 下方的蘋果為時間軸
遇到的問題 :
(1)  水果圖片雖然已經能夠成功的匯入,但我們不會讓他連環的出現 。
(2) 分數計分的方法

本週進度 :
(1) 解決遇到的問題 。
(2) 將用滑鼠點的換成可以用kinect 玩


2013年6月20日 星期四

99160273_程柔淇,99160912_王承安,Week14,HW14

Vision
模型變變變
功能-List (可demo)
1.開啟Unity內建模型
2.Kinect偵測手掌中心點
3.手移動方向模型會跟著改變大小
拆解小步驟
Kinect接上電腦測試範例程式(V) Unity跟Kinect結合(V)
Unity測試腳本(V)
使用Unity測試Kinect抓到全身骨架(V)
使用Unity測試Kinect抓到手掌骨架 (V)
偵測到手移動的方向模型跟著改變大小

模型變形

已經可以抓取到骨架
並且寫程式讓手移動可以改變模型
但是一偵測到後模型就會無限放大

cubescale.x=(rhandpos.x-lhandpos.x);
cubescale.y=(rhandpos.y-lhandpos.y);
cubescale.z=(rhandpos.z-lhandpos.z);


changecube.transform.localScale+=cubescale;
可能是這段計算方式錯誤

2013年6月9日 星期日

Week14,HW14,99161082_徐文玲,99160734_陳嘉云

本週進度:
1.雞蛋隨機射出
2.遊戲結束的計分畫面完成

下週目標:
手碰到雞蛋,雞蛋會消失






2013年5月29日 星期三

Week14, HW14, 98160185_張家薰, 98160876_鄭雅軒,

今天老師去教召人不在~
由旦旦學長和雅軒撐全場,今天雅軒有抽空教我怎麼寫c#並且比較c#和javasscript不同

寫了場景中直升機螺旋槳轉動的功能
然後在unity裡不可以以中文字,是連註解都不可以有!!!

畫出子彈圖案

2013年5月28日 星期二

97160781_邱昱杰, 98161031_陳巧玲, HW14, Week14

本周進度:

  • 增加其他角色
  • 讓角色可以同時多個出現
  • 讓劍有光影
遇到問題:

  • 人物重複出現會使得消一個之後其他跟著消失
  • 尚未移植至體感裝置上

Week14, HW14, 99160522_沈奕均, 99160743_紀詠心

  • 完成遊戲畫面與成績顯示



  • 在遊戲前、遊戲中與遊戲後加入了音樂與音效

剩餘進度:
目前是以滑鼠來進行遊戲,
我們將透過老師的"星星範例"來加入體感的部分
偵測骨架來碰觸蟲蟲即可得分。

如果還有時間我們構想將遊戲分級(初中高階),初階是以滑鼠控制、中階則以手控制然後高階是以隨機出題(身體部位)來趕走蟲蟲。



2013年5月22日 星期三

Week14,HW14,99160025_鍾毅軍,99160770_吳姿儀

本周進度(Week13):
1. 遊戲出題方式
2. 程式(指揮棒定位)--processing結合OpenNI/Nite。




本周遇到什麼問題(Week13):
1. 滑鼠按下動物(圖一)=>瞬間換成動物(圖二),圖一和圖二會重疊。
2. 筆電使用processing1.5.1版無法播放影片。
3. processing1.5.1版播放影片沒聲音,使用替代方案會發生影片LAG導致聲音對不起來。
4. 把processing程式搭上OpenNi/Nite程式會很當。
5. 手部定位不靈敏。
6. 手和指揮棒圖(滑鼠游標)要同步同位置,但移動方向會相反,位置會有點偏差。
7. 如何道具指揮棒代替手部動作。
8. 如何手部壓下代替滑鼠按下。
9. 要如何知道手部被偵測到的X,Y座標位置。


---------------------
解決辦法

1. 已解決(修改圖二,將圖二改成跟圖一同大小位置)。
2. 要安裝QuickTime軟體processing才可執行播放影片等功能

3. 已解決(使用processing版本改用2.0b5(和學校相同),播放影片會有聲音) 
***processing2.0b5版可執行openni/nite沒問題!***

下周進度(Week14):  
1. 程式(指揮棒定位校正) 
2. 程式(手部按下會執行動作)。
3. 登入畫面圖片修改(雲朵的圖-遊戲開始、動物介紹改顏色、體感校正改顏色和位置)。
4. 遊戲出題方式
(聽力測驗)
5. 製作按鈕圖片(聽力測驗標題、初級、中級、高級、確認鍵V、重來建X)。
6. Kinect改用Xtion。

99160150_林秉燁,99160494_陳孟琳,Week14,HW14



week13的作業:(week14 demo檢查)

檢查以下作業:

1、搜尋音樂(mp3檔)。(已完成)

2、程式:(播放背景音樂) (已完成)
      背景音樂(mp3檔)放至程式裡。

3、程式:(T1計時器,倒數計時的功能) (已解決)
      從一進入至遊戲畫面,就開始倒數 "3" → "2"  → "1" → "GO" → "一開始的遊戲動作"。

4、程式:(saveTime計時器,倒數計時的功能) (已解決,如下圖)
      從一進入至遊戲畫面,就開始倒數 "GO" → "60" → "59"  → "58" ......。


--------------------------------------------------------------------------------------------------------------------------------------------------

倒數60秒的畫面
倒數59秒的畫面

倒數58秒的畫面


--------------------------------------------------------------------------------------------------------------------------------------------------

討論week14的工作分配:(week14的作業,week15 demo檢查)

以下五個作業:

1、搜尋資料:影音回饋(系統判斷玩家做動作是對的還是錯的,並給予回饋)。

2、錄音:
      口令的錄製。

3、程式:
     (1)結束遊戲畫面時,若按"是",則整個程式結束。

4、程式:
      (1) 放口令至對應的程式中

5、跑範例程式,熟悉Kinect、SDK、OpenNI。