diff --git a/travail_de_groupe/chef_oeuvre/src/render.c b/travail_de_groupe/chef_oeuvre/src/render.c
index 428f0f4b8534416b4bb4abe50c9eecf0752b9c59..5b680ac098dcb9445c2e3f52aee480ecfab22e49 100644
--- a/travail_de_groupe/chef_oeuvre/src/render.c
+++ b/travail_de_groupe/chef_oeuvre/src/render.c
@@ -321,6 +321,19 @@ void drawGame(){
     SDL_RenderPresent(renderer);
 }
 
+
+void drawLost(){
+    SDL_Rect rect;
+    rect.h = screenDimension.h;
+    rect.w = screenDimension.w;
+    rect.x = 0;
+    rect.y = 0;
+    SDL_RenderCopy(renderer, backgroundLostTexture, NULL, &rect);
+    SDL_RenderCopy(renderer, playAgainButtonTexture, NULL, &rect);
+    SDL_RenderCopy(renderer, quitButtonTexture, NULL, &rect);
+    SDL_RenderPresent(renderer);
+}
+
 void mainLoop(){
     createWindow();
     initPlayer();
@@ -432,6 +445,10 @@ void mainLoop(){
                     }
                     drawGame();
                     break;
+
+                case LOSE:
+                    drawLost();
+                    break;
             }
         }
         else {