Bon fix maintenant, déplacement de tous les headers dans include et .c dans src

This commit is contained in:
2024-11-21 13:06:24 +01:00
parent 21941e7156
commit 489dd5ef27
7 changed files with 0 additions and 665 deletions

40
jeu.h
View File

@@ -1,40 +0,0 @@
#ifndef JEU_H_INCLUS
#define JEU_H_INCLUS
/* Structure qui représente une position sur la grille */
struct Position {
int x;
int y;
};
/* Structure qui représente l'état du jeu */
struct EtatJeu {
int tailleGrille;
int mode;
int tourJoueur;
int phase;
struct Position joueur1;
struct Position joueur2;
int** grille;
};
/* Fonction qui initialise le jeu */
struct EtatJeu initialiserJeu(int tailleGrille, int mode);
/* Fonction qui dessine la grille de jeu */
void dessinerGrille(struct EtatJeu etatJeu);
/* Fonction qui vérifie si le joueur a gagné la partie */
int verifierVictoire(struct EtatJeu etatJeu);
/* Fonction qui affiche le gagnant de la partie */
void afficherVictoire(int gagnant);
/* Fonction qui vérifie si deux cases sont adjacentes */
int estCaseAdjacente(struct Position pos1, struct Position pos2);
/* Fonction qui vérifie si le joueur peut déplacer son pion */
int peutDeplacer(struct EtatJeu etatJeu, int joueur);
#endif /* JEU_H_INCLUS */