Skip to content

ElCald/Jeu_de_la_vie

Repository files navigation

Jeu de la vie (Game of Life)

Automate cellulaire crée par John Conway.


Téléchargement Windows LifeGame 1.1


Règles

1- Si une cellule a exactement 3 voisines, elle vie.
2- Si une cellule a strictement moins de 2 ou plus 3 voisines, elle meurt.

Fonctionnement

Cette simulation fonctionne sous forme de génération, à chaque incrémentation le programme applique les règles de transition sur les différentes cellules. On peut voir le nombre de générations écoulées en haut à droite de l'écran.

Exemple

Exemple en gif du jeu de la vie


Contrôles

  • Tab : affiche les contrôles
  • Clique droit : déplacement
  • Clique gauche : placer/retirer une cellule
  • Espace : play/pause
  • C : Effacer toutes les cellules
  • Flèche haut : accélère le temps
  • Flèche bas : ralentit le temps
  • Echape : quitte l'application
  • T : changer de thème
  • G : afficher / masquer la grille
  • E : activer / désactiver mode effaceur

Compilation & exécution

Version Linux (debug)

./rebuild.sh linux

Dans le répertoire build_debug, on retrouve l'exécutable de l'application.

Version Windows (release)

./rebuild.sh windows

Après la compilation dans le répertoire build_release, on retrouve l'exécutable et une archive contenant tout le nécessaire pour une exportation de l'application.

About

Lifegame create by John Conway

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages