
Le jeu de la vie :
le jeu de la vie est un jeu très connu chez les développeurs qui consiste, à partir de règles très simples, à créer une évolution complexe de cellules. (coder pour un projet scolaire a CYTech en 2021)
Le contenu :
Vous pouvez cliquer sur une case pour changer son état (pensez à mettre sur pause sinon la celulle va mourir sans être afficher au prochain tour).
Vous pouvez changer la taille de la grille mais ne soyez pas trop gourmand, j'ai optimisé la plupart du code mais je n'ai pas étudié cette partie. Au lancement, par le code, on peut entrer des valeurs comme 100x100 mais une fois lancé le redimensionnement prend énormément de ressources et donc est très limittant il ne permet pas de créer des grilles d'une telle taille.
il est possible de changer la couleur des cellules mortes et vivantes.
il est possible de charger un pattern enregistré, cependant si vous redimensionnez la grille après le chargement, le pattern sera cassé à cause d'un choix de développement du debut du projet que nous n'avions pas anticipé. pour que le pattern fonctionne il vous suffit de réimporter le pattern. Les documents de pattern sont séparés en catégories pour ne pas tout se mélanger.
vous pouvez remplir la grille de cellules mortes (raccourci du bouton: touche_k)/vivantes(raccourci du bouton: touche_f) ou même générer une grille aléatoire (raccourci du bouton: touche_r).
Un compteur de tour est intégré, pour le réinitialiser cliquer sur le bouton prévu pour cette tâche (raccourci du bouton: touche_c).
Vous pouvez choisir d'avoir une grille torique ou non torique (raccourci du bouton: touche_t).
Les conditions de naissances et de survies sont également modifiables.
Vous pouvez choisir le mode de progression de la grille (le plus vite possible, par un timer modifiable, à chaque clic de la touche "+") (raccourci du bouton: touche_m).
Vous pouvez lancer la simulation (raccourci du bouton: touche_s).
Les crédits :
Design par moi-même.