My attempt to build a perfect platformer.