Changement de certain fichier après discussions avec soraya pour une meilleurs compréhention

This commit is contained in:
2024-10-24 13:40:06 +02:00
parent 932a945780
commit ff2c5b00b3
17 changed files with 22 additions and 243 deletions

35
main.c
View File

@@ -1,35 +0,0 @@
#include <stdio.h>
#include <stdlib.h>
#include "menu.h"
#include "game_logic.h"
#include "graphics.h"
#include "board.h"
#include "player.h"
int main() {
int taille_grille; /*Déclaration des variables*/
int initialisation_reussie;
/*Initialisation graphique et des composants du jeu*/
initialisation_reussie = InitialiserGraphique();
if (!initialisation_reussie) {
fprintf(stderr, "Erreur lors de l'initialisation graphique.\n");
return EXIT_FAILURE; /*Erreur critique, on termine le programme*/
}
taille_grille = afficher_menu(); /* Fonction du menu pour choisir la taille du jeu*/
initialiser_jeu(taille_grille); /* Initialise la grille et les joueurs*/
while (!jeu_termine()) { /* Boucle de jeu principale*/
tour_joueur(); /* Gestion d'un tour de joueur*/
if (partie_avec_IA()) {
tour_IA(); /* Si un seul joueur, l'IA joue son tour*/
}
}
afficher_gagnant(); /* Affiche le gagnant et permet de rejouer ou quitter*/
FermerGraphique();
return EXIT_SUCCESS; /* Programme terminé avec succès*/
}