Unreal Engine虚幻游戏引擎素材资源 Unreal Engine Marketplace –Hierarchical Task Network Planning AI 分层任务网络计划人工智能
使用这种灵活、功能齐全的行为树替代方案,创建可以提前计划的人工智能
Hierarchical Task Network Planning AI 4.27 v1.7.2 大小解压后:500M

就像行为树一样,您可以从C++或Blueprints轻松创建任务、装饰器和服务,并在可视化图形编辑器中排列它们。轻松使用黑板来存储关于可能的未来的知识,并在图形节点中修改它。计划者有效地找到成本最低的计划,或优先级最高的计划。

与其他规划技术相比,如面向目标的行动规划,HTN规划更有效,给设计师更多的控制人工智能。你可以创造出你所需要的具有自主性和灵活性的人工智能。

特点:

基于节点的HTN图形编辑器
无缝地使用黑板数据作为世界状态
在C++和蓝图中定制任务、装饰器和服务
基于成本或基于优先级的规划。
平行计划
任意顺序计划
通过视觉记录器可视化任何人工智能的当前计划
与环境查询系统集成,用于复杂的运动规划和决策
实时调试功能


技术细节
代码模块:

HTN[运行时]
编辑

蓝图数量:0

C++课程数量:70

网络复制:否(人工智能不需要)

支持的开发平台:Windows、macOS、Linux

支持的目标构建平台:Windows 64位、macOS、Linux、Android、iOS

文献:HTN文献

样板工程:HTN样板工程

标签
工具编辑器工具图像编辑器策略编辑器工具节点编辑器规划代码插入操作


Just like with Behavior Trees, you can easily create Tasks, Decorators, and Services from either C++ or Blueprints, and arrange them in a visual graph editor. Easily use the Blackboard to store knowledge about possible futures and modify it from within graph nodes. The planner efficiently finds the plan with the lowest cost, or the one with the highest priority.

Compared to other planning techniques like Goal-Oriented Action Planning, HTN planning is more efficient and gives designers much more control over the AI. You can create AI with just as much autonomy and flexibility as you need.

Features:

Node-based HTN graph editor
Seamlessly use Blackboard data as worldstate
Make custom Tasks, Decorators, and Services in both C++ and Blueprints
Cost-based or priority-based planning.
Parallel planning
Any-order planning
Visualize the current plan of any AI via the Visual Logger
Integration with the Environment Query System for complex movement planning and decision-making
Realtime debugging features

For more info, check out the documentation website, the tutorials, and the official Discord community.

技术细节
Code Modules:

HTN [Runtime]
HTNEditor [Editor]

Number of Blueprints: 0

Number of C++ Classes: 70

Network Replicated: No (not needed for AI)

Supported Development Platforms: Windows, macOS, Linux

Supported Target Build Platforms: Windows 64-bit, macOS, Linux, Android, iOS

Documentation: HTN Documentation

Example Project: HTN Example Project

标签
TOOLKITEDITORTOOLSAIGRAPH EDITORTACTICSEDITOR TOOLHTNNODE EDITORPLANNINGCODE PLUGINGOAP

发表回复

后才能评论