diff --git a/MAVENProject/src/main/java/environnement/Coordonnees.java b/MAVENProject/src/main/java/environnement/Coordonnees.java
index 79ac5425456fa6755fbb8b3449af7c7f084b992c..949fa25fb4461c9aa148d98dc4bce493a635049e 100644
--- a/MAVENProject/src/main/java/environnement/Coordonnees.java
+++ b/MAVENProject/src/main/java/environnement/Coordonnees.java
@@ -4,8 +4,8 @@ import entity.Character;
 import entity.Entity;
 
 public class Coordonnees {
-    double x;
-    double z;
+    private double x;
+    private double z;
 
     public Coordonnees(double newX,double newZ){
         this.x = newX;
@@ -32,5 +32,13 @@ public class Coordonnees {
         return z;
     }
 
-    
+    public void evolveX(double var){
+        // evolution des coordonnees en x
+        this.x += var;
+    }
+
+    public void evolveZ(double var){
+        // evolution des coordonnees en z
+        this.z += var;
+    }
 }
diff --git a/MAVENProject/src/main/java/jeu/Jeu.java b/MAVENProject/src/main/java/jeu/Jeu.java
index a78f0dad3e73a9d6c21eb619df2f8fba24704f94..2d8538ca89f09028ba7dc8df244f4ecfca041956 100644
--- a/MAVENProject/src/main/java/jeu/Jeu.java
+++ b/MAVENProject/src/main/java/jeu/Jeu.java
@@ -2,10 +2,10 @@ package jeu;
 
 import engine.Cmd;
 import engine.Game;
-
 import java.io.BufferedReader;
 import java.io.FileReader;
 import java.io.IOException;
+import static jeu.Painter.coordonnees;
 
 public class Jeu implements Game{
 
@@ -28,8 +28,10 @@ public class Jeu implements Game{
         System.out.println("Execute "+commande);
         switch (commande) {
             case LEFT:
+                coordonnees.evolveX(-2);
                 break;
             case RIGHT:
+                coordonnees.evolveX(2);
                 break;
             case JUMP:
                 break;
diff --git a/MAVENProject/src/main/java/jeu/Painter.java b/MAVENProject/src/main/java/jeu/Painter.java
index 55d5f8ac9b0464074d7a03a6c06c00bd9f2fc9e5..e0cd262084e331cb555d436df5f2e0afedfc89fd 100644
--- a/MAVENProject/src/main/java/jeu/Painter.java
+++ b/MAVENProject/src/main/java/jeu/Painter.java
@@ -1,7 +1,7 @@
 package jeu;
 
 import engine.GamePainter;
-
+import environnement.Coordonnees;
 import java.awt.*;
 import java.awt.image.BufferedImage;
 
@@ -9,15 +9,19 @@ public class Painter implements GamePainter{
 
     protected static final int WIDTH = 1000;
     protected static final int HEIGHT = 100;
+    public static Coordonnees coordonnees;
 
     public Painter() {
+        coordonnees = new Coordonnees(20,80);
     }
 
     @Override
     public void draw(BufferedImage im) {
         Graphics2D crayon = (Graphics2D) im.getGraphics();
         crayon.setColor(Color.blue);
-        crayon.fillOval(20,20,10,10);
+        int x = new Double(coordonnees.getX()).intValue();
+        int y = new Double(coordonnees.getZ()).intValue();
+        crayon.fillOval(x,y,10,10);
     }
 
     @Override