游戲引擎架構(gòu)
《游戲引擎架構(gòu)》同時(shí)涵蓋游戲引擎軟件開發(fā)的理論及實(shí)踐,并對多方面的題目進(jìn)行探討。本書討論到的概念及技巧實(shí)際應(yīng)用于現(xiàn)實(shí)中的游戲工作室,如藝電及頑皮狗。雖然書中采用的例子通常依據(jù)一些專門的技術(shù),但是討論范圍遠(yuǎn)超于某個(gè)引擎或API。文中的參考及引用也非常有用,可讓讀者繼續(xù)深入游戲開發(fā)過程的任何特定方向。
《游戲引擎架構(gòu)》為一個(gè)大學(xué)程度的游戲編程課程而編寫,但也適合軟件工程師、業(yè)余愛好者、自學(xué)游戲程序員,以及游戲產(chǎn)業(yè)的從業(yè)人員。通過閱讀《游戲引擎架構(gòu)》,資歷較淺的游戲工程師可以鞏固他們所學(xué)的游戲技術(shù)及引擎架構(gòu)的知識,專注某一領(lǐng)域的資深程序員也能從本書更為全面的介紹中獲益。
內(nèi)容包括:
- 游戲開發(fā)中的大規(guī)模C++軟件架構(gòu)
- 游戲編程所需的數(shù)學(xué)
- 供調(diào)試、源代碼控制及性能剖析的游戲開發(fā)工具
- 引擎基礎(chǔ)系統(tǒng)、渲染、碰撞、物理、角色動畫、游戲世界對象模型等引...
《游戲引擎架構(gòu)》同時(shí)涵蓋游戲引擎軟件開發(fā)的理論及實(shí)踐,并對多方面的題目進(jìn)行探討。本書討論到的概念及技巧實(shí)際應(yīng)用于現(xiàn)實(shí)中的游戲工作室,如藝電及頑皮狗。雖然書中采用的例子通常依據(jù)一些專門的技術(shù),但是討論范圍遠(yuǎn)超于某個(gè)引擎或API。文中的參考及引用也非常有用,可讓讀者繼續(xù)深入游戲開發(fā)過程的任何特定方向。
《游戲引擎架構(gòu)》為一個(gè)大學(xué)程度的游戲編程課程而編寫,但也適合軟件工程師、業(yè)余愛好者、自學(xué)游戲程序員,以及游戲產(chǎn)業(yè)的從業(yè)人員。通過閱讀《游戲引擎架構(gòu)》,資歷較淺的游戲工程師可以鞏固他們所學(xué)的游戲技術(shù)及引擎架構(gòu)的知識,專注某一領(lǐng)域的資深程序員也能從本書更為全面的介紹中獲益。
內(nèi)容包括:
- 游戲開發(fā)中的大規(guī)模C++軟件架構(gòu)
- 游戲編程所需的數(shù)學(xué)
- 供調(diào)試、源代碼控制及性能剖析的游戲開發(fā)工具
- 引擎基礎(chǔ)系統(tǒng)、渲染、碰撞、物理、角色動畫、游戲世界對象模型等引擎子系統(tǒng)
- 多平臺游戲引擎
- 多處理器環(huán)境下的游戲編程
- 工作管道及游戲資產(chǎn)數(shù)據(jù)庫
作者介紹:Jason Gregory在1994年開始任職專業(yè)軟件工程師,自1999年3月開始在游戲產(chǎn)業(yè)中任職軟件工程師。在圣迭哥Midway Home Entertainment公司開始游戲編程的他,為《瘋狂飛行員(Freaky Flyers)》及《Crank the Weasel》開發(fā)PlayStation 2/Xbox上的動畫系統(tǒng)。在2003年,他轉(zhuǎn)到洛杉磯藝電,為《榮譽(yù)勛章:血戰(zhàn)太平洋(Medal of Honor: Pacific Assault)》開發(fā)游戲引擎及游戲性技術(shù),并在《榮譽(yù)勛章:空降神兵(Medal of Honor: Airborne)》中擔(dān)任首席工程師。他現(xiàn)時(shí)是頑皮狗公司的通才程序員,為《神秘海域:德雷克船長的寶藏(Uncharted: Drake's Fortune)》及《神秘海域:縱橫四海(Uncharted: Among...
作者介紹:Jason Gregory在1994年開始任職專業(yè)軟件工程師,自1999年3月開始在游戲產(chǎn)業(yè)中任職軟件工程師。在圣迭哥Midway Home Entertainment公司開始游戲編程的他,為《瘋狂飛行員(Freaky Flyers)》及《Crank the Weasel》開發(fā)PlayStation 2/Xbox上的動畫系統(tǒng)。在2003年,他轉(zhuǎn)到洛杉磯藝電,為《榮譽(yù)勛章:血戰(zhàn)太平洋(Medal of Honor: Pacific Assault)》開發(fā)游戲引擎及游戲性技術(shù),并在《榮譽(yù)勛章:空降神兵(Medal of Honor: Airborne)》中擔(dān)任首席工程師。他現(xiàn)時(shí)是頑皮狗公司的通才程序員,為《神秘海域:德雷克船長的寶藏(Uncharted: Drake's Fortune)》及《神秘海域:縱橫四海(Uncharted: Among Thieves)》開發(fā)引擎及游戲性軟件。他也在南加州大學(xué)教授游戲技術(shù)的課程。
譯者簡介:葉勁峰(Milo Yip)從小自習(xí)編程,并愛好計(jì)算機(jī)圖形學(xué)。上中學(xué)時(shí)兼職開發(fā)策略RPG《王子傳奇》,該游戲在1995年于臺灣發(fā)行。其后他獲取了香港大學(xué)認(rèn)知科學(xué)學(xué)士、香港中文大學(xué)系統(tǒng)工程及工程管理哲學(xué)碩士。畢業(yè)后在香港理工大學(xué)設(shè)計(jì)學(xué)院從事游戲引擎及相關(guān)技術(shù)的研發(fā),職至項(xiàng)目主任。除發(fā)表學(xué)術(shù)文章外,也曾合著《DirectX9游戲編程實(shí)務(wù)》。2008年往上海育碧擔(dān)任引擎工程師開發(fā)《美食從天而降(Cloudy with a Chance of Meatballs)》Xbox360/PS3/Wii/PC,2009年起于麻辣馬開發(fā)《愛麗絲:瘋狂回歸(Alice: Madness Returns)》Xbox360/PS3/PC,2011年加入騰訊互動娛樂引擎技術(shù)中心擔(dān)任專家工程師,所研發(fā)的技術(shù)已用于《斗戰(zhàn)神》、《天涯明月刀》、《眾神爭霸》等項(xiàng)目中。
