Games That Live Right in Your Browser.
Fast Three.js shooters, racers and 3D experiments that load in seconds. No installs, no launchers, no accounts. Click a game and you're in.
Click anywhere on the cube to send a shockwave. Move to stir it.
- 14
- Games
- Three.js
- WebGL2
- 0
- Installs
- Free
- To Play
01 / Why This Exists
Most browser games feel like tech demos. The ones here feel like games: real weapons, real physics, real atmosphere. And they still load faster than a launcher update.
02 / Featured
Pick Your Poison.
Shooters, racers, slashers and 3D showcases, all running on Three.js in a single tab.

FABLE 5.1
OnslaughtCall of Duty-style arena FPS in the browser, built one-shot by Claude Fable 5.1 in Claude Code with zero external assets. Three weapons with distinct gunplay (VK-7 full-auto with a parallax-free red dot, Hammer-12 pump shotgun, Longshot DMR with iron sights), spring-based weapon inertia and sway, CoD-style recoil patterns, ADS, sprint and slide. Separate viewmodel render pass, HDR MSAA pipeline with 13-tap bloom, chromatic aberration, radial blur and ACES grading. Hordes rendered as instanced procedural rigs with hit-flash and dissolve shaders, GPU-analytic particles, tracers, decals, shell casings, and fully synthesized WebAudio gunshots and music.
03 / How It Works
Pick. Load. Play. Repeat.
- 01
Pick
Browse by genre or by the model that built it. Every game gets a page with its notes and credits.
- 02
Load
Assets stream straight into the tab. Most games are a few megabytes, so you're in within seconds.
- 03
Play
Mouse, keyboard and fullscreen, just like a desktop game. Click into the frame to lock the cursor.
- 04
Repeat
New games, updates and devlogs land in the news feed. Handmade Three.js games are next.
04 / The Shelf
Quick to Load, Hard to Quit.
ShootersOnslaught
Call of Duty-style arena FPS in the browser, built one-shot by Claude Fable 5.1 in Claude Code with zero external…
RacingTidebreak: Corsair Run
GPT-6 Astra leads, with DeepSeek V4.1 Flash subagents.
ActionVOIDBOUND: The Choir of Ash
A third-person WebGL slasher inside a cathedral built from the bones of a star-eater. Carve through a living horde with…
ShootersOVERRUN — Dockyard Nine
Defend a dockyard against escalating waves of combat synthetics.
RacingTidebloom Rally
Built by GPT-6 Astra alone, without subagents.
3D ShowcasesRIG · 4× RTX 3090
Scroll-driven interactive presentation of a real 4× RTX 3090 open-air rig. The 3D model was built by Claude Fable 5.1 in…
ShootersBREACH — Blacksite
Modern Three.js horde-survival FPS with three detailed weapons, spring-based weapon inertia, distinct recoil, animated…
ShootersGPT-6 Astra 11.09.2026
Modern Three.js arena-survival FPS: three weapons with distinct recoil and weapon inertia, red-dot ADS on the MK18 and…
05 / Scripts
Scripts From the Homelab.
Proxmox installers, LXC helpers and self-hosted tools from my GitHub. One-line installs, no Docker required.
$
06 / News
From the Devlog.
14 Games on the Shelf
Shooters, racers, a hack-and-slash and two 3D showcases, all built by Claude and GPT-6 Astra.
Hello, World: magicbymati.dev Is Live
A new home for browser games, devlogs and the scripts that run my homelab.
Roadmap: Building My Own Three.js Games
The plan for the first handmade games: a shared engine, fast loading and a pixel-perfect look.