Browser game
A CS2 Dust2 firefight that runs in the browser. Aim, shoot, and clutch the round, with nothing to install.
Dust Protocol is a browser FPS set on a faithful rebuild of Counter-Strike’s legendary Dust2. You aim with the mouse, click to fire, and move with WASD. It’s a full first-person shooter on the canvas with nothing to download, and it shows how far a browser game can go.
Dust Protocol exists to answer one question: how far can a browser game go? It’s for people who need that answered with a build, not an argument.
Most “browser games” on offer 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 first-person shooter on a faithful rebuild of the most-played competitive map in the world, running on the canvas with nothing to install.
| Section | Purpose |
|---|---|
| Canvas first-person renderer | Render the full first-person view on the canvas with no engine runtime |
| Faithful Dust2 geometry | Rebuild the recognisable Dust2 layout so sightlines read correctly |
| Hand-written movement model | Code acceleration, friction, and collision from scratch |
| Round-based firefight loop | Structure play into rounds so each engagement has stakes |
| Mouse-aim input layer | Map pointer movement to view direction with pointer-lock capture |
The art direction follows the source material: sun-bleached desert architecture, high-contrast sightlines, and an interface that stays out of the way of the crosshair.
The game targets desktop first, with keyboard and mouse as the primary controls. It stays light enough to load instantly anywhere.
A playable game holds attention longer than any showreel. The page around it is built to turn that attention into a next step.
Dust Protocol is a technical demonstration first. A few notes before you build on it.
It runs entirely in the browser on the canvas, with no plugins and no install. The map, movement, and shooting are all coded from scratch, which proves a console-style shooter can live on a web page.
Captured from the live build: the title screen, then gameplay, level by level.




Dust Protocol exists to answer one question: how far can a browser game go? It’s for people who need that answered with a build, not an argument. The “Who this template is for” section above lists the three cases it fits best.
Yes. The full live build is embedded on this page, and the Preview button opens it in its own tab. There’s no signup, no watermark, and no time limit.
The exact production prompt that built Dust Protocol, with the art direction, the structure, and the engineering notes as they were written. You pay once in the prompt shop, and it stays yours.
Yes, that’s the plan for every template. I rebuild it around your brand, your copy, and your goals before anything ships. Start a project and tell me what you’re 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 the “Page sections” panel beside the article describes each one. 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.
I rebuild every template around your brand, your copy, and your goals. Nothing ships as is. Tell me what you’re building and I’ll adapt it.
Start a project Open the live template ❱