score fini
This commit is contained in:
parent
0bb700e33c
commit
0b8b3486c1
@ -7,9 +7,12 @@ but : run
|
|||||||
### VARIABLES ###
|
### VARIABLES ###
|
||||||
|
|
||||||
OFILES = plateau_init.o \
|
OFILES = plateau_init.o \
|
||||||
fenetre.o \
|
fenetre.o \
|
||||||
deplacement.o \
|
deplacement.o \
|
||||||
main.o
|
ajout_score.o \
|
||||||
|
score_init.o \
|
||||||
|
main.o
|
||||||
|
|
||||||
|
|
||||||
CC = gcc
|
CC = gcc
|
||||||
|
|
||||||
@ -23,9 +26,14 @@ fenetre.o : fenetre.h plateau_init.h
|
|||||||
|
|
||||||
deplacement.o : deplacement.h
|
deplacement.o : deplacement.h
|
||||||
|
|
||||||
|
ajout_score.o : ajout_score.h
|
||||||
|
|
||||||
|
score_init.o : score_init.h
|
||||||
|
|
||||||
main.o : main.c fenetre.h deplacement.h
|
main.o : main.c fenetre.h deplacement.h
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### COMMANDES ###
|
### COMMANDES ###
|
||||||
|
|
||||||
|
|
||||||
|
@ -7,34 +7,6 @@
|
|||||||
#include "ajout_score.h"
|
#include "ajout_score.h"
|
||||||
|
|
||||||
|
|
||||||
/*int main(unsigned int compteur) {
|
|
||||||
compteur = compteur + 5;
|
|
||||||
char* a= (int) compteur;
|
|
||||||
EcrireTexte(1250, 600, a, 2);
|
|
||||||
}*/
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*
|
|
||||||
int main() {
|
|
||||||
int compteur = 10;
|
|
||||||
|
|
||||||
compteur = compteur + 5;
|
|
||||||
|
|
||||||
|
|
||||||
char a[20];
|
|
||||||
sprintf(a, "%d", compteur);
|
|
||||||
|
|
||||||
|
|
||||||
EcrireTexte(1250, 600, a, 2);
|
|
||||||
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
void ajout_score(int* compteur) {
|
void ajout_score(int* compteur) {
|
||||||
|
|
||||||
|
|
||||||
@ -53,30 +25,7 @@ void ajout_score(int* compteur) {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
|
||||||
int main() {
|
|
||||||
int compteur = 0;
|
|
||||||
char key;
|
|
||||||
|
|
||||||
printf("Appuyez sur ESPACE pour ajouter 5 (Appuyez sur 'q' pour quitter)\n");
|
|
||||||
|
|
||||||
while (1) {
|
|
||||||
key = getchar();
|
|
||||||
if (key == ' ') {
|
|
||||||
compteur += 5;
|
|
||||||
printf("Compteur : %d\n", compteur);
|
|
||||||
} else if (key == 'q' || key == 'Q') {
|
|
||||||
printf("Sortie du programme.\n");
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
BIN
snake/lancement
BIN
snake/lancement
Binary file not shown.
13
snake/main.c
13
snake/main.c
@ -14,6 +14,8 @@ int main(void) {
|
|||||||
|
|
||||||
struct adresse* pointeur = plateau_init();
|
struct adresse* pointeur = plateau_init();
|
||||||
|
|
||||||
|
short int* compteur = NULL;
|
||||||
|
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
|
|
||||||
@ -24,6 +26,7 @@ int main(void) {
|
|||||||
|
|
||||||
unsigned long suivant;
|
unsigned long suivant;
|
||||||
|
|
||||||
|
|
||||||
sens = malloc(sizeof(unsigned char));
|
sens = malloc(sizeof(unsigned char));
|
||||||
|
|
||||||
*sens = 2;
|
*sens = 2;
|
||||||
@ -42,8 +45,16 @@ int main(void) {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
start(pointeur);
|
start(pointeur);
|
||||||
|
|
||||||
|
compteur = score_init();
|
||||||
|
|
||||||
|
Touche();
|
||||||
while ( jeu = 1) {
|
while ( jeu = 1) {
|
||||||
|
|
||||||
if (Microsecondes() > suivant) {
|
if (Microsecondes() > suivant) {
|
||||||
@ -77,6 +88,8 @@ int main(void) {
|
|||||||
|
|
||||||
free(pointeur);
|
free(pointeur);
|
||||||
|
|
||||||
|
free(compteur);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -6,15 +6,18 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
void score_init(int* compteur) {
|
short int* score_init(void) {
|
||||||
|
|
||||||
int *compteur = NULL;
|
short int* compteur = NULL;
|
||||||
compteur = malloc(sizeof(int));
|
compteur = malloc(sizeof(short int));
|
||||||
*compteur = 0;
|
*compteur = 0;
|
||||||
|
|
||||||
|
char a[20];
|
||||||
|
|
||||||
|
sprintf(a, "%d", *compteur);
|
||||||
|
|
||||||
|
EcrireTexte(1250, 600, a, 2);
|
||||||
|
|
||||||
|
return compteur;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
free(compteur);
|
|
||||||
}
|
|
@ -2,7 +2,7 @@
|
|||||||
#define SCORE_INIT_H
|
#define SCORE_INIT_H
|
||||||
|
|
||||||
|
|
||||||
void score_init (int* compteur);
|
short int* score_init (void);
|
||||||
|
|
||||||
|
|
||||||
#endif /* SCORE_INIT_H */
|
#endif /* SCORE_INIT_H */
|
||||||
|
Loading…
x
Reference in New Issue
Block a user