説明
A Simple 2D AI system for Flock Movement of Birds/Fish
Craig Reyonds published a conference paper that described the movements of flocks in a set of 3 simple rules.
- The members of a flock tends towards its center
- The flock aligns its rotation
- The flock tries to not overcrowd its self
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 DetectionThis 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.
含まれる形式
- versions