《游戲程序設計教程》從游戲編程實踐的角度,首先介紹了游戲編程要掌握的Windows編程和圖形編程基礎,然后以TinyEngine游戲引擎構建為貫穿《游戲程序設計教程》主線,詳細介紹了該引擎的完整創(chuàng)建過程,最后以實際游戲案例應用所構建的游戲引擎結束?!队螒虺绦蛟O計教程》分為三個部分,第1~4章為第一部分,該部分介紹游戲編程需要掌握的Windows編程基礎和圖形編程基礎;第5~10章為第二部分,它是《游戲程序設計教程》的核心,該部分詳細闡述了TinyEngine游戲引擎各組成模塊的構建過程,每章都有應用實例;第11、12章為第三部分,這部分介紹了兩個完整的引擎應用案例游戲,詳細闡述了整個代碼的實現(xiàn)過程?!队螒虺绦蛟O計教程》適用于對C++語言有基本了解的讀者,適合作為游戲程序設計課程理論與實踐配套的教材,也適合作為讀者進入游戲開發(fā)領域的技術入門學習用書。