← Back to solvX.uk What we're building →
Live · click to join

SPLITFIRE

A browser FPS you join by clicking a link — built in public, streamed live to YouTube.

No install. No account. There's always a live game running, so you drop straight into the next round — on desktop or your phone.

The play link is always splitfire.solvx.uk — one click, no download.

SPLITFIRE gameplay — a retro voxel arena with a first-person view, health and ammo HUD, and labelled zones like Observation and Blue Bay.

A retro voxel arena — runs entirely in a browser tab.

The stream is the game

The YouTube live stream you can play

SPLITFIRE is streamed live to YouTube — and the game on screen is the same one you can play. The link in the video description turns a viewer into a player in one click. That's the whole idea: a normal gameplay stream you can only watch, this is a live stream you can join.

1

Watch the live game

A real round is running on stream, right now — not a recording.

2

Click the link

splitfire.solvx.uk, from the description or anywhere it's shared.

3

You're in the next round

Beat the bots, or wait ~30s and you're in with whoever else clicked. If you make it on stream, that's you playing live.

How the arena works

One always-on game — you never hit an empty lobby

The trick that keeps it from ever feeling dead: a single, continuous public arena. A first-time visitor always lands in a game, never in a waiting screen.

🎯

Always a game running

Click and you drop into the next round. There's no lobby to organise and nothing to schedule.

🤖

Bots fill empty seats

Nobody else around? Bots take the spare seats so there's always something to shoot at.

👑

Winner stays on

When real players show up they join from a queue, and the winner carries into the next round.

No install, no account

Plain browser tab on desktop or phone. Nothing to download, no launcher, no sign-up.

Built in public, built by public

Rough edges on purpose — come break it

This is a build-in-public project. It's deliberately unfinished in places, and every person who jumps in is testing it live. The honest angle is the point — not "polished AAA", but a real thing being made in the open, where the good bugs come from people playing, not from tests.

Two days of playtesting, two lovely browser-only bugs. A gamepad can't switch on browser audio (browsers only start sound after a mouse or keyboard gesture — and the Gamepad API doesn't count as one). And a waking gamepad fired phantom button presses that silently kicked players out of the join queue. Both found by playing, not by unit tests.

Under the hood

How it's built

SPLITFIRE is a solo build in plain JavaScript + Three.js with no build step — the game ships as static files and loads straight into the browser. Multiplayer runs through a thin Colyseus relay for the netcode, hosted on a small VPS. That's the whole stack: simple enough to serve instantly from a link, light enough to run on a phone.

JavaScript Three.js / WebGL no build step Colyseus relay static hosting · tiny VPS desktop + mobile

It's one of the things solvX is building in the open — see the rest on What we're building.

Jump into a live game

Works on your phone too. There's always a round waiting.

Play SPLITFIRE Watch live