Demonstration of advanced platformer jumping physics in gdscript, including:
Tap the Jump button for a short jump, hold for a longer jump.
Jump again while in the air, but only once.
Cling to walls and jump off or climb them as in the Megaman X series.
Art assets by Kenney https://kenney.nl/ used under public domain CC0 license.