Original Post
I'm making an Asteroids type game and obviously if you thrust in a direction in space, your ship will continue on that course until you thrust elsewhere. How do I do this in C++? Also, so far I've got the ship to move in a very basic motion, i.e. when the cursor is pressed down the ship moves very jerky. It seems to move 1 pixel at a time I guess? And currently the ship cannot move in two directions at a time, so if I press the up cursor and left cursor it'll continue on its up direction. Thanks for any help.