This was submitted as the tutorial for the 3D shooter project, but this looks like your 2D platformer.