作 者:(美)巴克蘭德 著 羅岱 等 譯
定 價:89.8
出 版 社:人民郵電出版社
出版日期:2012年09月01日
頁 數:384
裝 幀:平裝
ISBN:9787115291134
1. 長年熱銷的遊戲開發圖書2.內容豐富實用,包括AI技術在遊戲中應用的真實案例合集3.針對實際難題提供靠譜的專業解決方案,引導讀者學習使用C++變成語言設計、編程和實現遊戲人工智能的過程4.含配套示例代碼,提升效率,方便學習,輕松掌握
●第1章數學和物理學初探
1.1數學
1.1.1笛卡爾坐標繫
1.1.2函數和方程
1.1.3三角學
1.1.4矢量
1.1.5局部空間和世界空間
1.2物理學
1.2.1時間
1.2.2距離
1.2.3質量
1.2.4位置
1.2.5速度
1.2.6加速度
1.2.7力
……
《遊戲人工智能編程案例精粹(修訂版)》展示了如何在遊戲中利用專業人工智能技術,並針對實際困難問題,給出了強有力的解決方法。
《遊戲人工智能編程案例精粹(修訂版)》主要講述如何使遊戲中的角色具有智能的技術。本書首先介紹遊戲角色的基本屬性(包括速度、質量等物理屬性)及常用數學方法。接著,深入探討遊戲智能體狀態機的實現。通過簡單足球遊戲實例,本書給出用狀態機實現遊戲AI的例子。在圖論部分,本書詳細介紹圖在遊戲中的用途及各種不同的圖搜索算法,並用一章的篇幅討論了遊戲中路徑規劃是如何完成的。此外,本書還對目標驅動的智能體的實現、觸發器與模糊邏輯在遊戲中的運用進行了討論。為使智能體行為更加豐富、靈活、易於實現,本書還介紹了遊戲腳本語言的優點,並以Lua腳本語言為例進行了說明。
《遊戲人工智能編程案例精粹(修訂版)》適合對遊戲AI開發感興趣的愛好者和遊戲AI開發人員閱讀和參考。<等
(美)巴克蘭德 著 羅岱 等 譯
Mat Buckland是一位自由職業程序員和技術作家。他在20世紀80年代為ZX Spectrum編寫Waddington’s Monopoly的時候,對AI產生了興趣,多年以來,他對於讓計算機“思考”的熱情絲毫沒有減退。他是AI Techniques for Game Programming一書的作者,也是專注於AI教程的網站ai-junkie.com的創辦人。他是AI Interface Standards Committee的成員,還是European Game Developers Conference圓桌會議的主持人。