← Blog · Design · September 25, 2026

Why Our Hitboxes Are Smaller Than Our Sprites (and Our Pickups Bigger)

There is a rule that runs through all five games in the arcade, and once you know it you will feel it everywhere: anything that can hurt you is smaller than it looks, and anything that helps you is bigger.

That's not an accident or a rounding error. It is one of the oldest habits in arcade design, and it exists because of how players perceive a near miss. A bullet that visibly clips your wing and does nothing feels like skill. A bullet that kills you while clearly missing feels like a bug. Generous hitboxes buy the first feeling and make the second impossible.

Things that hurt: smaller than they look

GameWhat you seeWhat actually collides
Sector SevenShip about 30 px wideA circle 20 px across at its centre
Neon DriftCars 52 × 92 pxA crash needs centres within 40 px sideways and 78 px lengthways
Dust RallyRocks and a 44 px carA box tighter than the rock sprite; walls tested at only three points on the car, with 2 px of leeway
Volt SerpentYour whole bodyEverything except the tail cell you are about to leave

The Sector Seven case is the most dramatic. The ship's wings are pure decoration: a bullet can pass straight through them. Experienced shoot-'em-up players expect this and learn to watch the ship's centre, not its outline.

In Neon Drift the leeway makes a specific trick possible. Lanes are 100 px apart, so if you sit exactly on the line between two lanes you are 50 px from the centre of each — outside the 40 px crash distance. You can slip between two cars side by side, which looks impossible the first few times you see it.

The Volt Serpent entry is a different kind of generosity. The cell your tail occupies is about to become empty, so the game doesn't count it as a collision. That lets you chase your own tail as tightly as you like, which is how long runs coil up without dying.

Things that help: bigger than they look

GamePickupHow close you need to be
Dust RallyNitro canWithin 26 px sideways and 30 px lengthways — more than the car's own half-width
Neon DriftLightning boltWithin 46 px sideways, compared with 40 px for a crash
Neon DriftNear miss (+15)A car passing within 82 px, twice the crash distance
Sector SevenPower-upWithin 29 px of the ship's centre
Shock BreakerBall on the paddle7 px past each end of the paddle still counts

The near-miss radius in Neon Drift is worth a second look. A near miss scores when a car passes within 82 px of you, but you only crash within 40. That leaves a band 42 px wide on each side where you are rewarded for being brave without being punished for it. That band is where the whole scoring game lives.

Why not make everything exact?

Pixel-perfect collision sounds fairer, but it isn't how players judge fairness. Players judge by what they see, and at speed they see less precisely than a computer measures. A collision that is technically correct but reads as a miss feels wrong. Shrinking the danger and growing the rewards moves every borderline case in the player's favour, and the borderline cases are the ones people remember.

It also changes how the games are played. When players learn that they can survive closer than it looks, they take more risks — and in every one of these games, the risky line is where the points are.

← All posts