第1章 電腦遊戲簡介
第2章 遊戲程式設計概覽
第3章 二維遊戲的基本程式設計技術
第4章 三維圖形學基礎
第5章 三維遊戲場景的組織和繪製
第6章 遊戲中的高階圖形技術
第7章 三維動畫的基本程式設計技術
第8章 遊戲中的音訊程式設計
第9章 遊戲中的人機界面技術
第10章 遊戲中的人工智慧
第11章 網路遊戲的基本程式設計技術
附錄A OGRE使用說明
附錄B 遊戲開發的團隊專案說明
本書著重介紹了電腦遊戲程式設計所需的專業領域知識,包括二維圖形圖像技術、三維圖形學基礎、高階圖形學程式設計、電腦動畫技術、人工智慧技術、音訊處理技術和網路技術等,基本涵誘F電腦遊戲程式設計的各個主要方面。全書共分11章,取材於國內外的最新資料,強調理論與實踐相結合,透過遊戲實例來啟發性地說明遊戲程式設計的各種原理和方法。
本書適合已掌握基本的程式設計技能,但立志於從事電腦遊戲軟體發展的程式師和遊戲開發愛好者。既可作為電腦、數位媒體技術的教材,也可用於遊戲學院和各類遊戲程式設計人員培訓班的參考資料,對正在從事遊戲開發和製作的相關人員也具有重要參考價值