You are not allowed to change any physics code, but you may change anything else, including the level (you can add multiple levels) and the player. You may use the weird mechanics of the engine in your platformer.