This project has been done for the assignment of Animation Software Engineering module of my masters course at Bournemouth University. The aim of the project is to develop a flocking system with user interaction. Here, a flock of particles that are following a leader particle can be observed. The leading particle, hence the flock, can be directed by user via keyboard arrows.
The project has been developed using C++, OpenGL and QtCreator.