Unreal Engine 4 AI (一)关于Behavior Trees 和Blackboard
一.Unreal Engine AI 的核心Blackboard 和Behavior Trees介绍
Blackboard : 是AI的内存,用于存储BehaviorTree的关键字值。
Behavior Tree:是AI的处理器。生成AI决策并执行
1、举例说明,Unreal Engine 4例子项目ShooterGamer
其Blackboard有五个键值
NeedAmmo为bool类型
Enemy为对象类型
Destination为Vector类型
2 再来看看ShooterGame的Behavior tree
可以看到Behavior tree如何使用Blackboard中的键值。