← solvX.uk Game development →

Home › Work › Bang Bop

solvX · Case study · Game development Status: MVP / vertical slice

Bang Bop — from a mechanic to a playable multiplayer game

A real-time multiplayer car-combat game that runs in the browser — our own MVP, built to find out whether a fast arcade mechanic was fun enough to take further.

The project

Prove a fast multiplayer mechanic runs in a browser

ObjectiveFind out whether the core loop is genuinely fun, and whether real-time multiplayer holds up, before committing to a full game.
TypeInternal prototype (MVP / vertical slice), built to de-risk the mechanic before any full production.
Where it runsIn a web browser. Up to 8 players join one shared arena over a local network (LAN).

What solvX built

The whole vertical slice, end to end

Technology & workflow

Browser-native, code-driven, AI-assisted

Everything is browser-native and built from typed, validated components. AI-assisted development sped up building the systems, so the effort went into the feel of the game rather than the plumbing.

TypeScript Vite Three.js WebGL Rapier 3D (physics) Colyseus (multiplayer) Zod (validated data)

What it demonstrates

We can take a game idea to playable

It shows solvX can stand up a complete real-time multiplayer loop — physics, networking, combat and content — and make it genuinely playable in the browser. That's the capability behind any browser game or prototype we'd build for you.

Evidence

The prototype in play

The Bang Bop advert — real gameplay from the prototype. It's an internal vertical slice that runs over a local network, so there's no public live link. Related browser-game work is on the SPLITFIRE page.