Flow-Field Crowd Pathfinding Tool
- KB
- Jan 4, 2020
- 1 min read
Updated: Aug 26, 2024
Unity | C#
2024
A drag-and-drop solution for performant, weighted crowd pathfinding.

Flow Field pathfinding is a pathfinding method used to cost-effectively direct high numbers of agents simultaneously - often used in crowd simulations or RTS games.
A flow field method uses only one pathfinding calculation per crowd of agents rather than a calculation per agent, significantly reducing performance overhead.
Quick Setup
Setup is as easy as adding a component into your scene and your character.
In-Editor GUI

Quick implementation of traversal costs/weights and blocking out obstacles in terrain.
Movement groups

Agents can at any time be assigned to, or removed from movement groups, allowing them to move together or individually.
Other features
Performant - can direct thousands of agents with little performance impact.
Uses scriptable objects to store node weight data, which can be dragged and dropped into the Flow Field component - enabling users to easily switch between configurations.
Demo scenes and example scripts show how and where the tool can be used.