ajout couleur pour la tete du serpent
This commit is contained in:
parent
02098c2739
commit
f7ecb4d475
@ -4,6 +4,7 @@ void DeplacerSerpent(Serpent* serpent, int* direction) {
|
|||||||
couleur couleurFond = CouleurParComposante(0, 0, 0);
|
couleur couleurFond = CouleurParComposante(0, 0, 0);
|
||||||
couleur couleurSerpent = CouleurParComposante(255, 255, 0);
|
couleur couleurSerpent = CouleurParComposante(255, 255, 0);
|
||||||
couleur couleurTerrain = CouleurParComposante(111, 255, 94);
|
couleur couleurTerrain = CouleurParComposante(111, 255, 94);
|
||||||
|
couleur couleurTete = CouleurParComposante(168,65,38);
|
||||||
// Clear the previous positions of the snake
|
// Clear the previous positions of the snake
|
||||||
for (int i = 0; i < serpent->longueur; i++) {
|
for (int i = 0; i < serpent->longueur; i++) {
|
||||||
ChoisirCouleurDessin(couleurTerrain);
|
ChoisirCouleurDessin(couleurTerrain);
|
||||||
@ -24,7 +25,9 @@ void DeplacerSerpent(Serpent* serpent, int* direction) {
|
|||||||
serpent->corps[0].y += TAILLE_CASE;
|
serpent->corps[0].y += TAILLE_CASE;
|
||||||
}
|
}
|
||||||
// Draw the updated snake
|
// Draw the updated snake
|
||||||
for (int i = 0; i < serpent->longueur; i++) {
|
ChoisirCouleurDessin(couleurTete);
|
||||||
|
RemplirRectangle(serpent->corps[0].x,serpent->corps[0].y,TAILLE_CASE, TAILLE_CASE);
|
||||||
|
for (int i = 1; i < serpent->longueur; i++) {
|
||||||
ChoisirCouleurDessin(couleurSerpent);
|
ChoisirCouleurDessin(couleurSerpent);
|
||||||
RemplirRectangle(serpent->corps[i].x, serpent->corps[i].y, TAILLE_CASE, TAILLE_CASE);
|
RemplirRectangle(serpent->corps[i].x, serpent->corps[i].y, TAILLE_CASE, TAILLE_CASE);
|
||||||
}
|
}
|
||||||
|
@ -22,4 +22,3 @@ extern int EstDirectionOpposee(int directionActuelle, int nouvelleDirection);
|
|||||||
extern int CollisionAvecBordures(Serpent* serpent);
|
extern int CollisionAvecBordures(Serpent* serpent);
|
||||||
int CollisionAvecPomme(Serpent* serpent, Pommes* pommes, int* score);
|
int CollisionAvecPomme(Serpent* serpent, Pommes* pommes, int* score);
|
||||||
#endif // SERPENT_H
|
#endif // SERPENT_H
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user