This project is a simulation of a flock of paper plane boids. The boids are controlled by three simple rules: separation, alignment, and cohesion. Made by @EliottDvx and @baptistejouin.
The whole project is written in C++ with OpenGL and GLSL for rendering and is part of the Programming 2 course at IMAC engeenering school.
This project uses CMake to compile. To compile the project, you need to have CMake installed as VSCode extensions or on your computer. As well as a C++ compiler that supports C++20. On the first run, you need to have an internet connection to download the dependencies.