Projet noté #2 : Tic-Tac-Toe
Le principe
L'idée de ce projet, c'est de réaliser un jeu de morpion dans le terminal.

Le joueur et l'ordinateur jouent chacun leur tour. Pour jouer, il faut indiquer le numéro de case où l'on souhaite jouer :
0 | 1 | 2 |
3 | 4 | 5 |
6 | 7 | 8 |
La partie s'arrête si le joueur ou l'ordinateur ont une colonne, une ligne ou une diagonale remplie, ou bien si toutes les cases sont remplies et qu'on arrive à un match nul.
Consignes particulières
Votre projet devra être compilé à l'aide d'un Makefile et contenir au minimum un fichier header tic-tac-toe.h.
Rappel Makefile
Rappel Header
L'ordinateur
Par défaut l'ordinateur doit au minimum remplir la première case disponible, vous pouvez le rendre plus "intelligent" si vous le souhaitez.
Fonctions utiles
La fonction sleep (unistd.h) permet de faire faire une pause à votre programme.
La fonction suivante :
permet de rafraichir le terminal.
Barème de notation du projet
Le jeu compile sans erreur ni warning : 2 points
Le jeu affiche le plateau de jeu vide : 2 points
Le jeu demande au joueur en quelle position jouer : 2 points
Si le joueur essaie de tricher, il ne peut pas : 2 points
Il place le symbole du joueur à la bonne case : 2 points
Il place ensuite le symbole de l'ordinateur : 2 points
On peut gagner en ligne, colonne, ou diagonale : 2 points
Le joueur peut gagner : 2 points
L'ordinateur peut gagner : 2 points
La partie peut-être nulle : 2 points
Le rendu
Envoyez-moi le lien du repository Github à cette adresse : hugues.froger@kornog.bzh.
N'oubliez pas de me préciser si vous avez travaillé en groupe et les noms des membres du groupe. Il faut tout de même un repository par personne.
Limite d'envoi : Dimanche 19/10 à 23h42.