游戲人工智能編程案例精粹是一本講述如何使游戲角色具有人工智能的著作。對(duì)比傳統(tǒng)游戲人工智能介紹,該書具有實(shí)例豐富、語(yǔ)言幽默的特點(diǎn),能夠幫助用戶學(xué)會(huì)創(chuàng)建適合于各種游戲類型主要行為的、具有有趣的和挑戰(zhàn)性的人工智能的必要技術(shù),從而對(duì)游戲人工智能的關(guān)鍵領(lǐng)域具有一個(gè)深度的理解,為用戶進(jìn)行深入學(xué)習(xí)打下堅(jiān)實(shí)的基礎(chǔ)。此外,作為游戲人工智能書籍的代表作之一,該書還深入淺出的為用戶介紹了游戲腳本語(yǔ)言的優(yōu)點(diǎn),并以Lua腳本語(yǔ)言為例進(jìn)行了說(shuō)明。歡迎對(duì)游戲AI開(kāi)發(fā)感興趣的愛(ài)好者或相關(guān)技術(shù)人員前來(lái)下載閱讀。
內(nèi)容簡(jiǎn)介
本書主要講述如何使游戲中的角色具有智能。書中首先介紹游戲角色的基本屬性(包括速度、質(zhì)量等物理屬性)及常用數(shù)學(xué)方法。接著,深入探討游戲智能體狀態(tài)機(jī)的實(shí)現(xiàn)。通過(guò)簡(jiǎn)單足球游戲?qū)嵗?,本書給出用球狀態(tài)機(jī)實(shí)現(xiàn)游戲AI的例子。在圖論部分,本書詳細(xì)介紹圖在游戲中的用途及各種不同的圖搜索算法,并用一章的篇幅討論了游戲中路徑規(guī)劃是如何完成的。
章節(jié)目錄
第1章 數(shù)學(xué)和物理學(xué)初探
1.1 數(shù)學(xué)
1.2 物理學(xué)
1.3 總結(jié)
第2章 狀態(tài)驅(qū)動(dòng)智能體設(shè)計(jì)
2.1 什么是有限狀態(tài)機(jī)
2.2 有限狀態(tài)機(jī)的實(shí)現(xiàn)
2.3 West World項(xiàng)目
2.4 使State基類可重用
2.5 全局狀態(tài)和狀態(tài)翻轉(zhuǎn)(State Blip)
2.6 創(chuàng)建一個(gè)StateMachine類
2.7 引入Elsa
2.8 為你的FSM增加消息功能
第3章 如何創(chuàng)建自治的可移動(dòng)游戲智能體
3.1 什么是自治智能體
3.2 交通工具模型
3.3 更新交通工具物理屬性
3.4 操控行為
3.5 組行為(Group Behaviors)
3.6 組合操控行為(Combining Steering Behaviors)
3.7 確保無(wú)重疊
3.8 應(yīng)對(duì)大量交通工具:空間劃分
3.9 平滑
第4章 體育模擬(簡(jiǎn)單足球)
4.1 簡(jiǎn)單足球的環(huán)境和規(guī)則
4.2 設(shè)計(jì)AI
4.3 使用估算和假設(shè)
4.4 總結(jié)
第5章 圖的秘密生命
5.1 圖
5.2 實(shí)現(xiàn)一個(gè)圖類
5.3 圖搜索算法
5.4 總結(jié)
第6章 用腳本,還是不用?這是一個(gè)問(wèn)題
6.1 什么是腳本語(yǔ)言
6.2 腳本語(yǔ)言能為你做些什么
6.3 在Lua中編寫腳本
6.4 創(chuàng)建一個(gè)腳本化的有限狀態(tài)自動(dòng)機(jī)
6.5 有用的鏈接
6.6 并不是一切都這么美妙
6.7 總結(jié)
第7章 概覽《掠奪者》游戲
7.1 關(guān)于這個(gè)游戲
7.2 游戲體系結(jié)構(gòu)概述
7.3 觸發(fā)器
7.4 AI設(shè)計(jì)的考慮
7.5 實(shí)現(xiàn)AI
7.6 總結(jié)
第8章 實(shí)用路徑規(guī)劃
8.1 構(gòu)建導(dǎo)航圖
8.2 《掠奪者》游戲?qū)Ш綀D
8.3 創(chuàng)建路徑規(guī)劃類
8.4 節(jié)點(diǎn)式路徑或邊式路徑
8.5 走出困境狀態(tài)
8.6 總結(jié)
第9章 目標(biāo)驅(qū)動(dòng)智能體行為
9.1 勇士埃里克的歸來(lái)
9.2 實(shí)現(xiàn)
9.3 《掠奪者》角色所使用的目標(biāo)例子
9.4 目標(biāo)仲裁
9.5 擴(kuò)展
9.6 總結(jié)
第10章 模糊邏輯
10.1 普通集合
10.2 模糊集合
10.3 模糊語(yǔ)言變量
10.4 模糊規(guī)則
10.5 從理論到應(yīng)用:給一個(gè)模糊邏輯模塊編碼
10.6 《掠奪者》中是如何使用模糊邏輯類的
10.7 庫(kù)博方法
10.8 總結(jié)
拔
附錄A C++模板
函數(shù)模板
類模板
連接器的困惑
附錄B UML類圖
類名、屬性和操作
屬性和操作的可見(jiàn)性
關(guān)系
批注
總結(jié)
附錄C 設(shè)置你的開(kāi)發(fā)環(huán)境
下載演示的可執(zhí)行程序
下載并安裝源代碼
參考文獻(xiàn)
免責(zé)聲明:
來(lái)源于網(wǎng)絡(luò),僅用于分享知識(shí),學(xué)習(xí)和交流!請(qǐng)下載完在24小時(shí)內(nèi)刪除。
禁用于商業(yè)用途!請(qǐng)購(gòu)買正版,謝謝合作。
使用說(shuō)明
1、下載并解壓,得出pdf文件
2、如果在電腦上打不開(kāi)pdf文件,別著急,那么您需要先在電腦上下載一個(gè)pdf閱讀軟件
3、有pdf閱讀文件直接雙擊即可打開(kāi)pdf文件
- 下載地址
發(fā)表評(píng)論
0條評(píng)論軟件排行榜
- 102j331地溝及蓋板圖集
- 212j201平屋面建筑構(gòu)造圖集 pdf電子版
- 3機(jī)械設(shè)計(jì)手冊(cè)軟件版 v3.0破解版 附安裝教程
- 4欄桿圖集15j403-1 pdf電子版
- 5建筑電氣工程施工質(zhì)量驗(yàn)收規(guī)范gb50303-2015 pdf電子版
- 6421頁(yè)pdf完整版
- 7高效能人士的七個(gè)習(xí)慣(30周年紀(jì)念版) pdf+epub高清版
- 816j914-1公用建筑衛(wèi)生間圖集 pdf電子版
- 905s502室外給水管道附屬構(gòu)筑物圖集
- 10工程地質(zhì)手冊(cè)第五版pdf高清電子版
熱門推薦
網(wǎng)易新聞電腦版 v113.987.37M / 簡(jiǎn)體中文
瀟湘書院電腦版 v2.3.13.92049.58M / 簡(jiǎn)體中文
開(kāi)源閱讀電腦版 v3.25.04150011.54M / 簡(jiǎn)體中文
有柿電腦版 v11.8.9121.22M / 簡(jiǎn)體中文
南方Plus電腦版 v12.3.024.02M / 簡(jiǎn)體中文
cnki全球?qū)W術(shù)快報(bào)電腦版 v1.0.4104.49M / 簡(jiǎn)體中文
網(wǎng)易云閱讀電腦版 v6.7.226.41M / 簡(jiǎn)體中文
京東讀書電腦版 v1.13.4官方版2.13M / 簡(jiǎn)體中文
未公開(kāi)的Oracle數(shù)據(jù)庫(kù)秘密 迪貝斯pdf掃描版34.69M / 簡(jiǎn)體中文
docker入門實(shí)戰(zhàn) pdf完整版1.38M / 簡(jiǎn)體中文