Boids (C++)


Boids is an AI simulation of the flocking behaviour of birds.
We were given some initial code to work with but I found that I had to rewrite the entire system to make it work.

Role: Everything
Year: 2011
Platform: Windows
Development Time: 1 month
Team: Just Myself
Technology: C++, OpenSceneGraph
Download: Boids (Windows exe) , Source Code


  • AI – Including flocking and fleeing
  • Changeable environment (Through adding/removing obstacles to growing/shrinking the area)
  • Predators – These guys, when enabled, will hunt down the boids.
  • Toggle-able behaviours - All of the individual behaviours can be turned on/off at will
  • Player controlled Boid (Purple) – That all boids will flock towards and follow



Leave a Reply

Your email address will not be published. Required fields are marked *


You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>