HomeAnimals & Their WorldBird Flock

🐦 Bird Flock

A flock of birds flies using the Boids algorithm: three rules — separation, alignment, cohesion. Age: 8+

Animals & Their World3DEasy60 FPS
bird-flock ↗ Open standalone

🦅 Bird Flock — Murmuration Simulation

Experience a breathtaking starling murmuration — thousands of birds moving as one fluid, living cloud. Each bird needs only local information, yet the flock moves with perfect global coordination.

🔬 What It Demonstrates

Each bird watches only its nearest ~7 neighbours, copying their movements while avoiding collision. The result is a perfectly coordinated murmuration with no leader — a masterclass in emergent behaviour.

🎮 How to Use

Move the mouse/pointer to guide the flock — birds instinctively avoid your cursor as if it were a predator. Use sliders to add more birds or adjust the influence radius.

💡 Did You Know?

Starling murmurations can contain over a million birds and respond to shape changes in under 20 milliseconds. Scientists only fully understood the mechanism using high-speed 3D cameras in 2012.

⚙ Under the hood

A flock of birds flies by Boids rules — tune separation, alignment and cohesion, then release a predator. Ages 8+.

bird flock kidsmurmuration childrenflocking birdskids nature simulation

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)