diff --git a/travail_de_groupe/chef_oeuvre/run b/travail_de_groupe/chef_oeuvre/run
index 447e88d0e58e5c9155f0b668377016bbd170d33b..6fcde40f90a4ae683c5724bc2c84d25da40236f6 100755
Binary files a/travail_de_groupe/chef_oeuvre/run and b/travail_de_groupe/chef_oeuvre/run differ
diff --git a/travail_de_groupe/chef_oeuvre/src/gest_event.c b/travail_de_groupe/chef_oeuvre/src/gest_event.c
index 80ffca4c3a9155e37cb899f30a534d709c36c2e3..60c7d84772b32c258c2bb867ac5f78d52d73bed0 100644
--- a/travail_de_groupe/chef_oeuvre/src/gest_event.c
+++ b/travail_de_groupe/chef_oeuvre/src/gest_event.c
@@ -82,6 +82,7 @@ void gestMenu(){
                     continue;
             }
     }
+    GestMovement();
     SDL_Delay(5);
 }
 
diff --git a/travail_de_groupe/chef_oeuvre/src/player.h b/travail_de_groupe/chef_oeuvre/src/player.h
index fe7cd6d84c9be2f738d12d967ab7f4a5cb529561..7453a9716e4eb248cd4b08fb985599ed54e0d6ca 100644
--- a/travail_de_groupe/chef_oeuvre/src/player.h
+++ b/travail_de_groupe/chef_oeuvre/src/player.h
@@ -2,6 +2,7 @@
 #define PLAYER_H
 
 #include "main.h"
+#include "gest_event.h"
 
 typedef struct Player{
     int x;
@@ -12,5 +13,6 @@ typedef struct Player{
 extern Player_t player;
 
 void initPlayer();
+void GestMovement();
 
 #endif
\ No newline at end of file
diff --git a/travail_de_groupe/chef_oeuvre/src/render.c b/travail_de_groupe/chef_oeuvre/src/render.c
index 3979ec9b4880037576d23f117830319d1f5e3866..d7feabf37a579e8b6cc0a475702675872909288a 100644
--- a/travail_de_groupe/chef_oeuvre/src/render.c
+++ b/travail_de_groupe/chef_oeuvre/src/render.c
@@ -77,8 +77,8 @@ void drawPlayer(){
     SDL_Rect rect;
     rect.h = CELLSIZE;
     rect.w = CELLSIZE;
-    rect.x = player.x * CELLSIZE + (ScreenDimension.w - (MAPSIZE * CELLSIZE)) / 2;
-    rect.y = player.y * CELLSIZE;
+    rect.x = player.x  + (ScreenDimension.w - (MAPSIZE * CELLSIZE)) / 2;
+    rect.y = player.y ;
     SDL_Rect destRect = {32 * (SDL_GetTicks()/200%4), 0, 32, 32};
     SDL_RenderCopyEx(renderer, playerTexture, &destRect, &rect, 0, NULL, SDL_FLIP_NONE);
 }