Skip to content

A-Deeley/GameOfLife

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Conway's Game of Life

Description

Reproduction du jeu de la vie de Conway

Installation

Télécharger l'installateur ici: Latest Release

  1. Lancez l'installateur.
  2. Cliquez sur Installer.

install

  1. Une fois l'installation terminée, cliquez sur Terminer

done

Usage

Lancement:

launch

Vous pouvez définir une taille custom pour la grille. Voici un exemple d'une grille 15x15: customsize

Si les tailles sont correcte, vous pourrez cliquer sur Create Canvas. Ceci créera un canvas, comme ceci: canvas

Dans l'interface:

Le Canvas

Dans la grille vous pouvez cliquer sur un carré pour soit la rendre:

  • Vivante: vivante
  • Morte: morte

Les boutons pour générer les formes

Les 4 premiers boutons sous l'entête Générer une forme permettent de charger dans la grille une forme pré-définie, ainsi qu'une 'forme' aléatoire. Chaque forme à une taille minimum, sinon quoi le bouton sera grisé puisqu'elle ne rentre pas dans la grille.

Forme 1 (Glider)

Taille: 3x3

Forme:
glider

Forme 2 (Blinker)

Taille: 3x3

Forme:
blinker

Forme 3 (Gun)

Taille: 33x21

Forme:
gun

Aléatoire

Taille: Aucune

Forme: Créee un canvas aléatoire. Voici un exemple: aleatoire

Charger une forme

Sélectionnez un fichier de type .gol pour la charger dans la grille. La grille se redimensionnera pour accommoder la taille de la forme.

Enregistrer une forme

Donnez un nom a votre fichier pour l'enregistrer!

Contrôles d'itérations

Vous pouvez entrer le nombre d'itérations souhaité ou cocher la case Infini?. Le bouton Démarrer permet de commencer la simulation, et fait aussi apparaitre les boutons Continuer et Pause. pause

Quand on fait Pause, le bouton Itérer apparait.

iterate

En dessous vous voyez le numéro de la dernière itération.

Contrôle de vitesse

Vous pouvez ralentir (1s par itération) ou accélérer (0.05s par itération) la simulation. vitesse

C#

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages