BOIDS: A Parametric Playground for Emergent Flocking Behavior

BOIDS simulates flocking through three local rules: separation, alignment, cohesion. No central control. Every parameter is exposed. Click to attract, right-click to scatter. Built in p5.js with texture support and video export.

0:00
/1:30

Flocking simulation created with BOIDS, showing dozens of triangular agents moving in coordinated swarms across a dark canvas, their colors shifting based on speed.