《Unity3D人工智能编程精要》选取了Unity3D游戏开发中最为关键和实用的人工智能关键技术游戏开发中的人工智能pdf,通过实例由浅入深地讲解了深奥而强大的人工智能技术、设计原理和编程实现方法。 并且书中每个案例都有详细的注释,所有的例子都通过了测试。 掌握书中的技巧,可以让游戏角色拥有不俗的智力,大大提升游戏的可玩性!
《Unity3D人工智能编程精要》共分7章:第1章给出了游戏人工智能的运动层、决策层、策略层的架构模型,并对游戏角色的感知、决策、运动进行了分析模拟器。 图层处理与实现; 第2章讲解了多种控制角色自主移动的算法,使游戏中角色的移动看起来更真实自然游戏运营,计算速度更快; 鲁中著名的A*寻路技术,并进一步引入敌方火力威胁下的复杂地形和战术寻路技术; 第 4 章解释了游戏角色如何感知游戏世界。 比如寻找敌人的位置,追踪爆炸声,让角色有短时记忆游戏开发中的人工智能pdf,根据脚印追踪等等; 第5章到第6章讲解了最常用的决策技术——状态机和行为树技术,并比较分析了有限状态机和行为树技术在博弈人工智能中的应用范围。 在处理大规模博弈决策问题时创作人,行为树克服了有限状态机的诸多缺点。 层次清晰,容易发现错误和调试,可以大大减轻程序员的负担; 树等技巧,举了一个高度人工智能化的第三人称射击游戏的例子。
Unity3D人工智能编程精髓
第一章Unity3D人工智能架构模型
第二章 实现AI角色自主运动——操控行为
第3章寻找最短路径和避开障碍物——A*寻路
第四章AI角色对游戏世界的感知
第5章AI角色的自主决策——有限状态机
第 6 章 AI 角色的复杂决策——行为树
第7章AI综合实例——第三人称射击游戏
网盘提取码:tjp2