$BATTLEAIM CA Loading… Verify here before you buy
$BATTLEAIM Checking…

How it works

Four steps · about 90 seconds a match
01

Queue

Press Play. You are matched with another human, never a bot. Keep browsing while you wait — the search follows you.

02

Both accept

Ten seconds to confirm. Nothing loads until you are both there, so nobody sits alone in an empty arena.

03

Same arena

One seed from the server builds an identical map on both machines. Same layout, same spawns, same weapon, opposite ends.

04

First to three

75 seconds a round. The server validates every hit by rewinding to what you actually saw. Win and your rating moves.

Patch notes

Build 0.4 · performance and 1v1 correctness
01

Load time cut 6x

The duel arena replaced the procedural town. World build went from 1,515 ms to 37 ms — 836 triangles, 3 draw calls. Engine init is now about 2.5 s, down from 14.6 s.

02

No more freezes

The stutter was never frame rate — it was a queue of shader compiles, up to 30 landing on a single frame. Character materials went from 4,951 ms to 91 ms by baking one soldier instead of three.

03

1v1 aim fixed

Your opponent was drawn facing exactly backwards: the player and character systems disagreed about which way yaw 0 points, by 180 degrees. You aimed at them, they saw you aim away.

04

Smoother opponents

Position updates raised from 20 to 50 per second, so a strafing target reads as motion instead of steps. Interpolation buffer is now five snapshots deep — smoother and more tolerant of a late packet.

Game Modes

5 modes

Live Matches

Upcoming Events

Funded by the treasury
Same seed. Same map. Same spawns. No RNG deciding who wins. No matchmaking carrying you.
YOU MISS. YOU LOSE.
You hit. You win.

BattleAim · 1v1 aim duels · $BATTLEAIM contract at launch

WASD move Shift sprint Mouse aim / fire R reload J new duel Esc menu
Searching for opponent 0:00
Preparing the arena while we match you — keep browsing.
Victory
3 — 1
vs BRAVO-SIX · ELITE

Rematch is instant · Esc for the lobby

Click to aim
Preparing match
0%

Starting

1V1 AIM DUEL · same seed · same map · same spawns