"The Great Escape" is my current project; it's my entry for my platformer assignment in Game Technology I. Rather than do a standard platformer (such as Mario), I decided to do an auto-running platformer.
Here's a look at how I did the running:
For testing purposes, the first scrolling I used as a simple constant speed, adding 10 the player's x. For all of these examples, movePlayer() is called every frame by an Event Listener.