Skip to content
Enzo Monzon

//Side project

MiniGame

A little side project for the FPS player in me.

Test your reaction time, accuracy, and consistency.

Mode

Hit as many targets as you can in 30 seconds.

Personal bestScore —Accuracy —Reaction —

Esc pauseR restart

Arena

Classic · 30sReady

Ready

Click each target as fast as you can. Every click that misses counts.

Paused

Press Esc or Resume to continue.

Session complete

Classic · 30s

Score
0
Accuracy
—
Avg reaction
—
Best reaction
—
Hits / Misses
0 / 0

Aim Trainer is optimized for desktop mouse input.

Open this page on a computer with a mouse to play. Modes and personal bests are listed above.

The aim trainer runs in the browser and needs JavaScript enabled.

Score
Targets hit in one session.
Accuracy
Hits ÷ (hits + misses). A click that misses counts as a miss; in Speed mode, so does a target that expires.
Reaction
Time from a target appearing to your hit. Reaction and accuracy records need at least 5 hits.

Built with HTML Canvas and TypeScript, no game engine. Personal bests are stored only in this browser.