unity3d插件RTS代理导航寻路避障Agents Navigation v4.0.6 (05 Aug 2024)

  • 下载权限:包月会员【免费下载】
  • 购买下载:4金币【无需会员可单独付款下载】
  • 教程类型:untiy3d
  • 文件大小:1 MB
  • 最后更新:2025-05-07 16:29
  • 提取码:5m87

990游戏资源素材网提供游戏素材资源和各类游戏引擎教程范例实例下载以及交易

unity3d插件RTS代理导航寻路避障Agents Navigation 

插件自带RTS案例,可以框选移动战斗,可以参考制作自己的RTS游戏

插件版本:v4.0.6 (05 Aug 2024)


此软件包包括用于代理的高性能、模块化和可扩展导航。它在开发时考虑了 DOTS。因此,它利用了 Unity 的最新技术堆栈,如 SIMD 数学、Jobs、Burst 编译器和 EntityComponentSystem。此外,还支持混合模式,使其能够在面向对象编程中将其与游戏对象一起使用。

此套餐的支柱:

  • 无缝 Unity 集成: 与现有的 Unity 技术和谐集成,同时支持 mono 和 dot。
  • 直观和简化的用户体验: 提供简洁明了的用户体验,与 Unity 完美契合。
  • 开箱即用的优化性能: 通过并行化和优化的代码确保默认的高性能。
  • 采用多层 API,促进低级交互。
  • Clear Code 架构: 通过清晰的架构坚持干净的编码实践。
  • 可扩展的模块化代码库: 在构建时考虑了可扩展性和模块化,允许以最少的封装更改轻松扩展。

此软件包中包含哪些导航功能?

  • Unity 导航网格多线程支持 3D
  • 避让 2D/3D
  • 植绒(对齐、内聚)3D
  • 分色 2D/3D
  • 碰撞 2D/3D

扩展:

  • A* 寻路项目 5.0.8(预览版)
  • 代理导航 - 群组

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

是的,存在一种混合工作流程,其中游戏对象与实体同步。这也允许在面向对象编程中使用这个包。当然,应该可以预料到性能会略差。


我可以在 ECS 中使用吗?

是的,此套餐使用 ECS。


此导航针对哪些游戏类型?

此软件包是作为满足任何导航需求的基础而开发的。但是,这个早期版本目前专注于 3D/2D RTS、Moba、RPG、射击风格类型游戏导航。


我可以扩展功能吗?

是的,该软件包的设计考虑到了它可以扩展,因为每个游戏对 AI 导航都有独特的需求。这个解决方案是非常模块化的,允许简单地添加 / 删除现有行为。但是,要有效地扩展功能,您需要了解 ECS。


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

此包中的解决方案非常模块化,因此用户可以对其进行扩展以使用不同的解决方案,而无需修改此包。目前,它与 A* Pathfinding Project 进行了开箱即用的集成。


它是确定性的吗?

所有系统都在修复更新中运行。理论上,它应该是 Intel/AMD 平台 (Burst) 的确定性。但是,它仍然使用浮点数进行导航作,这不会在所有平台上生成确定性代码。将来,我计划通过引入 Fixed Point Types 来解决这个问题。

unity3d插件RTS代理导航寻路避障Agents Navigation v4.0.6 (05 Aug 2024)unity3d插件RTS代理导航寻路避障Agents Navigation v4.0.6 (05 Aug 2024)


全部评论 / 0

    会 员 会员级别 模板名称 花费金币 下载时间

    相关推荐