Learning path · 9 steps
Platformer feel
Make jumping and running feel responsive and fair: timing windows, acceleration curves and camera polish.
- Game Feelcore1. Delta TimeSame speed at 30, 60 or 144 fps.
- Systemscore2. Fixed TimestepDeterministic physics regardless of frame rate.
- Game Feelcore3. Acceleration and FrictionWeight and control in horizontal movement.
- Game Feelcommon4. Coyote TimeForgive jumps pressed just after leaving a ledge.
- Game Feelcommon5. Input BufferingForgive jumps pressed just before landing.
- Game Feelcommon6. Squash and StretchReadable, elastic landings and takeoffs.
- Game Feelcommon7. Camera DeadzoneA calm camera that follows without jitter.
- Game Feelcommon8. Hit StopMake impacts land with a short freeze.
- Game Feelcommon9. Screen ShakeTrauma-based shake that scales with impact.