Flocking
flocking.pde
Flock* flock;
void setup() {
size(640, 360);
flock = new Flock();
for (int i = 0; i < 150; i++) {
flock->addBoid(new Boid(width/2, height/2));
}
}
void draw() {
background(50);
flock->run();
}
void mousePressed() {
flock->addBoid(new Boid(mouseX, mouseY));
}