Le jeu de la Vie est un « jeu à zéro joueur ». Il s’agit d’un automate cellulaire, qui à 3 règles exécutées à chaque frame.
Les cellules peuvent prendre deux états distincts : « vivante » ou « morte » (blanc et noir).
• si une cellule a exactement trois voisines vivantes, elle est vivante à l’étape suivante.
• si une cellule a exactement deux voisines vivantes, elle reste dans son état actuel à l’étape suivante.
• si une cellule a strictement moins de deux ou strictement plus de trois voisines vivantes, elle est morte à l’étape suivante.
La fonction aleatoire() permet de jouer avec un des cellules défini vivantes aléatoirement.
La fonction dessin permet de choisir ses propres cellules vivante avec [EXE].