《Torque遊戲實戰開發Ⅰ》是2013年7月由呂嵐等主編,兵器工業出版社出版的藝術類圖書。
基本介紹
- 書名:Torque遊戲實戰開發Ⅰ
- 作者:呂嵐
- ISBN:9787802489165
- 頁數:202
- 定價:48.90元
- 出版社:兵器工業出版社
- 出版時間:2013年7月
- 裝幀:平裝
主要內容,出版背景,
主要內容
近年來,電腦遊戲特別是網路遊戲快速發展,越來越多的人加入了遊戲設計與開發的行列。為了提高開發的效率、簡化開發的門檻,遊戲開發引入了遊戲引擎的概念。
如同車輛的引擎,汽車製造商們可以將引擎取出,再建造另外一輛不同外觀的車輛。遊戲引擎把遊戲軟體中與硬體密切相關的、或者與算法密切相關的部分提取出來,即將所有與遊戲具體內容無關的技術提取出來。這樣,遊戲開發者們可以從繁重的、重複的代碼開發中解放出來,節省了開發時間與開發費用。
出版背景
001 第1 章 綜述
001 1.1 Torque 簡介
001 1.2 遊戲策劃主要內容
002 第2 章 Torque 的安裝、檔案內容及基本操作
002 2.1 安裝Torque SDK
003 2.2 Torque 的檔案內容
004 2.3 Torque 的基本操作
007 2.4 遊戲場景編輯器的操作界面及對應快捷鍵
009 2.5 Torque 支持的檔案類型
010 2.6 推薦編譯器
011 第3 章 場景的基本製作
011 3.1 地形
015 3.2 地表
017 3.3 湖水
019 3.4 樹
020 3.5 森林
022 3.6 牧草
023 3.7 天空
027 3.8 MissionGroup
028 第4 章 Torque 腳本編程基礎
028 4.1 搭建簡易的遊戲平台
030 4.2 常量與變數
032 4.3 運算符與表達式
032 4.4 數組
034 4.5 控制流語句
035 4.6 函式
037 4.7 命名空間
038 第5 章 Torque 運行流程
038 5.1 根main.cs 模組
040 5.2 Torque 架構
041 5.3 關於tutorial.base
042 第6 章 對象
042 6.1 普通對象
044 6.2 支持數據集的對象
046 6.3 實例——創建TSStatic 對象
048 6.4 實例——創建支持數據集StaticShapeData 的對象
049 6.5 實例——創建支持ItemData 對象
050 6.6 TSStatic、StaticShapeData 與ItemData 對象的區別
051 第7 章 碰撞
051 7.1 TSStatic 對象與支持腳本的對象對碰撞的不同反應
052 7.2 實例——碰撞拾取武器
055 7.3 實例——碰撞顯示數量
058 第8 章 玩家角色機制
059 8.1 實例——更改玩家角色模型
061 8.2 玩家產生時機
062 8.3 動畫播放
065 8.4 模型查看工具——Torque Showtool Pro
068 第9 章 粒子系統
069 9.1 獨立式粒子實例——篝火
074 9.2 獨立式粒子實例——瀑布
077 第10 章 觸發器
077 10.1 觸發器的基本概念與分類
078 10.2 區域觸發器
079 10.3 實例——區域觸發器與彈出對話框
081 第11 章 爆炸
081 11.1 爆炸的基本概念
082 11.2 實例——爆炸與區域觸發器
092 第12 章 AI
092 12.1 實例——靜態AI
094 12.2 實例——跟蹤路徑
099 第13 章 武器系統
099 13.1 實例——武器切換與輪換
104 13.2 實例——開火
148 13.3 實例——傷害
153 13.4 增加數量管理的武器切換、輪換與彈藥補給
158 第14 章 音效
158 14.1 聲音函式館
158 14.2 聲音數據集
159 14.3 添加聲音的方式
161 14.4 實例——背景音樂
162 14.5 實例——瀑布音效
164 14.6 實例——武器音效
168 第15 章 天氣
168 15.1 紋理要求
169 15.2 相關數據集
169 15.3 實例——暴風雨
173 15.4 實例——天氣管理系統
183 第16 章 GUI
183 16.1 GUI 編輯器
185 16.2 實例——簡易主選單界面
189 16.3 實例——製作視窗界面
192 16.4 實例——Splash 界面
195 16.5 實例——更換游標
197 16.6 實例——製作準心
198 16.7 實例——製作血條
199 16.8 實例——顯示武器圖像
200 16.9 其他常見控制項
202 參考文獻
001 1.1 Torque 簡介
001 1.2 遊戲策劃主要內容
002 第2 章 Torque 的安裝、檔案內容及基本操作
002 2.1 安裝Torque SDK
003 2.2 Torque 的檔案內容
004 2.3 Torque 的基本操作
007 2.4 遊戲場景編輯器的操作界面及對應快捷鍵
009 2.5 Torque 支持的檔案類型
010 2.6 推薦編譯器
011 第3 章 場景的基本製作
011 3.1 地形
015 3.2 地表
017 3.3 湖水
019 3.4 樹
020 3.5 森林
022 3.6 牧草
023 3.7 天空
027 3.8 MissionGroup
028 第4 章 Torque 腳本編程基礎
028 4.1 搭建簡易的遊戲平台
030 4.2 常量與變數
032 4.3 運算符與表達式
032 4.4 數組
034 4.5 控制流語句
035 4.6 函式
037 4.7 命名空間
038 第5 章 Torque 運行流程
038 5.1 根main.cs 模組
040 5.2 Torque 架構
041 5.3 關於tutorial.base
042 第6 章 對象
042 6.1 普通對象
044 6.2 支持數據集的對象
046 6.3 實例——創建TSStatic 對象
048 6.4 實例——創建支持數據集StaticShapeData 的對象
049 6.5 實例——創建支持ItemData 對象
050 6.6 TSStatic、StaticShapeData 與ItemData 對象的區別
051 第7 章 碰撞
051 7.1 TSStatic 對象與支持腳本的對象對碰撞的不同反應
052 7.2 實例——碰撞拾取武器
055 7.3 實例——碰撞顯示數量
058 第8 章 玩家角色機制
059 8.1 實例——更改玩家角色模型
061 8.2 玩家產生時機
062 8.3 動畫播放
065 8.4 模型查看工具——Torque Showtool Pro
068 第9 章 粒子系統
069 9.1 獨立式粒子實例——篝火
074 9.2 獨立式粒子實例——瀑布
077 第10 章 觸發器
077 10.1 觸發器的基本概念與分類
078 10.2 區域觸發器
079 10.3 實例——區域觸發器與彈出對話框
081 第11 章 爆炸
081 11.1 爆炸的基本概念
082 11.2 實例——爆炸與區域觸發器
092 第12 章 AI
092 12.1 實例——靜態AI
094 12.2 實例——跟蹤路徑
099 第13 章 武器系統
099 13.1 實例——武器切換與輪換
104 13.2 實例——開火
148 13.3 實例——傷害
153 13.4 增加數量管理的武器切換、輪換與彈藥補給
158 第14 章 音效
158 14.1 聲音函式館
158 14.2 聲音數據集
159 14.3 添加聲音的方式
161 14.4 實例——背景音樂
162 14.5 實例——瀑布音效
164 14.6 實例——武器音效
168 第15 章 天氣
168 15.1 紋理要求
169 15.2 相關數據集
169 15.3 實例——暴風雨
173 15.4 實例——天氣管理系統
183 第16 章 GUI
183 16.1 GUI 編輯器
185 16.2 實例——簡易主選單界面
189 16.3 實例——製作視窗界面
192 16.4 實例——Splash 界面
195 16.5 實例——更換游標
197 16.6 實例——製作準心
198 16.7 實例——製作血條
199 16.8 實例——顯示武器圖像
200 16.9 其他常見控制項
202 參考文獻