entities boids
Killer Game Programming in Java: Flocking Boids
White Paper Flocking is a computer model for the coordinated motion of groups (or flocks) of entities called boids. Flocking represents group movement - as seen in bird flocks and fish schools - as combinations of... [17 Oct 2007]