Player sprite drawing
Player movement / acceleration, animation
Random terrain
Screen scrolling / centered player