Ce dépôt contient mon projet du cours de Techniques de développement : Le Jeu de la Vie (Game of Life).
Dossier / fichier | Description |
---|---|
grilles/ | Contient les grilles différentes |
include/ | Contient les fichiers en-tête (headers) contenant les structures et les prototypes des fonctions |
src/ | Contient les fichiers avec le code source de notre programme |
Doxyfile | Fichier de configuration de doxygen (permettant de générer la documentation) |
Makefile | Fichier contenant un ensemble d'actions propres au projet (compilation, suppression des artefacts, etc.) |
En mode graphique, les touchées correspondent au clavier QWERTY.
Commande | Description |
---|---|
Entree / clic gauche | Evoluer la grille |
q / clic droit | Quitter le jeu |
n | Changer le fichier avec la grille |
c | Changer le type de voisinage (cyclique / non-cyclique) |
v | Activer / désactiver le vieillissement |
o | Tester oscillation |
make doc
make
Si on change le MODE, il faut d'abord faire "make clean"
make MODE=TEXTE
./bin/main <numero de la grille>
make dist
- v0.1 - Première partie du projet
- v0.2 - Deuxième partie du projet
- v0.3 - Troisième partie du projet
- v0.4 - Quatrième partie du projet
- v0.5 - Cinquième partie du projet