A Platforming Engine that will quickly turn your game into a Free Running/Parkour Platformer. Works out of box with all sprites, though it is recommended to have a specified collision mask. This engine automatically calculates vaulting over small obstacles, running up walls, wall sliding, wall jumping, climbing, ledge grabbing and climbing.
Works with all Solid objects and you just need to include what is already on the demo object, with editable speeds and gravity. The engine works off a state machine with a separate script for each of the state behaviors. If you would like to edit one of the states then just open up the corresponding script. Most of it is commented to help you incorporate into your game.
Fixed Up key issue Fixed collision issues while sprinting Updated Wall run sprite