Unity插件 – 行为树插件 Behavior Designer Pro 3 – DOTS Powered Behavior Trees

文件大小:71.0 MB

版本:3.0.0p1

原始 Unity 版本:2022.3.20

Behavior Designer Pro 是适用于游戏对象和基于实体的工作流程的权威行为树解决方案。

描述

行为树是一种成熟的人工智能技术,被众多AAA级游戏工作室用于创建逼真且可扩展的决策系统。Behavior Designer Pro将这种技术带入未来,采用基于Unity DOTS的现代化数据导向型架构。

无需任何 DOTS 经验。Behavior Designer Pro 可处理游戏对象或实体,让您选择最适合项目的工作流程。您可以逐步采用 DOTS,混合使用不同的架构,或者使用完全面向数据的设置,所有这些都可以在 Unity 中以可视化的方式创建行为树。

Behavior Designer Pro 利用 DOTS 实现高效的数据布局和处理,从而降低 AI 系统的开销,并确保随着项目规模的扩大,性能始终保持一致和可预测性。即使代理数量较少,这些性能提升也十分显著,从而释放资源用于项目的其他方面。

为什么需要行为树?

行为树被众多 AAA 级工作室广泛使用,它提供了一种清晰、模块化的方式来定义复杂的 AI 决策。行为树适用于各种场景,从敌方战斗人员和 NPC 到 Boss 战和环境生物,无所不包。

主要特点

性能与架构

  • 基于 Unity DOTS 构建,以实现高效的处理和内存访问
  • 支持游戏对象、混合和实体工作流程
  • 启动后零分配
  • 利用作业系统和突发支持快速执行
  • 高效执行,并能随着代理数量的增加而平滑扩展

创作与工具

  • 可视化节点式行为树编辑器
  • 带断点的实时可视化调试器
  • 运行时状态检查
  • 保存和加载支持

行为设计

  • 基于效用理论的任务评估
  • 动态响应的条件中止
  • 用于任务间沟通的共享变量
  • 事件驱动行为支持

可扩展性

  • 熟悉且灵活的 API
  • 自定义节点和编辑器扩展
  • 专为长期项目集成而设计

使用案例

  • 敌方AI:巡逻、追击、逃跑或协同攻击
  • 伙伴AI:跟随、协助或与玩家互动
  • 人群模拟:处理大规模智能体行为
  • 资源管理:收集、管理或保护游戏资源
  • 世界互动:使NPC、陷阱或世界物品具有情境感知能力
  • 模拟系统:模拟动物、人群或村庄行为
  • 生存AI:动态地进行狩猎、逃跑或寻找庇护所。
  • 隐蔽与战术作战:智能战略行为
  • 自定义 AI 行为:创建独特的、项目特定的行为

无缝集成

  • A* 寻路项目(含移动包)
  • 动物管理员
  • 对话系统
  • DOTS幸存者
  • 简易搭建系统
  • 感觉
  • 爱/恨
  • 曲线样条
  • 组织核心
  • 任务机器
  • 传感器工具包 2
  • 简易航点系统
  • 国家设计师
  • 终极角色控制器
  • 终极库存系统

1、本站资源大多来自网友发稿,如有侵犯你的权益请联系管理员,我们会第一时间进行审核删除。仅用于个人学习或测试研究使用,Email:730033856@qq.com

2、有很多小伙伴经常问插件无法安装,有很大一部分用英文原版就可以解决问题。以便于在未来的学习和工作可以更高效的吸收英文资源,提高大家的学习效率和学习效果。

3、交流反馈插件素材更多问题~可以联系加QQ群:819091096

解压密码点击查看

问题反馈