Skip to main content
Featured image for project: Boid Simulation

Boid Simulation

Completed
ComputerGraphics OpenGL C++

Project Overview

Hey there! This is my implementation of a boid flocking simulation in OpenGL.

Features

  • Different species.
  • Obstacles.
  • GUI.
  • And a lot more that can be changed in the config.h file.

Environment

  • Linux
  • C++17
  • OpenGL (GLAD)
  • GLM
  • ImGUI
  • SDL2

Prerequisites

  • g++
  • CMake >= 3.91
  • SDL2 >= 2.0.10

Documentation

How to run it

$ git clone https://github.com/SaferGo/boid-simulation-opengl.git
$ cd boid-simulation-opengl
$ bash run.sh