Files
SAE11_2024/jeu.h

27 lines
595 B
C

#ifndef JEU_H_INCLUS
#define JEU_H_INCLUS
struct Position {
int x;
int y;
};
struct EtatJeu {
int tailleGrille;
int mode;
int tourJoueur;
int phase;
struct Position joueur1;
struct Position joueur2;
int** grille;
};
struct EtatJeu initialiserJeu(int tailleGrille, int mode);
void dessinerGrille(struct EtatJeu etatJeu);
int verifierVictoire(struct EtatJeu etatJeu);
void afficherVictoire(int gagnant);
int estCaseAdjacente(struct Position pos1, struct Position pos2);
int peutDeplacer(struct EtatJeu etatJeu, int joueur);
#endif /* JEU_H_INCLUS */