diff --git a/Makefile b/Makefile index 1003467..1d8ace3 100644 --- a/Makefile +++ b/Makefile @@ -6,6 +6,7 @@ but : game OFILES = taille.o \ menu.o \ + grille.o \ main.o @@ -24,11 +25,9 @@ menu.o : taille.h menu.h #pion.o : deplacement.h obstacle.h -#taille.o : grille.h - taille.o : taille.h -#grille.o : menu.h +grille.o : taille.h #obstacle.o : pion.h diff --git a/game b/game deleted file mode 100755 index f9a6037..0000000 Binary files a/game and /dev/null differ diff --git a/grille.c b/grille.c index e69de29..80f145a 100644 --- a/grille.c +++ b/grille.c @@ -0,0 +1,9 @@ +#include + + +#include "taille.h" +#include "grille.h" + +int Grille(taillegrille){ + return 0; +} diff --git a/grille.h b/grille.h index e69de29..415228b 100644 --- a/grille.h +++ b/grille.h @@ -0,0 +1,9 @@ +#ifndef GRILLE_H +#define GRILLE_H + + + +int Grille(taillegrille); + + +#endif diff --git a/main.c b/main.c index d6f1896..27a8a4f 100644 --- a/main.c +++ b/main.c @@ -9,15 +9,12 @@ int main (void){ - int taillegrille = 0, x = 0; InitialiserGraphique(); CreerFenetre(10, 10, 600, 300); EffacerEcran(CouleurParNom("white")); - while(taillegrille == 0){ - Menu(); - printf("%d %d\n", x, taillegrille); + Menu(); + while(1){ GererChoixTaille(); - x++; - } + } return EXIT_SUCCESS; } diff --git a/menu.c b/menu.c index 95e940b..e18efc8 100644 --- a/menu.c +++ b/menu.c @@ -13,5 +13,5 @@ void Menu() { EcrireTexte(x, y, "Taille de grille entre 3 et 9 :", 2); /* Implémentation du texte */ y = y + 50; ChoisirCouleurDessin(CouleurParNom("red")); - EcrireTexte(x, y, "Attente du choix de l'utilisateur...", 2); + EcrireTexte(x, y, "Attente du choix de l'utilisateur...", 2); } diff --git a/taille.c b/taille.c index de4258a..d553663 100644 --- a/taille.c +++ b/taille.c @@ -9,39 +9,31 @@ int GererChoixTaille(){ - int taillegrille = 0; + int taillegrille; if(ToucheEnAttente()){ KeySym touchPresse = Touche(); /* Prend en compte la touche presser et renvoie la touche presser */ if(touchPresse == XK_KP_3){ taillegrille = 3; printf("%d", taillegrille); - return taillegrille; } else if(touchPresse == XK_KP_4){ taillegrille = 4; printf("%d", taillegrille); - return taillegrille; } else if(touchPresse == XK_KP_5){ taillegrille = 5; printf("%d", taillegrille); - return taillegrille; } else if(touchPresse == XK_KP_6){ taillegrille = 6; printf("%d", taillegrille); - return taillegrille; } else if(touchPresse == XK_KP_7){ taillegrille = 7; printf("%d", taillegrille); - return taillegrille; } else if(touchPresse == XK_KP_8){ taillegrille = 8; printf("%d", taillegrille); - return taillegrille; } else if(touchPresse == XK_KP_9){ taillegrille = 9; printf("%d", taillegrille); - return taillegrille; } } return taillegrille; - printf("test\n"); }