This tutorial will show you how to start with an angle (that you change with the keyboard) and calculate the directional vector (horizontal and vertical speed) that will move a texture in that direction.