Ajouts de commentaires sur le main
This commit is contained in:
5
main.c
5
main.c
@@ -8,6 +8,7 @@
|
|||||||
#include "jeu_humain.h"
|
#include "jeu_humain.h"
|
||||||
#include "jeu_ia.h"
|
#include "jeu_ia.h"
|
||||||
|
|
||||||
|
/* fonction qui gère tout le menu du jeu avec les boutons et tout */
|
||||||
void menuPrincipale() {
|
void menuPrincipale() {
|
||||||
int tailleGrille = 3;
|
int tailleGrille = 3;
|
||||||
int continuer = 1;
|
int continuer = 1;
|
||||||
@@ -62,6 +63,7 @@ void menuPrincipale() {
|
|||||||
}
|
}
|
||||||
} else if (mouseX >= 250 && mouseX <= 600) { /* Si la souris est sur la case 1 Joueur (contre IA) */
|
} else if (mouseX >= 250 && mouseX <= 600) { /* Si la souris est sur la case 1 Joueur (contre IA) */
|
||||||
if ((mouseY >= 180 && mouseY <= 230) || (mouseY >= 250 && mouseY <= 300)) {
|
if ((mouseY >= 180 && mouseY <= 230) || (mouseY >= 250 && mouseY <= 300)) {
|
||||||
|
/* calcule le mode de jeu en fonction de où on clique (1 pour ia, 2 pour 2 joueurs) */
|
||||||
int mode = (mouseY >= 180 && mouseY <= 230) ? 1 : 2;
|
int mode = (mouseY >= 180 && mouseY <= 230) ? 1 : 2;
|
||||||
etatJeu = initialiserJeu(tailleGrille, mode);
|
etatJeu = initialiserJeu(tailleGrille, mode);
|
||||||
EffacerEcran(CouleurParNom("white"));
|
EffacerEcran(CouleurParNom("white"));
|
||||||
@@ -86,8 +88,9 @@ void menuPrincipale() {
|
|||||||
FermerGraphique();
|
FermerGraphique();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* fonction principale qui lance le jeu */
|
||||||
int main() {
|
int main() {
|
||||||
srand(time(NULL));
|
srand(time(NULL)); /* initialise le générateur de nombres aléatoires */
|
||||||
menuPrincipale();
|
menuPrincipale();
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user