Skip to content
All games
Public playtest (Beta 0.7)

CHASSIS-0零號構裝

3D mecha survivors-like roguelite

Play now

Auto-aim. Full control.

Pilot a mech built from boxes and prisms and drop into a ruined city that has been overrun. Enemies pour in from every side by the hundreds. Survive fifteen minutes, take down every boss, and turn your chassis into a mowing machine.

Genre
3D mecha survivors-like roguelite
Platform
Web browser, gamepad supported
Status
Public playtest (Beta 0.7)
How to play
Public playtest, play it in the browser
Built with
three.js, TypeScript, Vite, Web Audio

Gameplay

Six mechs

CHASSIS-0, LANCER-7, TITAN-13, HELIOS-41, AEGIS-22 and BULWARK-8, each with its own weapons and playstyle, unlocked as you progress.

Five operations, plus Endless

Each run takes 15 to 25 minutes with bosses along the way and at the end. Clear four operations once each to unlock Endless.

Build your own style

Pick weapon mounts as you level up, then mutate and fuse them into stronger forms.

Move, dash, fly

Your main guns lock on by themselves, so you focus on moving, dashing, flying and timing skills. Hold and drag the right mouse button to aim the beam ultimate, release to fire.

Pure geometry

Every character and every scene is built only from boxes, cylinders, cones and octahedrons. A constraint that became the art style.

Screens

CHASSIS-0 in-game: a mech surrounded by the horde
The HELIOS-41 chassis
A boss fight
Another boss
A mech among the ruins

Under the hood

The simulation layer bans unseeded randomness, clocks and browser APIs, enforced by lint. A same-seed replay check runs in Node in about 0.3 seconds.

Balance is measured, not guessed: automated players run full matches across several seeds to check pacing, difficulty and loot.

The balance sheet is generated from code, never edited by hand, and records are kept per balance version.

Performance is a first-class goal, with a built-in panel for frame times, draw calls and entity counts.

Next game

CATTO踩踩樹

One more branch. Who moves in next?