11000+款5星资源

8.5万+用户参与评分

10万+社区成员鼎力支持

每款资源都经过 Unity 审核

首页
工具
行为 AI
此内容由第三方提供商托管,该第三方提供商在未接受Targeting Cookies的情况下不允许观看视频。如果您想观看来自这些提供商的视频,请将“Targeting Cookie”的Cookie偏好设置为“是”。
1/8
Extension package for Agents Navigation that adds support for crowds and other features.
可编程渲染管线(SRP)兼容性
Unity可编程渲染管线(SRP)是让您能够通过C#脚本控制渲染的一个功能。SRP是支撑通用渲染管线(URP)和高清渲染管线(HDRP)的底层技术。
Unity版本内置渲染管线通用渲染管线(URP)高清渲染管线(HDRP)
2022.3.48f1
兼容
兼容
兼容
资源包依赖项
1
此资源包需要与资源商店的其他资源包一起使用。
描述

This package is an extension of existing agent navigation systems that provide alternative pathing solutions using flow/velocity fields for crowds. It is developed with DOTS in mind. As a result, it takes advantage of Unity's latest technology stack, like SIMD mathematics, Jobs, Burst compiler and EntityComponentSystem. Additionally, there is hybrid mode support that enables using it with GameObjects in Object Oriented Programming.


Pillars of this package:

  • Seamless Unity Integration: Harmoniously integrates with existing Unity technology, supporting both mono and dots.
  • Intuitive and Streamlined UX: Offers a clean and simple user experience tailored for perfect alignment with Unity.
  • Optimized Performance Out of the Box: Ensures default high performance through parallelized and optimized code.
  • Clear Code Architecture: Adheres to clean coding practices with a clear architecture.
    Employs a multi-layered API, facilitating low-level interactions.
  • Scalable and Modular Codebase: Built with scalability and modularity in mind, allowing easy extension with minimal package changes.

Can I use this in non ECS/Dots code?

Yes, there is a hybrid workflow where Game Object are synced with Entities. This allow to use this package in Object Oriented Programming too. Of course, it should be expected that performance going to be slightly worse.


Can I use it with ECS?

Yes, this package uses ECS.


What game genres this navigation targets?

This package is best suited for tower defense, battle simulations, massive RTS, and any other game genre that favors huge crowds. It is rumoured that similar solution was used in Supreme Commander 2.


Can I extend functionality?

Yes, the package was designed in mind that it could be extended as every game has unique needs for AI navigation. This solution is very modular and allows trivial adding/removing of existing behaviors. However, to extend functionality efficiently, you will need to have knowledge of ECS.


Is it deterministic?

All systems are running in fixed update. In theory, it should be deterministic for Intel/AMD platforms (Burst). However, it still uses floats for navigation operations, which will not produce deterministic code across all the platforms.


How does this package differ from Agents Navigation?

This is an extension package of it and provides an alternative solution for pathfinding using flow fields. In addition, all the existing features from the base agent navigation seamlessly work with this package. It even allows mixing crowd agents with navmesh agents.


What is flow field and how does it compare vs typical navmesh pathfinding with avoidance?

The flow field is a grid-based graph, and a key difference is that the agent's steering velocity is calculated not per agent but per grid cell.

The key differences are as follows:

  1. Performance cost scales with grid size multiplied by group count instead of pure agent count. This allows for huge crowds with lower performance costs.
  2. Pathing and avoidance are combined, resulting in a greatly reduced likelihood of scenarios where agents get stuck due to local avoidance.
  3. Each agent group must share common destination goals, which means performance can quickly degrade if there are many groups.
  4. Agents exhibit much better flow in huge crowds, but at the same time, agents lose individuality and favor group flow instead of their own.

DiscordForumsDocumentation


Dependencies

THIS PACKAGE REQUIRES AGENTS NAVIGATION!!!

技术细节
  • Crowd flow
  • Scenarios - contains small isolated test scenes that showcases some common navigation behaviors (etc. circle, hallway, group ...)
  • Board Defense- small subset of towder defense game. With some common systems like building towers.

Agents Navigation - Crowds

(6)
394 users have favourite this asset
(394)
$25
席位
1
更新的价格和增值税在结算时计算
207 views in the past week
退款政策
该资源受Unity资源商店退款政策约束。有关详细信息,请参见《最终用户许可协议》(EULA)中的第2.9.3节。
安全结账方式:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
4 个月前
Great asset and creator
It has great performance and the creator is very active and supportive on discord
许可证类型
文件大小
3.8 MB
最新版本
1.0.3
最新发布日期
2025年3月1日
原始 Unity 版本
2022.3.48
高品质资源
11000+款5星资源
深受用户信赖
8.5万+用户参与评分
强大的社区支持
10万+社区成员鼎力支持
Unity logo
语言
反馈
合作伙伴计划
合作伙伴
USD
EUR
Copyright © 2025 Unity Technologies
所有价格不包含税
USD
EUR
$25