PicChess (3 / 8 étapes)

Étape 3: Conway Game of Life

Le projet me demandait d’inclure le jeu de Conways de la vie quand je recevais jusqu’au bout. Juste quelques-uns lignes de code le jeu fonctionnait, c’est la magie du langage C.

Il peut être exécuté n’importe quel moment dans le jeu, car il modifie juste le tampon vidéo. Si vous ne savez pas qu’est-ce aussi chercher le Wikipedia. Fondamentalement, vous commencez avec un parent dans l’écran et laissez évoluer suivant ces règles :

  • N’importe quelle cellule vivent avec moins de deux voisins direct meurt, comme si causés par les enfants de moins de la population.
  • Les cellules vivantes avec deux ou trois voisins vivants se nourrit à la prochaine génération.
  • N’importe quelle cellule direct avec plus de trois voisins direct meurt, comme si par le surpeuplement.
  • Toute cellule morte avec exactement trois voisins direct devient un de cellules vivantes, comme si par reproduction.

(un de cellules vivantes est un pixel blanc, un mort est noire)

C’est vraiment agréable de voir les planeurs montrant des positions de départ aléatoire.

Articles Liés