出版時間:2007-9 出版社:人民郵電出版社 作者:帕里斯特 頁數(shù):572
Tag標簽:無
內(nèi)容概要
《游戲編程精粹5》是著名技術(shù)叢書“游戲編程精粹”系列書的第5卷,由全球60多位優(yōu)秀游戲開發(fā)精英撰寫的文章匯集而成。書中每篇文章都針對游戲編輯中的某一特定問題給出解決方案,并提供實用算法和源代碼。全書由7章組成,包括通用編程、數(shù)學(xué)、人工智能、物理、圖形圖像、音頻以及網(wǎng)絡(luò)和多人游戲,覆蓋了當(dāng)前游戲開發(fā)中的所有關(guān)鍵技術(shù)領(lǐng)域?!队螒蚓幊叹?》附光盤一張,提供書中所有的源程序和演示程序。
作者簡介
作者:(美國)帕里斯特
書籍目錄
第1章 通用編程 引言 1.1 面向編輯器的上下文相關(guān)HUD 1.1.1 問題 1.1.2 解決方案 1.1.3 實現(xiàn) 1.1.4 用戶控制 1.1.5 總結(jié) 1.1.6 參考文獻 1.2 在游戲中解析文本數(shù)據(jù) 1.2.1 開始之前 1.2.2 token到底是什么 1.2.3 編寫詞法分析器 1.2.4 工作原理 1.2.5 制定自己的格式 1.2.6 解析token列表 1.2.7 總結(jié) 1.2.8 參考文獻 1.3 基于組件的對象管理 1.3.1 除舊迎新 1.3.2 組件 1.3.3 系統(tǒng)的創(chuàng)建 1.3.4 總結(jié) 1.4 用模板實現(xiàn)一個可在C++中使用的反射系統(tǒng) 1.4.1 需求 1.4.2 第1部分:運行時類型信息 1.4.3 在RTTI的實現(xiàn)中使用模板 1.4.4 關(guān)于RTTI的其他修改建議 1.4.5 第2部分:屬性對象 1.4.6 屬性的存儲 1.4.7 屬性類型 1.4.8 屬性注冊鉤子(Hook)函數(shù) 1.4.9 屬性的注冊 1.4.10 腳本應(yīng)用 1.4.11 Tweaker應(yīng)用 1.4.12 其他應(yīng)用 1.4.13 總結(jié) 1.4.14 參考文獻 1.5 可加速BSP算法的球體樹 1.5.1 BSP算法 1.5.2 創(chuàng)建BSP樹 1.5.3 優(yōu)化最初步驟 1.5.4 總結(jié) 1.5.5 參考文獻 1.6 改進后的視錐剔除算法 1.6.1 視錐剔除 1.6.2 傳統(tǒng)的六面法 1.6.3 雷達法 1.6.4 這個點在視錐內(nèi)部嗎? 1.6.5 球體在哪里? 1.6.6 其他應(yīng)用 1.6.7 進一步的改造 1.6.8 總結(jié) 1.6.9 參考文獻 1.7 通用的分頁管理系統(tǒng) 1.7.1 老式的分頁解決方案:一查到底 1.7.2 GP分頁解決方案:只檢查需要的 1.7.3 索引是關(guān)鍵 1.7.4 GPtile:空間中的塊 1.7.5 The world:搜索空間 1.7.6 窗口:在GPworld中航行 1.7.7 多窗口,多用戶 1.7.8 優(yōu)化:多線程分頁 1.7.9 總結(jié) 1.7.10 參考文獻 1.8 基于棧的大規(guī)模狀態(tài)機 第2章 數(shù)學(xué)第3章 人工智能第4章 物理學(xué)第5章 圖形圖像第6章 網(wǎng)絡(luò)和多玩家第7章 音頻
編輯推薦
《游戲編程精粹5》適合游戲開發(fā)專業(yè)人員閱讀。專家級開發(fā)人員可以立刻應(yīng)用書中介紹的技巧,而初中級程序員通過閱讀《游戲編程精粹5》將增強其技能和知識?!队螒蚓幊叹?》是游戲程序員必備的參考資料。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載