Flocking system created using C++, OpenGL and QtCreator. Includes small blue boids that form the main flock with separation, allignment and cohesion values and larger boids that are predators - who are yellow when wandering and pink when hunting. Boids can be eaten by the predators, and once having eaten a boid the predators are "full" and wander around until they regain their appetite. Users can control the world size, which depicts the size of the cube containing the boids and neighbourhood size that depicts the area around each boid in which is finds its neighbouring boids.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…