diff --git a/snake/Makefile b/snake/Makefile index 2fcc02d..9b42c60 100755 --- a/snake/Makefile +++ b/snake/Makefile @@ -2,7 +2,7 @@ ### BUT FINAL ### -but : snake +but : run ### VARIABLES ### @@ -12,7 +12,7 @@ OFILES = plateau_init.o \ CC = gcc -CFLAGS = -ansi - pedantic -lgraph +CFLAGS = -ansi -pedantic -lgraph ### REGLES ESSENTIELLES ### @@ -22,11 +22,23 @@ fenetre.o : fenetre.h plateau_init.h main.o : main.c fenetre.h +### COMMANDES ### -snake : $(OFILES) - $(CC) $(CFLAGS) -o snake $(OFLIES) -clean : -rm -f $(OFLIES) snake +run : $(OFILES) + $(CC) $(CFLAGS) -o lancement $(OFILES) + ./lancement + +### NETTOYAGE DES FICHIERS GENERES ### + +clean : + -rm -f $(OFILES) lancement *~ + + + +### BUT FACTISES ### + +.PHONY : but clean ### FIN ### diff --git a/snake/fenetre.c b/snake/fenetre.c index d7d5c8b..20cc3ea 100755 --- a/snake/fenetre.c +++ b/snake/fenetre.c @@ -5,10 +5,10 @@ #include <stdlib.h> #include <graph.h> -#include "plateau_init.c" +#include "plateau_init.h" -int main (void) { +int start (void) { couleur green, grey, yellow, red, black; diff --git a/snake/fenetre.h b/snake/fenetre.h new file mode 100644 index 0000000..71bb7b5 --- /dev/null +++ b/snake/fenetre.h @@ -0,0 +1,11 @@ +/* Fichier d'en-tête comprenant les prototypes et les constantes nommée + Written by Yann KERAUDREN and Titouan LERICHE */ + + +#ifndef FENETRE_H +#define FENETRE_H + + +int start (void); + +#endif /* FENETRE_H */ diff --git a/snake/main.c b/snake/main.c index e538185..17274d3 100644 --- a/snake/main.c +++ b/snake/main.c @@ -6,5 +6,7 @@ int main(void) { + start(); + return EXIT_SUCCESS; } diff --git a/snake/plateau_init.h b/snake/plateau_init.h new file mode 100644 index 0000000..ef7e397 --- /dev/null +++ b/snake/plateau_init.h @@ -0,0 +1,23 @@ +/* Fichier d'en-tête comprenant les definitions des contantes nommées et les prototypes) + Written by Yann KERAUDREN and Titouan LERICHE*/ + + + +#ifndef PLATEAU_INIT_H +#define PLATEAU_INIT_H + + + +#define LIGNES 40 +#define COLONNES 60 +#define NBR_POMMME 5 +#define TAILLE_SERPENT 10 + + + +int** plateau_init(void); + + + + +#endif /* PLATEAU_INIT_H */