Description
Craig Reyonds published a conference paper that described the movements of flocks in a set of 3 simple rules.
These were referred to as Cohesion, Alignment, and Separation respectively. The goal being to create a realistic looking emergent movement system for birds/fish/cows where each agent, called a boid, makes its own decisions.
Ahead based Collision Detection
This allows the Boids to swerve to move around an obstacle without bumping into it, giving a natural curve to their movement patterns.
The asset provides the Behavior tree, Actor, and AI Tasks for a developer to get a 2D flock system working instantly.
Technical Details
V1.1 adds
Number of Blueprints: 10
Input: NA
Network Replicated: No * Nothing is stopping a developer from replicating the actors. However, I would encourage them to consider the network performance of replicating this many actors.
Supported Development Platforms: Windows
Supported Target Build Platforms: Windows
Documentation:
Supported Engine Versions
4.19 – 4.27, 5.0 – 5.2