本書為“十二五”普通高等教育本科國家級規(guī)劃教材。 本書著重介紹計算機游戲程序設計所需的專業(yè)領域知識,包括二維圖形圖像技術、三維圖形學基礎、高級圖形學編程、計算機動畫技術、人工智能技術、音頻處理技術和網絡技術、VR/AR游戲開發(fā)等,基本涵蓋了計算機游戲編程的各個主要方面。全書共12章,取材于國內外的*新資料,強調理論與實踐相結合,通過游戲實例來啟發(fā)性地說明游戲編程的各種原理和方法。 本書教學資源包括三部分內容:示例代碼、集成示例和繪制引擎(讀者可以通過掃描二維碼進行下載)。 本書面向的讀者對象是那些已掌握基本的程序設計技能,但立志于從事計算機游戲軟件開發(fā)的程序員和游戲開發(fā)愛好者。本書既可作為計算機、數(shù)字媒體技術和游戲專業(yè)的本科生(研究生)的教材,也可用于游戲學院和各類游戲編程人員培訓班的參考資料,對正在從事游戲開發(fā)和制作的相關人員也具有重要參考價值。