Ajout du header jeu.h et de plusieurs fonctions importantes
This commit is contained in:
28
jeu.h
Normal file
28
jeu.h
Normal file
@@ -0,0 +1,28 @@
|
||||
/* jeu.h */
|
||||
|
||||
#ifndef JEU_H
|
||||
#define JEU_H
|
||||
|
||||
/* Définir la structure pour l'état du jeu */
|
||||
struct EtatJeu {
|
||||
int tailleGrille; /* Taille de la grille */
|
||||
int mode; /* Mode de jeu (1 joueur ou 2 joueurs) */
|
||||
int tourJoueur;
|
||||
int phase;
|
||||
int positionSourisJoueur1x;
|
||||
int positionSourisJoueur1y;
|
||||
int positionSourisJoueur2x;
|
||||
int positionSourisJoueur2y;
|
||||
int** grille;
|
||||
/* Ajouter d'autres variables d'état du jeu si nécessaire */
|
||||
};
|
||||
|
||||
/* Fonction pour initialiser l'état du jeu */
|
||||
struct EtatJeu initialiserJeu(int tailleGrille, int mode);
|
||||
|
||||
/* Fonction pour jouer avec l'IA */
|
||||
void jouerAvecIA(struct EtatJeu etatJeu);
|
||||
|
||||
/* Ajouter d'autres prototypes de fonction liés à la logique du jeu */
|
||||
|
||||
#endif /* JEU_H */
|
||||
Reference in New Issue
Block a user