在穿戴式裝置上設計互動式遊戲:使用 X3D 實作
內容描述
√ 深入講解如何利用最先進的開發工具和方法設計互動式遊戲
√ 結合具體的實例深入淺出地進行引導和講解X3D的技術要點
√ 提供大量通過嚴格偵錯的設計實例程式碼
本書是目前虛擬實境領域中有關電腦互動遊戲最實用教科書,涵蓋電腦「互聯網+」、3D互動設計、遊戲設計、多媒體技術、虛擬人設計、粒子煙火、動畫遊戲設計、資訊地理以及人工智慧。
本書全面、詳細地說明X3D的語法結構、資料結構定義、概貌(profile)、元件(component)、等級(level)、節點(Node)、域(Field) 等,突出語法定義中每個「節點」中域的域值描述,並結合實際的範例程式深入淺出地進行引導和說明,觸發讀者的學習興趣。幫助讀者了解在軟體開發和程式設計方面,如何利用目前最先進的開發工具和方法開發設計互動遊戲。
為了讓讀者能夠更快地掌握X3D互動遊戲互動設計,本書配有大量的程式設計實例原始程式,而且都在電腦上經過嚴格的偵錯,供讀者參考。
適用:對X3D互動遊戲互動設計有興趣者。
目錄大綱
前 言
第1 章 X3D 互動遊戲互動設計概述
1.1 虛擬實境技術
1.2 擴增實境技術
1.3 可穿戴智慧裝置
1.4 VR/AR 互動遊戲體感互動技術
第2 章 X3D 互動遊戲開發環境與檔案架構
2.1 VR/AR 互動娛樂媒體開發平台
2.2 X3D 互動遊戲開發環境
2.3 X3D 互動遊戲設計
2.4 X3D 互動遊戲場景結構設計
第3 章 X3D 互動遊戲建模互動設計
3.1 X3D 互動遊戲幾何建模演算法分析
3.2 X3D 互動遊戲幾何建模分析
3.3 X3D 互動遊戲幾何建模開發設計
3.4 X3D 互動遊戲路燈造型專案開發案例
第4 章 X3D 互動遊戲場景互動設計
4.1 X3D 互動遊戲場景演算法分析
4.2 X3D 互動遊戲場景建模分析
4.3 X3D 互動遊戲場景開發與設計
4.4 X3D 互動遊戲建模重定義技術和重用技術
4.5 X3D 互動遊戲旋轉的地球儀案例
第5 章 X3D 互動遊戲進階建模設計
5.1 X3D 互動遊戲進階建模分析
5.2 X3D 互動遊戲進階建模語法剖析
5.3 X3D 互動遊戲進階建模開發與設計
5.4 X3D 互動遊戲臂力健身器案例
第6 章 X3D 互動遊戲互動光影繪製設計
6.1 X3D 互動遊戲光影效果繪製設計
6.2 X3D 互動遊戲光影效果語法剖析
6.3 X3D 互動遊戲背景光影繪製開發設計
6.4 X3D 互動遊戲背景互動控制專案案例設計
6.5 X3D 互動遊戲檯燈互動控制專案案例設計
第7 章 X3D 互動遊戲進階攝影機影視設計
7.1 X3D 互動遊戲視點與導覽分析
7.2 X3D 互動遊戲視點與導覽語法剖析
7.3 X3D 互動遊戲視點開發與設計
7.4 X3D 互動遊戲導覽開發設計
7.5 X3D 互動遊戲影視動畫原理分析
7.6 X3D 互動遊戲影視動畫身歷聲語法分析
7.7 X3D 互動遊戲影視播放專案案例設計
7.8 X3D 互動遊戲環繞身歷聲專案案例設計
第8 章 X3D 互動遊戲曲線、曲面互動設計
8.1 X3D 進階建模演算法分析
8.2 X3D 互動遊戲曲線、曲面進階建模語法剖析
8.3 Nurbs 曲線專案案例設計
8.4 X3D 曲面專案案例設計
8.5 X3D 子彈專案案例設計
8.6 X3D 卡通面具專案案例設計
第9 章 X3D 互動遊戲虛擬人、粒子煙火互動設計
9.1 X3D 虛擬人分析設計
9.2 X3D 虛擬人運動分析
9.3 X3D 虛擬人動畫設計語法剖析
9.4 X3D 虛擬人運動專案案例設計
9.5 X3D 粒子煙火系統設計
9.6 X3D 粒子火焰運動演算法設計
9.7 3D 粒子火焰案例分析
第10 章 X3D 互動遊戲互動體驗設計
10.1 X3D 互動遊戲互動設計語法分析
10.2 X3D 互動遊戲背景節點互動設計
10.3 X3D 互動遊戲拉開窗戶互動專案案例設計
10.4 X3D 互動遊戲商場旋轉門互動專案案例設計
10.5 X3D 互動遊戲開啟兩扇房門互動專案案例設計
10.6 X3D 互動遊戲鍵盤互動專案案例設計
第11 章 X3D 互動遊戲互動動畫設計
11.1 X3D 互動遊戲互動動畫設計與策劃分析
11.2 X3D 互動遊戲互動動畫語法分析
11.3 X3D 互動遊戲電子錶專案
11.4 X3D 互動遊戲移動、旋轉、縮放互動專案
11.5 X3D 互動遊戲變色、變形以及純量互動專案
11.6 X3D 互動遊戲聖誕樹專案
第12 章 X3D 互動遊戲AI( 智慧感知) 互動遊戲設計
12.1 X3D 互動遊戲智慧感知動畫遊戲語法分析
12.2 X3D 互動遊戲能見度智慧感知雙飛碟飛行專案
12.3 X3D 互動遊戲親近度智慧感知自動門專案
12.4 X3D 互動遊戲掉落球體專案
12.5 X3D 互動遊戲投擲飛鏢專案
附錄A X3D 互動遊戲互動節點圖示
附錄B ASCII 碼字元集全表