An attempt to recreate Sonic momentum physics using @griffpatch's classic platformer tutorial. No fancy wall-running or ceiling-running or loops or anything, but momentum is there. Arrow keys to move. Run down slopes to gain speed. Run up slopes to lose speed. Jump while on a slope to gain/lose lots of speed. turbowarp.org/579370530 for better performance. You might get stuck at times. Try jumping a bit to see if that gets you unstuck. Otherwise, click the green flag to restart.
@griffpatch for classic platformer tutorial and sprites Sega for Sonic