遊戲引擎架構, 2/e (Game Engine Architecture, 2/e)

葉勁峰

買這商品的人也買了...

商品描述

《游戲引擎架構》(第 2 版)涵蓋游戲引擎軟件開發的理論及實踐知識,並在第 1 版的基礎上對多個主題進行了更新。本書中討論的概念及技巧被實際應用於現實中的游戲工作室(如藝電及頑皮狗)。雖然書中採用的例子通常依托於一些專門的技術,但是討論範圍遠超某個引擎或API。另外,書中提供的參考文獻及引用也非常有價值,可讓讀者繼續深入游戲開發的任何特定方向。本書為大學程度的游戲編程課程而編寫,但也適合軟件工程師、游戲開發業餘愛好者,以及游戲產業的從業人員閱讀。通過閱讀本書,資歷較淺的游戲工程師可以鞏固他們所學的游戲技術及引擎架構的知識,專註某一領域的程序員也能從本書全面的介紹中獲益。《游戲引擎架構》(第2版)不僅可作為知識掃盲的工具,以及延伸學習的跳板,更能讓讀者扎實地理解游戲引擎中每個工程範疇中的理論與典型實踐。本書將助你走過游戲引擎架構那迷人、全方位的難忘之旅。本書講解商業游戲引擎中各個子系統的理論基礎,並論述了實現這些子系統通常所需的數據結構、算法及軟件接口。本書聚焦在引擎本身,其中包括底層基礎系統、渲染引擎、碰撞系統、物理模擬、角色動畫及音頻。而在“游戲性基礎層”中深入探討游戲對象模型、世界編輯器、事件系統與腳本系統。書中還涉及一些游戲編程方面的技術,如玩家機制、攝像頭和人工智能。《游戲引擎架構》廣受歡迎,成為游戲引擎軟件開發理論和實踐的完整指南。第2版按當今游戲引擎架構發展趨勢更新大量內容,進一步完善對典型游戲引擎各主要模塊的講解,重點新內容包括:·更新了各個主題的信息,包括C++編程語言的最新版本C++11、第8代游戲機Xbox One 和PlayStation 4。·新增了音頻技術章節,包含AAA游戲音頻引擎所涉及的物理、數學和技術等方面的知識。·更新了多核編程、流水線CPU架構、優化、國際化、贗矢量、格拉斯曼代數、對偶四元數、SIMD矢量數學、內存對齊及抗鋸齒等章節。