Heavy human movement that requires the use of parkour to be faster. A 2D representation of Assassin's Creed Parkour, short vertical wall runs, side ejects. Mantling, sliding, quick descent.
At the start of the game a character is sent on a mission and their things become scattered. Future upgrades could be grenade for explosive jumping. Ice boots to keep a speed on mostly flat terrain. Gain more speed from ramps and jumps than you usually could from just sprinting, but it requires skill. Gravity gloves for reaching
Quake 3 Source: https://github.com/id-Software/Quake-III-Arena/
Quake Source: https://github.com/id-Software/Quake/
Celeste Source: https://github.com/NoelFB/Celeste/ (movement at line 2880)
Game Maker's Toolkit Platformer: https://gmtk.itch.io/platformer-toolkit/devlog/395523/behind-the-code