Lesson 2 of 13
Why a good jump feels good
Explain game feel — the 'juice' that makes the same action feel alive or dead.
01 · Learn · the idea
Press the button and the little plumber leaps — a quick crouch, a spring upward, a soft boing, a puff of dust where his feet were. It feels wonderful, and you have never once thought about why. Now imagine the same game where the character just slides upward in a straight line, silently, a fraction of a second after you press. Same input. Same height. Same “jump.” One feels like flight. The other feels like pushing a fridge across a kitchen.
That gap has a name in the trade: game feel, or more bluntly, juice. It is the single biggest reason one game feels alive in your hands and another feels dead — and almost nobody can point to it.
The same action, two textures
In the last lesson we said a game is a loop: act, feedback, reward, repeat. Game feel is about the texture of that feedback — how the answer feels, not just how fast it comes.
A jump is a perfect test case, because the action could not be simpler: you press, the character goes up. Everything that makes it feel good is layered on top of that bare fact. And every layer is a deliberate choice by someone you will never meet.
What a good jump is hiding
Slow down one good jump and count what is actually happening in under a second.
- It responds instantly. The character leaves the ground the same frame you press — no lag you can name, but lag you would feel.
- It has weight. It rises fast, hangs for a beat at the top, and falls faster than it rose. A jump that goes up and down at the same speed feels like a balloon. Real things fall harder than they rise.
- It squashes and stretches. A tiny crouch before takeoff, a stretch in the air, a squash on landing. Cartoon physics your eye reads as effort and impact.
- It makes a sound that matches — a short, bright boing, not a flat click.
- It throws a little dust, and the camera gives the smallest dip on landing.
None of that is the “content” of the game. It is pure texture. Strip it all away and the character still jumps the same height to the same platform. But the feeling is gone.
A worked example: the frames you can’t see
Put a number on the responsiveness. Games run in frames, and at sixty frames a second, one frame is about 16 milliseconds.
A jump that fires on frame one — 16 ms after your press — feels glued to your thumb. Push the response out to six frames — about 100 ms — and most players will say the game feels “floaty” or “off,” even though not one of them could tell you it was exactly 100 milliseconds late. Your hands measure in milliseconds what your words cannot.
Now the cleverest trick of all: coyote time. Name it after the cartoon coyote who hangs in the air a moment before he falls. When you run off the edge of a platform, a well-made game still lets you jump for about five frames — 80 ms — after you have technically left the ground. You feel like the game honoured a jump you pressed a hair too late. Remove it, and players flood the forums with “I pressed jump and it didn’t work!” — even though, frame by frame, the game was right and they were late. The game quietly takes the blame to keep you feeling capable.
That is the whole art. The craft is invisible on purpose. When it works, you don’t notice it; you just feel good and can’t say why.
Feel is trust
Here is why this matters beyond looking nice. A game that responds instantly and honours your input feels fair, and a fair-feeling game lets you forget the controller is even there. You stop pressing buttons and start being the character. Lag, dead feedback, an input the game ignores — each one snaps you back out, reminds you that you are a person holding a machine.
This is true of every tool, not just games. The ones that answer cleanly disappear into your hands. The laggy ones keep announcing that they are machines, and you never quite trust them.
On the whole
Game feel is craft operating below the level of your attention. You experience the result — this feels good — without ever seeing the cause. That is worth holding onto, because the very same sparkle, sound, and snap that make a jump satisfying are what will later make a slot-pull, a coin-burst, or a paid reward feel earned and delicious. The texture that rewards real skill is the texture that can also reward simply paying.
So the next time something “just feels good” in your hands, know that a person tuned it, frame by frame, to land exactly there. None of us float above this. We are inside the feeling, and the feeling was designed.
02 · Try · the lab
03 · Check · quick quiz
1. What does 'game feel' (or 'juice') refer to?
- How expensive the game was to make
- The texture of an action's feedback — response, animation, sound, particles — that makes it satisfying
- The number of levels a game contains
- Whether the game has a good story
Answer
The texture of an action's feedback — response, animation, sound, particles — that makes it satisfying — Game feel is the texture of the feedback, not the bare fact of the action. A jump's response time, weight, squash-and-stretch, sound and dust are layered on top of 'character goes up' — and they're what make it feel alive or dead.
2. A jump fires on the first frame (about 16 ms after you press) versus the sixth frame (about 100 ms). Most players will:
- Feel the 100 ms version is 'floaty' or 'off', without being able to name the exact delay
- Not notice any difference at all
- Prefer the slower one because it's calmer
- Only notice if told the millisecond number first
Answer
Feel the 100 ms version is 'floaty' or 'off', without being able to name the exact delay — Your hands measure in milliseconds what your words can't. 100 ms of input lag reads as 'floaty' even though no one could state the number. Instant response is what makes a control feel glued to your thumb.
3. 'Coyote time' lets you still jump for about 80 ms after you've run off the edge of a platform. Why do designers add it?
- To make the game harder and catch players out
- It's an accident that designers forgot to remove
- So a jump pressed a hair too late still works — the game quietly takes the blame so you feel capable
- To save memory on the platform's collision check
Answer
So a jump pressed a hair too late still works — the game quietly takes the blame so you feel capable — Frame by frame the game would be right to ignore a late press — but it feels unfair to the player. Coyote time honours the jump anyway, so you feel capable instead of cheated. Remove it and players complain 'I pressed jump and it didn't work!'