出版時間:2007-11 出版社:清華大學(xué) 作者:Kenneth C Finney 頁數(shù):459 譯者:徐明亮
Tag標簽:無
內(nèi)容概要
本書引導(dǎo)您將3D游戲編程能力提升到一個更高的水平。書中采用Torque游戲引擎作為示例向具有一定3D游戲編程經(jīng)驗的程序員傳授游戲編程的高級概念。您可以使用Torque游戲引擎學(xué)習每一個新的編程技巧,最大限度在豐富您在游戲引擎使用方面的經(jīng)驗。本書將都會您快速掌握TorqueSeript腳本語言、游戲中的仿真技術(shù)、游戲引擎的技術(shù)細節(jié)、玩家控制技術(shù)、人工智能技術(shù),使您的開發(fā)技術(shù)水平達到更高的層次,并教您如何在游戲中使用更強大的帶有玩家特征、形體建模的游戲建模技術(shù)來為您的游戲增加趣味。本書揭示了游戲開發(fā)的技術(shù)和原理,從而讓您能以專家級的洞察力審視游戲開發(fā)領(lǐng)域,并制作出令人驚嘆不已的好游戲。
作者簡介
Kenneth C.Finney是多倫多藝術(shù)學(xué)院的游戲藝術(shù)和設(shè)計課程的首席講師,講授游戲設(shè)計、游戲開發(fā)和游戲原型生成。他于1974年開始從事編程工作,在80年代中期到90年代末,他一直擔任軟件工程師,致力于高級技術(shù)的開發(fā)。憑借在inScan(高速文件掃描系統(tǒng))中所作出的卓越貢獻,F(xiàn)inney于1997年獲得享有盛譽的加拿大科技創(chuàng)新(ITX)理事會獎,是流行的Tubettiwoeld“在線運動”模式和“Quickdirty”游戲管理工具(該工具應(yīng)用于NovaLogic公司出品的三角洲部隊游戲系列2)的創(chuàng)建者,他還是暢銷書《3D游戲開發(fā)大全》(清華大學(xué)出版社引進并出版)的作者。
書籍目錄
第Ⅰ部分 高級腳本編程 第1章 多目標環(huán)境 1.1 TorqueScript腳本語言 1.2 3D數(shù)學(xué)預(yù)覽 1.3 可玩性 1.4 制作‘Bots 1.4.1 AI概念 1.4.2 繼續(xù)上一個話題 1.4.3 群體動力學(xué) 1.5藝術(shù)性 1.5.1 細節(jié) 1.5.2 入口 1.5.3 光照 1.5.4 外皮脫卸 1.6 本章小結(jié) 第2章 使用TorqueScript腳本語言 2.1 Torque項目的組織 2.2 安裝Torque 2.3 TorqueScript概覽 2.4 問題解決機制 2.4.1 日志 2.4.2 編譯器錯誤檢查 2.4-3 清除字節(jié)碼模塊 2.4.4 調(diào)試輸出說明 2.4.5 使用trace函數(shù) 2.4.6 使用dump函數(shù) 2.4.7 使用游戲中的對象瀏覽器 2.4.8 TorqueScript源代碼調(diào)試器 2.5 對象 2.5.1 創(chuàng)建對象 2.5.2 操作對象 2.6 數(shù)據(jù)塊對象 2.6.1 創(chuàng)建數(shù)據(jù)塊對象 2.6.2 數(shù)據(jù)塊的聲明 2.7 ScriptObject 2.7.1 創(chuàng)建一個ScriptObject 2.7.2 使用ScriptObject 2.8 文件處理 2.8.1 export語句 2.8.2 文件對象 2.9 使用字符串 ……第Ⅱ部分 人工智能第Ⅲ部分 強化游戲編程第Ⅳ部分 強化游戲建模附錄A Torque游戲引擎參考附錄B 附加資源
編輯推薦
《3D游戲開發(fā)大全》(高級篇)揭示了游戲開發(fā)的技術(shù)和原理,從而讓您能以專家級的洞察力審視游戲開發(fā)領(lǐng)域,并制作出令人驚嘆不已的好游戲。隨書附贈CD光盤1張!
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載