难得一见的(de)好(hǎo)书,里面的(de)案(àn)例(lì)说得很(hěn)好,基本上按着他的思路走,都可以理解(jiě)大(dà)概的AI理论。 里面的代码在开(kāi)发中可以用来(lái)参(cān)考,极有价值(zhí) 可以很大程度的提(tí)高你的编(biān)程能力 很(hěn)值得一看,学习AI,怕(pà)没有比(bǐ)这更能入门的书(shū)籍了。
游戏人工智能编程案例精粹 PDF+源码主要讲述(shù)如何使(shǐ)游戏中(zhōng)的角(jiǎo)色(sè)具(jù)有(yǒu)智能的技术。书中首先介(jiè)绍游戏角(jiǎo)色的基本(běn)属(shǔ)性(包(bāo)括速度、质量等物理属(shǔ)性)及常(cháng)用数学方(fāng)法。接着,深入探讨(tǎo)游(yóu)戏智(zhì)能体状态机的实(shí)现。通过简单(dān)足球游(yóu)戏实例,本书(shū)给出用状(zhuàng)态机实现游戏AI的例子。在(zài)图论部分(fèn),本书详(xiáng)细介绍图在(zài)游戏中的(de)用途及(jí)各种不同(tóng)的图搜索算法,并用一章(zhāng)的篇幅讨论了游戏中路径规划是如何完成(chéng)的。此外,本书(shū)还对目标驱动(dòng)的智能体的实现、触发器与模糊逻辑在(zài)游(yóu)戏中的运用(yòng)进行了讨(tǎo)论。为使(shǐ)智能体行为更加丰富、灵活、易于实现,本书还介(jiè)绍了游戏脚本语言的优点(diǎn),并以(yǐ)Lua脚本语(yǔ)言为例进行了说(shuō)明。本书适合对游戏(xì)AI开发感(gǎn)兴趣的爱好者和游戏AI开发人(rén)员阅读和参考。
第1章 数学和(hé)物理学初(chū)探
1.1 数学
1.2 物理学(xué)
1.3 总结
第2章 状态驱动(dòng)智能体设计(jì)
2.1 什么是有(yǒu)限状(zhuàng)态机
2.2 有限状(zhuàng)态机的实现
2.3 west world项目
2.4 使state基类可重用
2.5 全局状态和状态翻(fān)转(state blip)
2.6 创建一个(gè)statemachine类
2.7 引入(rù)elsa
2.8 为你的(de)fsm增加消息功能
第3章 如何创建自治的可移动游戏(xì)智能体(tǐ)
3.1 什么是自治智能体
3.2 交通工具模型
3.3 更新交通工具物理属性
3.4 操控行为
3.5 组行(háng)为(group behaviors)
......
10.3 模(mó)糊语言变量(liàng)
10.4 模(mó)糊规则
10.5 从理论到应用(yòng):给(gěi)一个模糊逻辑模块(kuài)编码
10.6 《掠夺者(zhě)》中是(shì)如何使用模糊逻辑类的
10.7 库博方法
10.8 总结(jié)
