找回密码
 立即注册

代码插件 Hierarchical Task Network Planning AI 1.7.2 虚幻4.27

gallery1-1920x1080-5b0f68e60b060_resized.jpg gallery7-1920x1080-8301cafa2bfc6_resized.jpg gallery6-1920x1080-1a0caddf1822c_resized.jpg gallery4-2-1920x1080-2850751ddd1_resized.jpg gallery5-1920x1080-21b67e0e718c0_resized.jpg gallery3-1920x1080-05816f4dab44c_resized.jpg


就像行为树一样,你可以很容易地从c++或蓝图中创建任务、装饰器和服务,并将它们安排在一个可视化的图形编辑器中。HTN规划器使用Blackboard数据来存储关于未来可能的世界状态的知识。节点在规划期间检查和修改worldstate中的值,这使得基于可能的未来状态做出决策成为可能。计划者可以有效地找到成本最低或优先级最高的计划。
​与其他计划技术(如目标导向行动计划)相比,HTN计划更有效,并让设计师能够更好地控制AI。它可以像行为树一样严格,也可以像GOAP一样灵活。你可以根据自己的需要创造具有自主权和灵活性的AI:可以在预定义的任务序列之间进行选择的AI,或者可以自由安排任务以实现目标的AI,或者介于两者之间的AI。
​特点:
基于节点的HTN图形编辑器
无缝地使用Blackboard数据作为worldstate
在c++和蓝图中创建自定义任务、装饰器和服务
使用子网创建可组合的行为
在计划中制定子计划,将计划和即时决策自由地结合起来
基于成本或优先级的计划
并行规划
任何顺序规划
与可视化日志记录器集成,包括可视化当前计划
与环境查询系统集成,用于复杂的运动规划和决策
实时调试特性
用HTN Extensions扩展HTN组件
完整的源代码访问


Hierarchical Task Network Planning AI 1.7.2




您需要登录后才可以回帖 登录 | 立即注册