首页
工具
行为AI
screenshot
1/5
thumbnail
thumbnail
thumbnail
thumbnail
thumbnail
高性能、模块化、可扩展的智能体导航。
渲染管线兼容性
内置渲染管线是团结引擎/Unity的默认渲染管线,它是一种通用型渲染管线,但可定制化的选项较为有限。通用渲染管线(简称 URP)是一种可编程渲染管线,能够快速、轻松地进行定制,并可在广泛的平台上实现优化的图形效果。高清渲染管线(简称 HDRP)同样是一种可编程渲染管线,能够在高端平台上实现前沿的高保真图形效果。
团结/Unity版本
内置渲染管线
通用渲染管线(URP)
高清渲染管线(HDRP)
团结 1.6.5
兼容
兼容
兼容
描述
此包提供高性能、模块化、可扩展的智能体导航。它以 DOTS 为核心开发,因此充分利用了 Unity 的最新技术栈,如 SIMD 数学库、Jobs、Burst 编译器和实体组件系统 (ECS)。此外,还支持混合模式,可在面向对象编程 (OOP) 中与 GameObjects 一起使用。

此包的核心支柱:

- 无缝 Unity 集成:与现有 Unity 技术完美融合,支持 Mono 和 DOTS。

- 直观且简洁的用户体验:提供干净、简单的用户体验,与 Unity 完美契合。

- 开箱即用的性能优化:通过并行化和优化的代码确保默认高性能。

- 多层级 API:便于进行底层交互。

- 清晰的代码架构:遵循干净的编码实践,结构清晰明了。

- 可扩展且模块化的代码库:以可扩展性和模块化为目标设计,方便扩展且对包本身改动最小。

此包包含哪些导航功能?

- Unity NavMesh 多线程支持 3D

- 避让 2D/3D

- 群集(对齐、聚合)3D

- 分离 2D/3D

- 碰撞 2D/3D

我可以在非 ECS/DOTS 代码中使用它吗?

可以,有混合工作流,GameObject 会与实体同步。这允许在面向对象编程中使用此包。当然,需要预期性能会略差。

我可以在 ECS 中使用它吗?

可以,此包本身就是基于 ECS 开发的。

此导航适用于哪些游戏类型?

此包被开发为满足任何导航需求的基础。但在当前早期版本中,主要专注于 3D/2D RTS、MOBA、RPG、射击类游戏的导航。

我可以扩展功能吗?

可以,此包的设计初衷就是为了能够扩展,因为每个游戏对 AI 导航的需求都是独特的。该解决方案非常模块化,允许轻松添加/移除现有行为。不过,为了高效扩展功能,你需要具备 ECS 的相关知识。

我可以将此包与其他寻路解决方案一起使用吗(如 A* Pathfinding Project Pro、AnyPath)?

此包的解决方案非常模块化,因此用户可以扩展它以使用不同的寻路解决方案,而无需修改此包。目前,它已支持与 A* Pathfinding Project 的开箱即用集成。

它是确定性的吗?

所有系统都在 FixedUpdate 中运行。理论上,在 Intel/AMD 平台(Burst)上应是确定性的。然而,目前仍使用浮点数进行导航运算,因此无法在所有平台上生成完全确定性的代码。未来计划通过引入定点数类型来解决此问题。

此包与 Local Avoidance 有何不同?

这是 Local Avoidance 的全新版本。它是一个独立的包,因为其范围远大于仅仅避让,而是完整的导航(如全局寻路、群集、碰撞等)。拥有 Local Avoidance 包的用户可以通过付费升级,而无需重新购买。

作为一名资深的《暗黑破坏神 2》粉丝,我制作了一个深受其启发的 ARPG 演示。由于它使用了我的智能体导航包,因此很好地展示了此包如何支持一个真实的游戏项目。对感兴趣的人,这里有演示链接!

支持 Discord, Forums, Documentation

评价 Turbo Makes Games

展示 Pekla, Mass Conflict, They Fear the Mist

依赖:

- Minimum Unity 2022.3/Tuanjine 1.6.5

- Package com.unity.entities

仅通过 Discord 提供英文支持。
技术细节
- 智能体导航

- 支持 Unity NavMesh

- Scenarios - 包含一些小型的独立测试场景,展示常见的导航行为(如:环形、走廊、群体等)

- Mass - 压力测试场景,生成数千个智能体,在静态和动态障碍物中导航

- Zerg - RTS 游戏的一个小型子集,包含一些常见的控制,如智能停止、攻击、跟随、战斗等

Agents Navigation

资源商店评分
(暂无评分)
国内数据
406浏览
4收藏
当前价格
¥273.70
¥391
30% OFF

选择许可证类型:

一个实体
适用于个人或小型企业。
多个实体
适用于大型企业或多用户。
仅支持将资源分配给中国区用户,其他区域账号暂不支持
许可证类型
如对许可证类型有疑问,请查阅EULA
席位
文件大小
2.9 MB
最新版本
4.2.5
最新发布日期
2025-12-11
支持Unity版本
/
支持的团结引擎版本
1.6.5或更高