Goldsmiths - University of London

Image bar

Boids

1st year creative computing students



The 2008/09 1st year creative computing students worked on a project to simulate animated flocking based on the work of Craig Reynolds who suggested 3 rules to control behaviour:

  • Separation: flock members keep a minimum distance from each other to ensure they do not collide
  • Cohension: flock members move towards the average position of other flock memebers, thus keeping the flock together
  • Alignment: flock members attempt to match their direction and speed to that of other flock members
Using these 3 simple rules students produced a wide variety of visual styles and simulations. The images shows the work of Eric Brotto, Lea Slobodnikova and Isaac Armah