Vector-wireframe Asteroids with splitting rocks, i-frames, and sharpshooter streaks.
Checking WebGPU…
This browser can’t run it yet
This page renders with WebGPU, which Chrome and Edge ship on. In Firefox, enable dom.webgpu.enabled in about:config and fully restart the browser.
To run the engine natively instead, clone the game template and run cargo run — the same engine, off the browser entirely.
Click the game to give it keyboard focus. Menus: W/S or arrows to navigate, Space/Enter to confirm, Esc to go back — a gamepad works too. All keys are remappable in the game.
Thrust, rotate, shoot — rendered in vector-style wireframe like the arcade
original. Rocks split as they break, invulnerability frames keep respawns
fair, extra ships arrive at score thresholds, and sharpshooter streaks
reward not missing.
Endless by design: the run only ends when the ships do. Two-player co-op
shares a single rock field. Eleven achievements, chaos modes included.
Built on Insiculous 2D. Playable right here in the browser (WebGPU —
Chrome/Edge, or Firefox with dom.webgpu.enabled); desktop builds
(Vulkan / Metal / DX12) run the same code natively.