Skip to content

Gerem66/BipLab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BipLap

Description

BipLap est un projet de simulation d'évolution cellulaire qui permet de visualiser et d'étudier le comportement des BipBoup, des petites cellules virtuelles qui évoluent un environnement 2D.

Le projet est développé en C et utilise la bibliothèque SDL2 pour le rendu graphique.

Les BipBoup peuvent interagir entre eux et avec leur environnement, créant ainsi un écosystème dynamique et évolutif. L'objectif est d'observer l'émergence de comportements complexes à partir de règles simples.

BipBoup

Dépendances

Installation pour chaque OS

Ubuntu

sudo apt-get install gcc cmake libsdl2-dev libsdl2-image-dev libsdl2-ttf-dev libsdl2-net-dev libsdl2-mixer-dev libsdl2-gfx-dev

Fedora

sudo dnf install gcc cmake SDL2-devel SDL2_image-devel SDL2_ttf-devel SDL2_net-devel SDL2_mixer-devel SDL2_gfx-devel

Arch

sudo pacman -S gcc cmake sdl2 sdl2_image sdl2_ttf sdl2_net sdl2_mixer sdl2_gfx

MacOS

brew install gcc cmake sdl2 sdl2_image sdl2_ttf sdl2_net sdl2_mixer sdl2_gfx

Compilation

Build simple depuis la racine

make              # Build en mode Debug
make run          # Build + Exécution
make release      # Build en mode Release
make clean        # Nettoyer les fichiers temporaires

Build manuel (si nécessaire)

  1. Créer un dossier build et s'y rendre
mkdir build ; cd build
  1. Compiler le projet
cmake -DCMAKE_BUILD_TYPE=Debug .. && make

References

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published