/IMACS4-BOIDS

Projet de POO / Synthèse d'image / Mathématiques, S4 IMAC (DEVAUX, JOUIN)

Primary LanguageC++Creative Commons Zero v1.0 UniversalCC0-1.0

IMACS4-BOIDS

Image du programme

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.

Installation and compilation

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.