diff --git a/jeu_humain.c b/jeu_humain.c index 5caa79d..40d9ce8 100644 --- a/jeu_humain.c +++ b/jeu_humain.c @@ -1,10 +1,10 @@ -#define _DEFAULT_SOURCE -#include -#include -#include -#include -#include "jeu.h" -#include "jeu_humain.h" +#define _DEFAULT_SOURCE /* Pour utiliser _X et _Y */ +#include /* Pour utiliser printf */ +#include /* Pour utiliser malloc() */ +#include /* Pour utiliser les fonctions graphiques */ +#include /* Pour utiliser usleep */ +#include "jeu.h" /* Pour utiliser les structures et les fonctions du jeu */ +#include "jeu_humain.h" /* Pour utiliser les fonctions de jeu_humain */ void jouerModeHumain(struct EtatJeu *etatJeu) { while (1) { diff --git a/jeu_humain.h b/jeu_humain.h index 617862a..3b348c9 100644 --- a/jeu_humain.h +++ b/jeu_humain.h @@ -3,8 +3,13 @@ #include "jeu.h" +/* Fonction qui gère le mode humain */ void jouerModeHumain(struct EtatJeu *etatJeu); + +/* Fonction qui gère le placement initial */ void gererPlacementInitial(struct EtatJeu *etatJeu); + +/* Fonction qui gère le tour du joueur */ void gererTourJoueur(struct EtatJeu *etatJeu); #endif diff --git a/jeu_ia.h b/jeu_ia.h index 20391d0..cf006a6 100644 --- a/jeu_ia.h +++ b/jeu_ia.h @@ -3,11 +3,22 @@ #include "jeu.h" +/* Fonction qui gère le mode IA */ void jouerModeIA(struct EtatJeu *etatJeu); + +/* Fonction qui gère le placement initial IA */ void gererPlacementInitialIA(struct EtatJeu *etatJeu); + +/* Fonction qui gère le tour du joueur IA */ void gererTourJoueurIA(struct EtatJeu *etatJeu); + +/* Fonction qui gère le placement de l'IA */ void placementIA(struct EtatJeu *etatJeu); + +/* Fonction qui gère le déplacement de l'IA */ void deplacementIA(struct EtatJeu *etatJeu); + +/* Fonction qui gère le blocage de l'IA */ void blocageIA(struct EtatJeu *etatJeu); #endif /* JEU_IA_H_INCLUS */ diff --git a/main.c b/main.c index 8f30940..fd69e07 100644 --- a/main.c +++ b/main.c @@ -1,4 +1,4 @@ -#define _DEFAULT_SOURCE +#define _DEFAULT_SOURCE /* Pour utiliser X et Y */ #include #include #include