diff --git a/Makefile b/Makefile index 7797b8c..98eefa4 100644 --- a/Makefile +++ b/Makefile @@ -4,13 +4,13 @@ but : game # CHAPITRE 2 : VARIABLES -OFILES = deplacement.o \ - main.o \ +OFILES = taille.o \ menu.o \ - pion.o \ - taille.o \ - grille.o \ - obstacle.o + main.o + + +#deplacement.o, pion.o, grille.o, obstacle.o + CC = gcc @@ -18,17 +18,19 @@ CFLAGS = -Wall -ansi -pedantic -g # CHAPITRE 3 : DEPENDANCES (REGLES IMPLICITES) -deplacement.o : pion.o +#deplacement.o : pion.h -menu.o : taille.o +menu.o : taille.h -pion.o : deplacement.o obstacle.o +#pion.o : deplacement.h obstacle.h -taille.o : grille.o +taille.o : grille.h -grille.o : menu.o +#grille.o : menu.h -obstacle.o : pion.o +#obstacle.o : pion.h + +main.o : menu.h # CHAPITRE 4 : DEPENDANCES AVEC COMMANDES diff --git a/README.md b/README.md new file mode 100644 index 0000000..938d68f --- /dev/null +++ b/README.md @@ -0,0 +1,12 @@ +Dans le code actuel il faut absolument 3 écran + + un où l'on peut choisir la taille de la grille + le second ou l'on peut jouer au jeu + le dernier où l'on a le gagnant et de choisir entre terminer le programme et commancer une nouvelle partie + +daéns une partie a un joueur il faudra implémenter un bot pour faire le J2 + + +il faut bien diviser le projet en différent fichier + + diff --git a/deplacement.h b/deplacement.h new file mode 100644 index 0000000..e69de29 diff --git a/grille.h b/grille.h new file mode 100644 index 0000000..e69de29 diff --git a/main.c b/main.c index b3e0ca0..77d3a22 100644 --- a/main.c +++ b/main.c @@ -8,9 +8,10 @@ int main (void){ + InitialiserGraphique(); + CreerFenetre(10, 10, 700, 500); + EffacerEcran(CouleurParNom("white")); + Menu(); while(1){ - InitialiserGraphique(); - CreerFenetre(10, 10, 50 * 50 + 1, 60 * 60 + 100); - EffacerEcran(CouleurParNom("white")); } } diff --git a/menu.c b/menu.c index 7b1cba4..98b0d41 100644 --- a/menu.c +++ b/menu.c @@ -4,12 +4,8 @@ #include "taille.h" - -int afficherMenu() { - int SourisX, SourisY; - int choix = 0; - int x = 100, y = 100; - EffacerEcran(CouleurParNom("white")); +int Menu() { + int SourisX, SourisY, choix = 0, x = 100, y = 100; ChoisirCouleurDessin(CouleurParNom("black")); EcrireTexte(x, y, "Taille de grille entre 3 et 9 :", 2); y = y + 50; diff --git a/menu.h b/menu.h index d9bb9d1..27f8a89 100644 --- a/menu.h +++ b/menu.h @@ -4,6 +4,6 @@ -void afficherTaille(); +void Menu(); #endif diff --git a/obstacle.h b/obstacle.h new file mode 100644 index 0000000..e69de29 diff --git a/pion.h b/pion.h new file mode 100644 index 0000000..e69de29