3D遊戲開發大全

圖書信息

出版社: 清華大學出版社; 第1版 (2007年11月1日)
平裝: 459頁
開本: 16開
ISBN: 7302162581
條形碼: 9787302162582
尺寸: 26 x 18.2 x 2 cm
重量: 739 g

作者簡介

Kenneth C.Finney是多倫多藝術學院的遊戲藝術和設計課程的首席講師,講授遊戲設計、遊戲開發和遊戲原型生成。他於1974年開始從事編程工作,在80年代中期到90年代末,他一直擔任軟體工程師,致力於高級技術的開發。憑藉在inScan(高速檔案掃描系統)中所作出的卓越貢獻,Finney於1997年獲得享有盛譽的加拿大科技創新(ITX)理事會獎,是流行的Tubettiwoeld“線上運動”模式和“Quickdirty”遊戲管理工具(該工具套用於NovaLogic公司出品的三角洲部隊遊戲系列2)的創建者,他還是暢銷書《3D遊戲開發大全》(清華大學出版社引進並出版)的作者。

內容簡介

《3D遊戲開發大全》(高級篇)引導您將3D遊戲編程能力提升到一個更高的水平。書中採用Torque遊戲引擎作為示例向具有一定3D遊戲編程經驗的程式設計師傳授遊戲編程的高級概念。您可以使用Torque遊戲引擎學習每一個新的編程技巧,最大限度在豐富您在遊戲引擎使用方面的經驗。《3D遊戲開發大全》(高級篇)將都會您快速掌握TorqueSeript腳本語言、遊戲中的仿真技術、遊戲引擎的技術細節、玩家控制技術、人工智慧技術,使您的開發技術水平達到更高的層次,並教您如何在遊戲中使用更強大的帶有玩家特徵、形體建模的遊戲建模技術來為您的遊戲增加趣味。

目錄

第Ⅰ部分 高級腳本編程
第1章 多目標環境
1.1 TorqueScript腳本語言
1.2 3D數學預覽
1.3 可玩性
1.4 製作‘BOTs
1.4.1 AI概念
1.4.2 繼續上一個話題
1.4.3 群體動力學
1.5藝術性
1.5.1 細節
1.5.2 入口
1.5.3 光照
1.5.4 外皮脫卸
1.6 本章小結
第2章 使用TorqueScript腳本語言
2.1 Torque項目的組織
2.2 安裝Torque
2.3 TorqueScript概覽
2.4 問題解決機制
2.4.1 日誌
2.4.2 編譯器錯誤檢查
2.4-3 清除位元組碼模組
2.4.4 調試輸出說明
2.4.5 使用trace函式
2.4.6 使用dump函式
2.4.7 使用遊戲中的對象瀏覽器
2.4.8 TorqueScript原始碼調試器
2.5 對象
2.5.1 創建對象
2.5.2 操作對象
2.6 數據塊對象
2.6.1 創建數據塊對象
2.6.2 數據塊的聲明
2.7 ScriptObject
2.7.1 創建一個ScriptObject
2.7.2 使用ScriptObject
2.8 檔案處理
2.8.1 export語句
2.8.2 檔案對象
2.9 使用字元串
……
第Ⅱ部分 人工智慧
第Ⅲ部分 強化遊戲編程
第Ⅳ部分 強化遊戲建模
附錄A Torque遊戲引擎參考
附錄B 附加資源

相關詞條

相關搜尋

熱門詞條

聯絡我們