本文通過(guò)實(shí)例循序漸進(jìn)地介紹以Visual Studio 2005 C++與DirectX 9.0C為基本開發(fā)環(huán)境的Windows游戲程序設(shè)計(jì)的原理、方法。主要內(nèi)容包括:基本Visual Studio 2005 C++開發(fā)方法介紹、游戲開發(fā)的基礎(chǔ)知識(shí)、游戲開發(fā)的高級(jí)技術(shù)、游戲開發(fā)中的基礎(chǔ)數(shù)學(xué)知識(shí)、游戲的聲音與輸人編程、網(wǎng)絡(luò)游戲開發(fā)的基礎(chǔ)知識(shí)及游戲中的AI開發(fā)的基礎(chǔ)知識(shí)。本書對(duì)所介紹的游戲開發(fā)技術(shù)都給出了具有代表性的實(shí)例,而且將Visual Studio 2005 C++與DirectX 9.0C結(jié)合的開發(fā)特性與技術(shù)融人到具體的游戲開發(fā)實(shí)例中,使讀者通過(guò)實(shí)例的學(xué)習(xí),能夠迅速掌握游戲開發(fā)技術(shù)。本書實(shí)例可在北京交通大學(xué)出版社網(wǎng)站http://press.bjtut.edu.cn上下載。本書圖文并茂,內(nèi)容全面、深入,適合于使用Visual Studio 2005 C++與DirectX 9.0C游戲開發(fā)的初級(jí)開發(fā)人員使用及參考。