Nine friends.
One stage.
No mercy.

A Super Smash Bros.-style platform fighter built from scratch: Ultimate's movement and combat numbers, nine hand-drawn fighters with their own kits, thirteen stages, ranked matchmaking with rollback netplay, and private rooms with a code.

▶ Play now

Runs in the browser. Keyboard: WASD move, W jump, H attack, J special, K shield, L grab. Gamepads work too.

See it in motion

Gameplay footage rendered straight from the game's own simulation: CPU matches across the roster and the stages.

Ultimate's numbers

Walk, dash, run, air speed, gravity, short hops, jumpsquat, knockback, hitstun, hitlag, shieldstun, DI, staling, rage, ledge options, techs and parries, all verified against frame data by a 67-check headless harness.

Nine characters, nine kits

A sniper who cooks flashbangs, a showman who drives the bus he throws, a chopstick duelist with a Sales Mode, a summoner with a broom-swinging helper, a frontman who argues his way back to the stage. Every move has a name and a reason.

Ranked online, or a room code

Find match pairs you by rating and latency and rates the result with Elo. Or create a private room and send the code. Either way it is rollback netcode over a direct peer connection, with a relay fallback.

Balanced by simulation

A CPU with nine difficulty levels plays hundreds of headless matches so every fighter lands within a few points of a 50% win rate before a change ships.

The roster