《游戲人工智能編程案例精粹》主要講述如何使游戲中的角色具有智能的技術。書中首先介紹游戲角色的基本屬性(包括速度、質量等物理屬性)及常用數學方法。接著,深入探討游戲智能體狀態(tài)機的實現。通過簡單足球游戲實例,《游戲人工智能編程案例精粹》給出用狀態(tài)機實現游戲AI的例子。在圖論部分,《游戲人工智能編程案例精粹》詳細介紹圖在游戲中的用途及各種不同的圖搜索算法,并用一章的篇幅討論了游戲中路徑規(guī)劃是如何完成的。此外,《游戲人工智能編程案例精粹》還對目標驅動的智能體的實現、觸發(fā)器與模糊邏輯在游戲中的運用進行了討論。為使智能體行為更加豐富、靈活、易于實現,《游戲人工智能編程案例精粹》還介紹了游戲腳本語言的優(yōu)點,并以Lua腳本語言為例進行了說明。