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.
Installation pour chaque OS
sudo apt-get install gcc cmake libsdl2-dev libsdl2-image-dev libsdl2-ttf-dev libsdl2-net-dev libsdl2-mixer-dev libsdl2-gfx-devsudo dnf install gcc cmake SDL2-devel SDL2_image-devel SDL2_ttf-devel SDL2_net-devel SDL2_mixer-devel SDL2_gfx-develsudo pacman -S gcc cmake sdl2 sdl2_image sdl2_ttf sdl2_net sdl2_mixer sdl2_gfxbrew install gcc cmake sdl2 sdl2_image sdl2_ttf sdl2_net sdl2_mixer sdl2_gfxmake # Build en mode Debug
make run # Build + Exécution
make release # Build en mode Release
make clean # Nettoyer les fichiers temporaires- Créer un dossier build et s'y rendre
mkdir build ; cd build- Compiler le projet
cmake -DCMAKE_BUILD_TYPE=Debug .. && make