脚本/功能 【更新】Agents Navigation 3.1.5导航功能

Unity插件信息
插件名称: Agents Navigation
插件官网: https://assetstore.unity.com/packages/tools/ai/agents-navigation-239233
版本: 3.1.5
解压密码:
素材类型: 脚本/功能
本帖最后由 微笑的猫 于 2023-12-7 11:09 编辑


Agents Navigation 系列索引

Agents Navigation 3.0.2  下载链接
Agents Navigation 3.0.4  下载链接
Agents Navigation 3.0.6  下载链接
Agents Navigation 3.1.0  下载链接
Agents Navigation 3.1.1  下载链接
Agents Navigation 3.1.6  下载链接
Agents Navigation 3.3.2  下载链接
Agents Navigation 3.3.3  下载链接
Agents Navigation 3.3.4  下载链接
Agents Navigation 3.3.5  下载链接
Agents Navigation 3.5.0  下载链接







这个软件包包括高性能、模块化和可扩展的代理导航。它是以DOTS为基础开发的。因此,它利用了Unity的最新技术栈,如SIMD数学、Jobs、Burst编译器和EntityComponentSystem。此外,它还支持混合模式,可以在面向对象的编程中与GameObjects一起使用它。

这个包中包含哪些导航功能?
Unity NavMesh多线程支持 3D
避开2D/3D
成群结队(对齐,凝聚) 3D
分离 2D/3D
碰撞 2D/3D
我可以在非ECS/Dots代码中使用它吗?

可以,有一个混合工作流程,游戏对象与实体同步。这也允许在面向对象的编程中使用这个包。当然,可以预料的是,性能会稍差一些。
我可以和ECS一起使用它吗?
是的,这个包使用ECS。

这个导航的目标是什么游戏类型?
这个包是作为任何导航需求的基础而开发的。然而,这个早期版本目前集中在3D/2D RTS、Moba、RPG、射击类游戏的导航。

我可以扩展功能吗?
是的,这个软件包在设计时就考虑到了它可以被扩展,因为每个游戏对AI导航都有独特的需求。这个解决方案是非常模块化的,允许对现有行为进行简单的添加/删除。然而,为了有效地扩展功能,你需要具备ECS的知识。

我可以把这个软件包和其他寻路解决方案(如A*寻路项目专业版、AnyPath)一起使用吗?
这个软件包中的解决方案是非常模块化的,所以用户可以扩展它来使用不同的解决方案而不需要修改这个软件包。未来有计划与其他寻路包进行合作。

我可以把它用于人群流动吗?
可以,也不可以。因为目前没有运动场/矢量的实现,而运动场/矢量通常对巨大的人群产生最好的效果。然而,目前的导航也能在大群体中产生平滑的运动。在未来,我计划添加运动场。

它是确定性的吗?
所有的系统都在固定更新中运行。理论上,对于英特尔/AMD平台(Burst),它应该是确定性的。然而,它仍然使用浮点进行导航操作,这不会在所有平台上产生确定性的代码。在未来,我计划通过引入固定点类型来解决这个问题。

这个包与Local Avoidance有什么不同?
这是一个新版本的局部回避。它是一个独立的包,因为它包含的范围要大得多,不仅仅是避让,而是全面的导航(例如全局路径、boids、碰撞......)。对于那些拥有本地规避软件包的人来说,他们可以进行付费升级,而不是支付全额费用。





作者 cg小白兔 发表于 2023-4-14 12:03:50
您需要登录后才可以回帖 登录 | 立即注册
cg小白兔

关注0

粉丝0

发布4060

热门作品推荐
glow
GUI Kit - Matt Metal 2.0.0 按钮图标UI素
glow
女性人物模型 萝莉 可爱 卡通角色max文件有
glow
Classic RPG GUI 1.1手绘中世纪MMO经典UI素
glow
Two Handed Sword Animset Pro 1.2双手持剑
glow
Girl GreatSword AnimSet 1.0动漫风格女性
glow
Mesh Simplify 1.10 Unity网格简化插件
glow
UIObject3D:Render 3D Models on any Unit
glow
黑色幸存者 Hyejin 慧珍 巫女 含骨骼动画 F
glow
Climbing System 4.0 攀爬功能
glow
AVPro Live Camera 2.9.1