Well, some of the topics I planned to cover: Setting up a sprite Animating a sprite Controlling a sprite Loading backgrounds Detecting walls Scrolling backgrounds Basic Physics Basic AI