Grid snake with buffered turns — and a versus mode where head-on collisions have rules.
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.
Snake on a 26×16 grid with input buffering two turns ahead, so fast play
never eats your inputs. No physics engine underneath — the whole game is
pure grid math.
The twist is the two-player versus mode: every death has a cause — wall,
self-bite, the other snake, or a head-on crash — and the game resolves
a winner or a draw accordingly. Nine 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.