本書系統(tǒng)介紹使用C++進行游戲編程的概念、方法、技巧、實例以及綜合運用。本書共分為五部分,第一部分簡要介紹編寫游戲所需的工具和技能,包括大量有關編程的基本概念。第二部分深入介紹面向對象編程。第三部分展示如何構建游戲程序,并以Ping游戲為例進行全面討論, 包括如何為游戲添加聲音。第四部分介紹編寫游戲所需的高組C++技能。第五部分以游戲Invasion of Slugwroths為例介紹如何綜合運用本書的知識。本書的隨書配套光盤提供游戲編程所需的編譯器、連接器和調(diào)試器、游戲引擎,以及書中的示例代碼和推薦讀物等。本書是游戲編程的入門級讀物,不要求具備計算機編程的基本知識。既適合作為有志于成為游戲程序員的讀者的基礎讀物,也可用作游戲程序員的參考書。