To move your character try the following: 1) Change x and y positions when a corresponding button on the D-pad is pressed. 2) Have it draw characters on screen at those x and y positions. 3) Use Vsync by 1 frame. 4) Clear the character on screen. 5)Use a loop to return to the beginning and repeat.