BROWSER GAME
Twenty cars, sixteen corners and a full broadcast overlay, running in a browser tab — a Formula race weekend built in Three.js with no engine, no build step and not one binary asset.
Apex Grand Prix is a full race weekend in a browser tab. Twenty cars line up on a five-kilometre permanent road course with sixteen named corners, three DRS zones and a pit lane that works; you qualify nothing and start anyway, and the field races you properly. Underneath the broadcast overlay — position tower, sector timing, delta, tyre temperatures, battery — is a real vehicle model: a fixed 240 Hz physics step running behind an accumulator, per-wheel load transfer, tyres that heat and wear, and driver aids you can switch off one at a time until the car is genuinely yours to lose.
Apex Grand Prix is a racing simulation that happens to run in a browser tab. It is for people who want proof that the web can carry a real vehicle model and a full television presentation, not a car sliding along a ribbon of road.
Most “browser game” offerings are either heavy engine exports or toy demos that fall apart the moment you look under the hood. This build is neither.
You get a full race weekend: a five-kilometre road course with sixteen corners, twenty cars running the same physics, a working pit lane and DRS, and a broadcast overlay reading from the model rather than approximating it.
| Section | Purpose |
|---|---|
| Zero Binary Assets | Draw every texture and synthesise every sound at boot, so the build ships as code |
| Fixed-Step Vehicle Model | Make the car behave the same on every machine, then let the render catch up |
| A Field That Actually Races | Give nineteen rivals the same physics you drive, and no rails to hide behind |
| Broadcast Presentation | Build the television layer from the model, so the numbers on screen are the real ones |
| A Gate That Has To Pass | Hold the build to thirty-five suites and eleven measured image metrics |
The art direction is a daylight television broadcast: neutral grade, long lenses, and a car that stays readable against a bright circuit.
The game targets desktop first — keyboard and mouse are the primary controls — while staying light enough to load instantly anywhere.
A playable game holds attention longer than any showreel. The page around it is structured to turn that attention into a next step.
Apex Grand Prix is a simulation first and a showpiece second. A few notes before you build on it.
Vanilla ES modules on an import map. No engine, no bundler, no build step — and no binary assets at all: every texture on the circuit is drawn procedurally at boot with Canvas2D and noise, and every sound is synthesised in WebAudio. The car, the sky, the tyre model, the camera director and the post chain are separate systems that only meet through one shared context object. The cinematic look is a real post stack — cascaded shadow maps with a PCSS softening pass, ambient occlusion, motion blur, depth of field, bloom and a graded display transform — and every screenshot on this page is reproducible from the build’s own QA harness, which gates thirty-five suites and eleven visual metrics before anything ships.
Captured from the live build — the title screen and real play, level by level.






Apex Grand Prix is a racing simulation that happens to run in a browser tab. It is for people who want proof that the web can carry a real vehicle model and a full television presentation, not a car sliding along a ribbon of road. The Who-this-is-for section above lists the three cases it fits most directly.
Yes. The full live build is embedded on this page and the Preview button opens it in its own tab. No signup, no watermark, no time limit.
The exact production prompt that built Apex Grand Prix — the art direction, the structure and the engineering notes as they were actually written. It is a one-time unlock in the prompt shop and it stays yours.
That is the intended path. Nothing ships as-is — the template is rebuilt around your brand, your copy and your goals. Start a project and describe what you are building.
Every section listed in the sidebar and in the overview table is built and working in the live preview. There are 5 of them, and each one is described in the Page Sections panel beside the article — expand any row to read what it does.
No. Everything runs in a modern browser on desktop or mobile. Open the live preview and it works.
Every template gets rebuilt around your brand, your copy, and your goals — nothing ships as-is. Tell me what you are building and I will adapt it.
Start a project Open the live template ❱