diff --git a/travail_de_groupe/chef_oeuvre/Res/score.png b/travail_de_groupe/chef_oeuvre/Res/score.png
new file mode 100755
index 0000000000000000000000000000000000000000..0a61c7e238b8eea05cae0d000a7bfccf29aa2194
Binary files /dev/null and b/travail_de_groupe/chef_oeuvre/Res/score.png differ
diff --git a/travail_de_groupe/chef_oeuvre/src/render.c b/travail_de_groupe/chef_oeuvre/src/render.c
index eafdaabb174150c383ffe7f237ef76480de2c294..dff336b750600be1738e8a68f538dc767ec8dff6 100644
--- a/travail_de_groupe/chef_oeuvre/src/render.c
+++ b/travail_de_groupe/chef_oeuvre/src/render.c
@@ -50,6 +50,9 @@ SDL_Texture * emptyBucketTexture;
 SDL_Surface * filledBucketSurface;
 SDL_Texture * filledBucketTexture;
 
+SDL_Surface * scoreSurface;
+SDL_Texture * scoreTexture;
+
 void createWindow(){
 
     if (SDL_Init(SDL_INIT_VIDEO) != 0){
@@ -200,6 +203,16 @@ void drawPlayerWaterLevel(){
     }
 }
 
+void drawScore(){
+    SDL_Rect rect;
+    rect.h = screenDimension.h/6;
+    rect.w = (screenDimension.w - (MAPSIZE * CELLSIZE)) / 2;
+    rect.x = 0;
+    rect.y = 0;
+    SDL_RenderCopy(renderer, scoreTexture, NULL, &rect);
+
+}
+
 void drawGame(){
     SDL_RenderClear(renderer);
     drawBackgroundSides();
@@ -207,6 +220,7 @@ void drawGame(){
     drawPlayer();
     drawFire();
     drawPlayerWaterLevel();
+    drawScore();
     SDL_RenderPresent(renderer);
 }
 
@@ -255,6 +269,9 @@ void mainLoop(){
 
     filledBucketSurface = IMG_Load("Res/filled_bucket.png");
     filledBucketTexture = SDL_CreateTextureFromSurface(renderer, filledBucketSurface);
+    
+    scoreSurface = IMG_Load("Res/score.png");
+    scoreTexture = SDL_CreateTextureFromSurface(renderer, scoreSurface);
 
     SDL_FreeSurface(grassSurface);
     SDL_FreeSurface(treeSurface);
@@ -267,6 +284,10 @@ void mainLoop(){
     SDL_FreeSurface(noHoverSurface);
     SDL_FreeSurface(fireSurface);
     SDL_FreeSurface(waterSurface);
+    SDL_FreeSurface(emptyBucketSurface);
+    SDL_FreeSurface(filledBucketSurface);
+    SDL_FreeSurface(scoreSurface);
+
 
     unsigned int a = SDL_GetTicks();
     unsigned int b = SDL_GetTicks();