   animate move image
  I am moving an object 32px on one keypress. The issue is when it moves the image needs to change and then  change back again. So I move an object 32 px on 1 key, the image changes to image B from Image A then it changes to image B  within the moved 32px (spaced out image moves). Any ideas on what i can do?   
  It sounds to me like you are trying to do this: http://www.marek-knows.com/downloadSection.php?Topic=OpenGL&pg=1#OpenGL5In the video I show how to animate a sprite.  in VMK1F you'll see how to swap the image as the player runs across the screen.   