Informatique/MPSI/obligatoire/TP_GoL
2020-09-12 09:27:13 +02:00
..
assets Merge 2020-09-12 09:27:13 +02:00
main.py Merge 2020-09-12 09:27:13 +02:00
Pipfile Merge 2020-09-12 09:27:13 +02:00
Pipfile.lock Merge 2020-09-12 09:27:13 +02:00
README Merge 2020-09-12 09:27:13 +02:00

Le simulateur utilise pygame, pour l'installer :
    pip install pygame
une fois fait, pour lancer le simulateur, executez le main.py en tant que script (Ca permet à Pyzo de lancer le script dans le bon dossier)

Comment l'utiliser :

    Les touches :
        PARTOUT :
            ESPACE : Met en pause le jeu
            C : Diminuer la fréquence de mise à jour des cellules
            V : Augmenter la fréquence de mise à jour des cellules
            Q : Quitter
            Suppr : Effacer la grille
            D : Activer le mode débogage (Affiche les compteurs des cellules à l'itération précédente)
            M : Basculer en mode Clavier / Basculer en mode Souris
        Mode Souris :
            Clic gauche : Changer l'état de la cellule selectionnée (rester appuyé pour en changer plusieurs)
            Clic droit / Clic molette (glisser) : Changer la zone visible de la grille
            Molette vers le haut : Zoomer
            Molette vers le bas : Dézoomer
        Mode Clavier :
            Touches directionnelles (Flèches) : Déplacer le pointeur (cadre jaune)
            T : changer l'état de la cellule selectionnée

À propos :
    La grille est infinie, et par défaut, le mode souris est activé. Le mode clavier est incomplet mais permet de faire des actions basique.