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
Features:
- 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
Screenshots
- Boids and predators with no obstacles
- Boids flocking with predators (red) chasing
- Boids Flocking towards player Boid
- Flocks of Boids and a predator
- Larger area, more obstacles
- Boids and obstacles
- Boids Following Player Controlled Boid
- Boids with flokcing AI disabled