ShiVa 3D遊戲互動設計 ─ 標準教材(平裝)
標準教材
<內容簡介> ◎ 說明 Lua 常用語法和互動設計流程,引導初學者快速上手。 ◎ 詳盡解說 3ds Max 角色轉檔、動畫混合與按鍵操控設定方法。 ◎ 設定 ODE 物理引擎模擬碰撞,以及使用感測器進行觸碰偵測。 ◎ 使用路徑搜尋(Path finding)功能定義 AI,讓 NPC 角色自動繞過障礙物。 ◎ 實作攝影機跟拍效果和切換視角,以及製作小地圖並進行座標轉換。 ◎ 製作 2D 界面、按鈕和計時器,以及設定文字顯示和輸入功能。 ◎ 說明陣列資料的存取方法,並將資料儲存至磁碟中。 ◎ 設定即時光影和整體環境氛圍,以及使用粒子系統和軌跡特效。 ◎ 實作材質和貼圖重疊混合,並說明法線貼圖、光影貼圖和頂點色的使用方法。 ◎ 示範播放視訊影片,以及為場景搭配背景音樂和3D立體音效。 ※ 本書附光碟 內含範例檔 多平台3D遊戲開發引擎 ★ 本書特色 ◎ Android 跨平台完全攻略!! 按照書上的步驟操作,即可將 PC 製作的遊戲匯出至手機或平板電腦,整個過程完全免費! ◎ 多平台3D遊戲開發引擎 Windows、Mac、Linux、iPhone、iPad Android、Palm、Airplay、Wii、Internet ★ 目錄 第一章 認識 Shiva 3D 第二章 基本操作說明 第三章 基礎程式與 AI 模組 第四章 角色動畫與操控 第五章 角色與動力學 第六章 觸碰偵測與動態物件 第七章 移動控制方法 第八章 攝影機視角切換 第九章 小地圖製作 第十章 界面與文字 第十一章 2D 與 3D 座標轉換 第十二章 陣列資料與磁碟存取 第十三章 光影與環境效果 第十四章 材質與貼圖 第十五章 頂點色與烘焙貼圖 第十六章 影音播放 第十七章 粒子系統與軌跡效果 第十八章 Android 跨平台匯出