內容簡介
互動性是遊戲區別於其他娛樂形式的最大特性,而使得遊戲具有互動性的正是幕後的編程工作。如果您準備遊歷遊戲編程世界,那么本書將帶領您開始這次旅行。在讀者學習每一個編程概念的同時,都將能在本書的引導下編制一些小遊戲來驗證自己學到的新技能。
本書從C++語言和遊戲編程最基礎的內容開始,講述如何用C++語言進行遊戲編程。全書分為10章,內容由淺入深,全面覆蓋了C++語言的重要概念和編程技術。本書結構嚴謹,注重培養讀者的實際動手能力。書中有關概念和知識的講解均配有與遊戲有關的小程式,每章的最後結合該章所學內容,給出一個獨立的遊戲。本書的最後以一個較龐大的多人遊戲項目結束,該遊戲套用了全書介紹的所有主要概念。此外,書中的每章均配有大量習題,可幫助讀者評估對該章知識內容的掌握程度。
編輯推薦
在本書的最後,將帶領讀者結合書中所有主要概念,創建一個龐大的多玩家遊戲。本書適合大中專院校遊戲開發或相關專業用作C++程式語言的基礎教材。本書不要求讀者具有C++編程或遊戲開發方面的任何經驗。通過學習本書,讀者能夠充分掌握使用C++進行遊戲編程的基礎知識!