Séparation des modes de jeu en plusieurs fichiers, plus facile à manipuler
This commit is contained in:
11
jeu.h
11
jeu.h
@@ -1,24 +1,17 @@
|
||||
#ifndef JEU_H
|
||||
#define JEU_H
|
||||
#define JEH_H
|
||||
|
||||
struct EtatJeu {
|
||||
int tailleGrille;
|
||||
int mode;
|
||||
int tourJoueur;
|
||||
int phase;
|
||||
int positionSourisJoueur1x;
|
||||
int positionSourisJoueur1y;
|
||||
int positionSourisJoueur2x;
|
||||
int positionSourisJoueur2y;
|
||||
int** grille;
|
||||
};
|
||||
|
||||
struct EtatJeu initialiserJeu(int tailleGrille, int mode);
|
||||
void jouerAvecIA(struct EtatJeu etatJeu);
|
||||
void gererClicSouris(struct EtatJeu *etatJeu);
|
||||
void dessinerGrille(struct EtatJeu etatJeu);
|
||||
void DessinerCercle(int x, int y, int rayon);
|
||||
int verifierVictoire(struct EtatJeu etatJeu);
|
||||
void afficherVictoire(int gagnant);
|
||||
|
||||
#endif /* JEU_H */
|
||||
#endif
|
||||
Reference in New Issue
Block a user