概述
开源 O3DE 没有 AI 决策框架——行为只能靠脚本手写状态机。HTN(分层任务网络) 是《杀戮地带》《地平线》等 3A 作品常用的规划方法:把「守卫营地」这类高层目标自动分解为可执行动作序列。
DawnEngine 内置完整 HTN 规划器与 HTN Canvas 可视化编辑器,策划可在节点图中搭建行为域,无需写代码。
核心能力
- 完整 HTN 规划器:环境变化时增量重规划,性能可预期。
- 可视化编辑器:体验对齐引擎内其他节点编辑器,学习成本低。
- 资产化管线:行为域是标准引擎资产,可热更、可复用、可进版本管理。
- 确定性执行:同样输入必得同样计划,多人与录像回放友好。
- 与导航联动:为 Navigation3D 提供现成移动算子包。
适用场景
- 开放世界 / 生存 / 塔防等 AI 密集型游戏。
- 需要可解释决策的仿真推演与高级 NPC。
- 希望把领域知识沉淀为可复用规划库的项目。
协同特性
HTN 负责「做什么」,Navigation3D 负责「怎么去」,再叠加 World Streaming 即可支撑大世界中大量地面/空中 AI 自主行动。地面载具见 PhysX Vehicle。
