i have made a sprite movement explanation a little while ago, just search on it from my profile. I also have other posts on How To's and what not if your interested