Ce jeu de paires a été développé dans le cadre de la [SAÉ1.01 "Implémentation d'un besoin client"](http://www.iut-fbleau.fr/sitebp/pt11/11_2022/BOV12CD32HOD7GJ5.php) lors de notre première année (2022) de BUT Informatique à l'IUT de Fontainebleau.
> Installer au préalable les [dépendances nécessaires](#dépendances) au fonctionnement du programme
Utiliser la commande suivante pour compiler le programme :
```bash
make
```
### Lancement
#### Méthode n°1 (recommandée) : Compiler et lancer le programme avec Make
Utiliser la commande suivante pour compiler (si ce n'est pas déjà) fait puis lancer le programme :
```bash
make run
```
#### Méthode n°2 : Compiler puis lancer le programme
Une fois la [compilation du programme](#compilation) faite, exécuter le programme à l'aide de la commande suivante :
```bash
./game
```
## Fonctionnalités
### Fonctionnalités exigées
- Retournement des cartes par un clic de souris.
- Affichage du temps (en secondes) écoulé depuis le début de la partie.
- Jouer sur des grilles de tailles différentes.
- Le temps de mémorisation d'une paire de cartes découvertes dure une seconde.
- Un mode tricheur est accessible en pressant la touche `t` qui découvre la grille et interrompt le temps jusqu'à ce qu'on rappuie sur cette même touche pour reprendre la partie.