Unity – 游戏开发模板 Agents Navigation


Unity – 游戏开发模板 Agents Navigation


文件大小:1.0 MB

版本:3.1.0

支持Unity版本:2022.2.0或更高

 

面向代理的高性能、模块化和可扩展导航。
可编程渲染管线(SRP)兼容性

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

  • unity NavMesh 多线程支持3D
  • 回避 2D/3D
  • 植绒(对齐,凝聚)3D
  • 分离 2D/3D
  • 碰撞 2D/3D

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

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

我可以将它与 ECS 一起使用吗?

是的,这个包使用 ECS。

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

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

我可以扩展功能吗?

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

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

这个包中的解决方案是非常模块化的,所以用户可以扩展它来使用不同的解决方案而不需要修改这个包。未来有计划与其他路径包进行协作。

我可以将其用于人群流动吗?

是和不是。由于目前没有运动场/矢量的实现,这通常会为大量人群产生最佳效果。然而,目前的导航也能在大群体中产生平滑的运动。将来,我计划添加运动场。

它是确定性的吗?

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

这个包与Local Avoidance有何不同?

这是局部回避的新版本。它是一个单独的包,因为它包含的范围不仅仅是避免,而是完整的导航(例如全局路径、boids、碰撞……)。对于那些拥有Local Avoidance套餐的人,他们可以进行付费升级,而无需支付全价。

依赖关系

  • 统一 2022.2
  • 包 com.unity.entities
下载权限
查看
  • 免费下载
    评论并刷新后下载
    登录后下载
  • {{attr.name}}:
您当前的等级为
登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 请先登录 您今天的下载次数(次)用完了,请明天再来 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员
您已获得下载权限 您可以每天下载资源次,今日剩余

重要说明

本站资源大多来自网络,如有侵犯你的权益请联系管理员,我们会第一时间进行审核删除。站内资源为网友个人学习或测试研究使用,未经原版权作者许可,禁止用于任何商业途径!请在下载24小时内删除!


如果你遇到下载链接失效,解压密码错误等问题,也可在资源页面下评论留言或者联系管理员
(管理员会在收到消息后修复并恢复下载,请耐心等待)

给TA充电
共{{data.count}}人
人已充电
Unity插件

Unity插件 – 网格放置系统 Grid Placement System

2023-1-31 14:56:15

Unity插件

Unity插件 – 状态指示器 Status Indicators

2023-2-9 9:41:38

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索