本書在吸收國內外游戲編程新技術的基礎上,結合作者多年編程的經驗和體會,由淺入深地介紹了游戲制作所必需的C++語言、Windows編程、DirectDraw編程、內嵌匯編、DirectXAu—dio、DirectXGraphics、DirectInput、Winsock等基礎知識。闡述了各種高級游戲編程技巧和常用數(shù)據(jù)結構與算法等知識。另外,為方便讀者更好地理解本書的內容和節(jié)省編程時間,本書還提供了供讀者參考的游戲實例。最后一章提供了一個具有類似DOOM3畫質游戲DEMO的源碼及分析(見配書光盤)。本書語言簡明扼要,通俗易懂,內容新穎、充實、敘述深入淺出,例子生動、應用性強,讀者閱后必能編出自己所喜愛的游戲。本書適合有一定編程基礎的大中學生、游戲愛好者、游戲編程人員及其他讀者閱讀。