🎮 Game feel basics: why a jump can feel great instantly
What players call “tight controls” is often hidden generosity.
A great example is Celeste.
Maddy Thorson openly shared some of the tricks behind its jump feel:
coyote time, jump buffering, softer gravity at the jump peak, and corner correction.
That’s the big lesson:
great feel is not just “fast response”.
It’s when the game quietly helps your intent succeed.
In Celeste, that means:
you press jump a tiny bit late — it still works.
You press jump a tiny bit early — it still works.
You barely clip a corner — the game helps you through instead of punishing you.
✅ Why this feels so good:
- Your intent survives small mistakes
The game reads what you meant, not only the exact frame-perfect input.
- The jump has shape
The top of the jump feels soft and controllable, not stiff.
- Movement stays readable
You can tell why you made it or missed it.
- Failure still feels fair
The game is hard, but it rarely feels petty.
⚠️ Important rule:
Better feel is not about making the game easier.
It’s about removing tiny moments that feel unfair or “off”.
🧪 Do this now (5 minutes):
Test one jump, dash, or attack in your game.
Ask:
- does it respect late input?
- does it respect early input?
- does it forgive tiny positioning errors?
If not, the problem may be feel — not difficulty.
Creator has disabled comments for this post.