ajout d'image de pomme et accélération du serpent

This commit is contained in:
2023-12-23 16:23:43 +01:00
parent fbb9dcdd41
commit 9ebf610378
9 changed files with 52 additions and 23 deletions

View File

@@ -14,7 +14,7 @@
unsigned char deplacement (struct adresse* pointeur, unsigned char* sens, unsigned char* retard, short int* compteur) {
unsigned char deplacement (struct adresse* pointeur, unsigned char* sens, unsigned char* retard, short int* compteur, unsigned long* acceleration, int numsprite) {
int** plateau = pointeur -> plateau;
@@ -84,7 +84,7 @@ unsigned char deplacement (struct adresse* pointeur, unsigned char* sens, unsign
*sens = GAUCHE;
supp_queue(pointeur, retard, compteur);
supp_queue(pointeur, retard, compteur, acceleration, numsprite);
plateau[tete[0]][tete[1]] = 1;
@@ -141,7 +141,7 @@ unsigned char deplacement (struct adresse* pointeur, unsigned char* sens, unsign
*sens = DROITE;
supp_queue(pointeur, retard, compteur);
supp_queue(pointeur, retard, compteur, acceleration, numsprite);
plateau[tete[0]][tete[1]] = 1;
@@ -191,7 +191,7 @@ unsigned char deplacement (struct adresse* pointeur, unsigned char* sens, unsign
*sens = HAUT;
supp_queue(pointeur, retard, compteur);
supp_queue(pointeur, retard, compteur, acceleration, numsprite);
plateau[tete[0]][tete[1]] = 1;
@@ -244,7 +244,7 @@ unsigned char deplacement (struct adresse* pointeur, unsigned char* sens, unsign
*sens = BAS;
supp_queue(pointeur, retard, compteur);
supp_queue(pointeur, retard, compteur, acceleration, numsprite);
plateau[tete[0]][tete[1]] = 1;
@@ -299,7 +299,7 @@ unsigned char deplacement (struct adresse* pointeur, unsigned char* sens, unsign
RemplirRectangle(20*(tete[1]+1),20*(tete[0]+1),20,20);
supp_queue(pointeur, retard, compteur);
supp_queue(pointeur, retard, compteur, acceleration, numsprite);
plateau[tete[0]][tete[1]] = 1;
@@ -343,7 +343,7 @@ unsigned char deplacement (struct adresse* pointeur, unsigned char* sens, unsign
RemplirRectangle(20*(tete[1]+1),20*(tete[0]+1),20,20);
supp_queue(pointeur, retard, compteur);
supp_queue(pointeur, retard, compteur, acceleration, numsprite);
plateau[tete[0]][tete[1]] = 1;
@@ -388,7 +388,7 @@ unsigned char deplacement (struct adresse* pointeur, unsigned char* sens, unsign
RemplirRectangle(20*(tete[1]+1),20*(tete[0]+1),20,20);
supp_queue(pointeur, retard, compteur);
supp_queue(pointeur, retard, compteur, acceleration, numsprite);
plateau[tete[0]][tete[1]] = 1;
@@ -432,7 +432,7 @@ unsigned char deplacement (struct adresse* pointeur, unsigned char* sens, unsign
RemplirRectangle(20*(tete[1]+1),20*(tete[0]+1),20,20);
supp_queue(pointeur, retard, compteur);
supp_queue(pointeur, retard, compteur, acceleration, numsprite);
plateau[tete[0]][tete[1]] = 1;