For a great example on platforming mechanics. There's a GMTK video on the game Celeste.
It's a great watch for anyone making platformers, even if you're not making a skill based platformer, having her basic movement for your character is a good frame of reference.