I'm working on a new game and trying some nice advance platform techniques, currently it has support for.
- Coyote jumping or forgiving jump button.
- Halved gravity jump
- Corner Correction on top collisions.
- Swept collision detection
- Getting on top of moving platforms that move vertically
I don't think the codes is good enough to make it work on any game but maybe it helps someone :) would also love some feedback if someone has any.
You can toggle the debug info with X
General resources dump
Full Celeste Twitter thread
AABB + Swept collisions on GBC
Kyle Pulver nudge Assistance
Kyle Pulver coyote jumping
Rodrigo Monteiro The Guide to implementing 2D platformers
Yoann Pignole Platformer controls
Advance Platform movemnt
Jumping Graphs For Platformer Games
N++ Collision Detection and Response
Why Does Celeste Feel So Good to Play? | Game Maker's Toolkit
Pico8 Specific resources
[Please log in to post a comment]