最近在进行游戏AI的学习,做一些学习的笔记。
1. 游戏人工智能在游戏中的表现
- 操控行为Steering Behaviors
- AI角色的智能感知
- 寻路
- 游戏智能决策框架-------有限状态机与行为树。
- 战略游戏群体协作-------分层架构,任务分配与协同。
- 人工神经网络、遗传算法、机器学习等在游戏中的应用(高级)。
2. 操控行为
- Seek、Flee (靠近、逃离)
- Arrive、Path Flowing(抵达、路径跟随)
- Pursuit、Evade(追赶、逃跑)
- Wander (自由徘徊)
- Collision Avoidance 、Wall Avoidance(动态避障、动态避墙)
- Interpose、Hide(插入(用来做战略分割)、隐藏)
- Separation、Cohesion、Alignment(全景操控行为的基础部分分别为:分离、聚集、对齐)。
3. AI角色的智能感知
- 视觉感知
- 听觉感知
- 触觉感知
- 记忆感知
- 语音识别
4. 寻路
- 构建导航信息的方式
- 寻路算法----深度优先、广度优先、A星算法(广泛)
- 重点讲解 A* Pathfinding project插件、导航网格。