2009.5.7_專題報告(老師提的需改進的問題)
五月 7th, 20091.新遊戲的構思 需確定最後要幾樣
2.新功能的構思 需確定最後要呈現的功能
3.WebHD所扮演的腳色
4.檔案傳輸的方法需深入探討
5.報告焦點模糊 有些投影片無標題
6.探討本來存在的細部問題 EX:檔案移動的準確度 etc…
1.新遊戲的構思 需確定最後要幾樣
2.新功能的構思 需確定最後要呈現的功能
3.WebHD所扮演的腳色
4.檔案傳輸的方法需深入探討
5.報告焦點模糊 有些投影片無標題
6.探討本來存在的細部問題 EX:檔案移動的準確度 etc…
這個程式主要分成2部分
一是畫水波特效部分
二是接收麥克風值並處理
原本是使用single pass
再利用時間差的關西
分別對四個不同麥克鳳做開關的動作
但這個做法會使DRAW函式跑起來很慢
導致水波看起來很LAG
( 原因: 可能是在對麥克風做開關時,
使的速度變慢,
外部裝置(I/O)切換速度慢)
為了解決上述的問題
所以使用執行緒的方式來實做
這樣麥克風的開關就不會影響到水波了
只是需2~3秒才會跑完一次回圈
因此可能不會馬上說話就有效果出來
目的:
當使用者說話時,會有水波的特效,以達到桌子和人的互動
水波(ripple):
是以同心圓水波來作呈現
環境:
在桌子每個邊的中間,會分別桌上一個麥克風,以接收使用者的音量
會有4張外接式音效卡,個別連接4個麥克風
經3D模組的測試
決定使用XNA此東西來寫
XNA是建立在C#之上
所以可以用C#寫的方式來使用
而XNA是專門開發3D遊戲的專案
它使用的3D模組為.FBX 或 .X檔
經測試後可以正常使用
現在要等工設係把模組畫好後
才開始使用
所以3D的測試已告一段落
想法:
Server 端 : UserAccount -> Share Files -> 圖片檔
-> 影音檔
-> 文字檔
-> Private Files -> 圖片檔
-> 影音檔
-> 文字檔
User上傳時只需將檔案分類成兩塊,一是Share Files 這,即是User想分享給大家的檔案,一是Private Files 這,即是User不想分享的檔案,而上傳時Server 這會自動歸檔,將檔案以這三類型分別放好。
桌子端 : UserAccount -> 圖片檔 -> Old
-> New
-> 影音檔 -> Old
-> New
-> 文字檔 -> Old
-> New
-> 存放 Info 的資料夾
桌子這邊會將User 放在Web HD 裡Share Files 裡的檔案下載下來,然後下載的檔案也是自動歸檔到那三個資料夾裡的Old 資料夾裏,而在桌子上任何更動的檔案,不管是新增 刪除 修改 分享等等都會放到New 的資料夾裏,而最後
"存放 Info 的資料夾" 則會存放五種資訊 :
1. Delete Info.
2. Record flies which is already exsisting.
3. My Favorite
4. Record Message
5. User’s Info (ex : Fish ID Account etc. )
而檔案下載的順序則是 小圖示>"正要開起的檔案">影音檔>圖片檔>文字檔
這是目前討論出來的想法!