Neon Dodge

Test your survival instincts in fast obstacle avoidance.

How to Play Neon Dodge

Controls

KeyboardArrow keys or WASD to move
TouchDrag to move your marker

Tips

About Neon Dodge

Survive as long as you can in an arena filling with hazards. Read the patterns, weave through the gaps and beat your personal best time. It runs directly in your browser with no download or sign-up, on desktop and mobile alike.

Design notes: how Neon Dodge was built

The hazard sprite is baked once. Drawing a glowing spiked shape with shadowBlur every frame for every hazard is one of the reliably expensive things you can do on a canvas, so it is rendered a single time into an offscreen buffer at twice the display size and then blitted. The supersample is what keeps the edges clean when the sprite is drawn rotated.

Rotation is computed from elapsed time multiplied by each hazard’s own spin rate, rather than accumulated per frame. Accumulating means a device that drops frames spins its hazards more slowly, which quietly makes the game easier on a slower phone — the exact opposite of what should happen.

Difficulty moves on two axes at once: hazard speed is 3 + elapsed / 10 while the spawn interval closes from 1000ms towards a floor of 200ms at 20ms per second. The shield is the one purchase in the game and it is deliberately a permanent upgrade that grants exactly one save per run, so it changes how a run ends without ever removing the reason to dodge.

Frequently Asked Questions

What is the goal in Neon Dodge?

Stay alive. Your score is how long you last, and hazards spawn faster the longer you survive.

Where is the safest place to stand?

Near the centre. You keep an escape route on both sides there, while a corner cuts your options in half.

Does Neon Dodge work on a touchscreen?

Yes. Drag your marker with a finger — it moves exactly as it does with the arrow keys.