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