The goal of the base player is to be able to scale large obstacles within a level without the need to rely on power-ups, for this reason the base move set must be quite comprehensive and interesting without throwing any power-ups in the mix.
[x] Player can move with the WASD keys
[x] Player Jumps and falls with tight feeling gravity
[x] Player can push the player towards the wall to initiate a wall slide and slow their descent.
[x] From the wall slide the player can jump and push themselves away from the wall at a high velocity
[x] Once in the air the player can dive towards the ground accelerating their descent but offering horizontal momentum
[x] Player can grab on to ledges giving them slightly more forgiving platforming for longer jumps
The goal of the base player is to be able to scale large obstacles within a level without the need to rely on power-ups, for this reason the base move set must be quite comprehensive and interesting without throwing any power-ups in the mix.