资源类型:UE插件
支持软件:UE5.4
文件格式:持续更新
包含内容:插件
Athena AI 是一个易于使用的框架,通过提供工具让您创建自己的动态 NPC,从而增强 AI 行为设计,具备自发行为和智能决策能力。使用 Athena AI,您将:
-
将 Athena AI 无缝集成到您的项目中。
-
兼容其他插件和系统,包括 GAS。
-
通过赋予敌人和盟友独立做决定的权力,让他们感到充实。
-
通过使用曲线和非线性数据代替是/否条件,创造真正的突现行为。
-
创建先进的 NPC AI,而不必面对行为树可能带来的混乱。
-
通过利用 Athena 附带的多种调试工具(VisualLogger、GameplayDebugger、Unreal Insights 和自定义解决方案)调试一切。
使用 Athena,系统负责处理底层的复杂细节,你只需专注于设计出色的 AI!为此,你可以在 Blueprint(或 C++)中为你的 NPC 创建任务,基于条件(来自他们的数据)和曲线设计他们的行为,在预设下,这大大增强了处理多个 NPC 或各种行为类型时的灵活性。
完成预设后,系统会处理一切,因此您只需担心提供数据以供考虑,并通过修改 NPC 的曲线来调整其行为,所有这些都存储在一个曲线表中,便于访问和比较。
请查阅文档和视频,了解 Athena AI 的所有功能信息!
版本:2.2(2025 年 1 月)
-
更新服务时常见的预设更改注意事项。
-
修复预设更改时的日志消息引用旧预设而非新预设的问题。
-
修复了使用反斜杠的某些包含,导致在 MAC 上出现问题。
查看完整的更新日志,获取所有更改的完整和详细列表。
附加说明:
– Athena AI 不包含任何预定义的行为。示例项目包含许多使用该系统制作的示例和用例,这些可以迁移到您的项目中。 在迁移之前,别忘了将所有的 Gameplay Tags 复制到您自己的项目中。
尽管该系统易于使用并集成到您的项目中,但仍需具备一些 Unreal Engine AI 开发的基础知识,例如使用 AI 控制器。
功能:
-
在任何项目中轻松实现。
-
集中预设系统:一切集于一处,重用任务,创建新行为等。
-
与 UE 系统的集成与兼容性:与 BTs 集成,完全兼容 GAS 等!
-
专为性能而建: 完全使用 C++编写,旨在优化性能并易于维护。
-
面向设计师的蓝图支持:一切都可以在蓝图中完成,您完全不需要接触 C++。
-
灵活性设计: 不仅让 NPC,还有 AI 指挥者、队长等。
-
面向更大项目的可扩展和解耦架构。
-
灵活而强大的调试工具:VisualLogger、GameplayDebugger、Unreal Insights 以及自定义工具,满足您所有的调试需求!
代码模块:AthenaAI
蓝图数量:2(Widgets)
C++ 类的数量:15
网络复制:未复制,因为 AI 在大多数情况下是在服务器端。
评论(0)