diff --git a/main.c b/main.c index 603009a..8f30940 100644 --- a/main.c +++ b/main.c @@ -8,6 +8,7 @@ #include "jeu_humain.h" #include "jeu_ia.h" +/* fonction qui gère tout le menu du jeu avec les boutons et tout */ void menuPrincipale() { int tailleGrille = 3; int continuer = 1; @@ -62,6 +63,7 @@ void menuPrincipale() { } } else if (mouseX >= 250 && mouseX <= 600) { /* Si la souris est sur la case 1 Joueur (contre IA) */ if ((mouseY >= 180 && mouseY <= 230) || (mouseY >= 250 && mouseY <= 300)) { + /* calcule le mode de jeu en fonction de où on clique (1 pour ia, 2 pour 2 joueurs) */ int mode = (mouseY >= 180 && mouseY <= 230) ? 1 : 2; etatJeu = initialiserJeu(tailleGrille, mode); EffacerEcran(CouleurParNom("white")); @@ -86,8 +88,9 @@ void menuPrincipale() { FermerGraphique(); } +/* fonction principale qui lance le jeu */ int main() { - srand(time(NULL)); + srand(time(NULL)); /* initialise le générateur de nombres aléatoires */ menuPrincipale(); return 0; }