diff --git a/travail_de_groupe/jeu_appren_par_renfo/Res/player_sprite.png b/travail_de_groupe/jeu_appren_par_renfo/Res/player_sprite.png
new file mode 100755
index 0000000000000000000000000000000000000000..8447510ba0888073e187f8a1859a2b325b00c0d4
Binary files /dev/null and b/travail_de_groupe/jeu_appren_par_renfo/Res/player_sprite.png differ
diff --git a/travail_de_groupe/jeu_appren_par_renfo/src/render.c b/travail_de_groupe/jeu_appren_par_renfo/src/render.c
index 0a719e01aca3fd5f7659f2ecc6ab08b2ffbd8318..549d723b0fea1c7f8fd0b1a1653ab4864ab5f0b1 100644
--- a/travail_de_groupe/jeu_appren_par_renfo/src/render.c
+++ b/travail_de_groupe/jeu_appren_par_renfo/src/render.c
@@ -13,6 +13,7 @@ SDL_Rect ground;
SDL_Texture * netTexture;
SDL_Texture * crowdTexture;
+SDL_Texture * playerTexture;
int ** rays;
int raysListLength = 0;
@@ -405,10 +406,12 @@ void drawEnnemy(){
rect.w = (ennemyWidth * screenDimension.w) / (ennemyDistance/BLOCK_SIZE);
rect.h = (ennemyHeight * screenDimension.h)/(ennemyDistance/BLOCK_SIZE);
+ destRect.x = 0;
+ destRect.y = 0;
+ destRect.w = 64;
+ destRect.h = 64;
//printf("%d %d %d %d\n", rect.x, rect.y, rect.w, rect.h);
- SDL_SetRenderDrawColor(renderer, 255, 0, 0, 255);
- SDL_RenderFillRect(renderer, &rect);
- SDL_SetRenderDrawColor(renderer, 0, 0, 0, 255);
+ SDL_RenderCopy(renderer, playerTexture, &destRect, &rect);
}
}
@@ -500,6 +503,7 @@ void mainLoop(){
netTexture = loadTexture("Res/net.png");
crowdTexture = loadTexture("Res/crowd.png");
+ playerTexture = loadTexture("Res/player_sprite.png");
unsigned int a = SDL_GetTicks();
unsigned int b = SDL_GetTicks();