Neon Knuckles
Arcade fighting. Online 1v1 with rollback netcode, 8 fighters and 5 stages.
- Fighters
- 8
- Stages
- 5
- Netcode
- Rollback, with a server referee
- Engine
- Canvas 2D, ES modules
About the game
- Online multiplayer
- Versus AI
- Single-player
Neon Knuckles is an arcade fighter you can play in a browser tab. Pick one of eight fighters, choose a stage and take on the computer, or go online for a 1v1 against another player.
Online fights use rollback netcode on a deterministic simulation, so both players see the same fight and input stays responsive. A lobby, chat and accounts sit around the matches.
A fight engine that never touches the clock
The engineering
The fight simulation is deterministic: it never reads the DOM, the clock or a random number, so the same inputs always produce the same fight. That one rule is what makes rollback netcode possible. Each player's machine predicts, and when the other player's input arrives late the game rewinds and replays, so online fights stay responsive.
The CPU opponent presses the same input bits a human would, and the game is tested with deterministic simulations and CPU-versus-CPU matches. Fighters are drawn from a skeletal rig on Canvas 2D, with a lobby, chat and accounts on a Node and WebSocket server.
The look and feel
Eight fighters, each with their own look, moves and super: Sora Vey, Raze Kovac, Kessel-9, Nia Kestrel, Bram Tolliver, Vesper Lune, Tessa Quill, and Pip and Bolt. They fight across five stages: a rooftop, a night market, an underpass, a pool hall and an overlook.
The art leans into neon-lit city nights, with bold HUD and big hit effects.
- Canvas 2D
- Deterministic simulation
- Rollback netcode
- Node.js and WebSockets
- MariaDB
In the game
What is in it
Online 1v1
Rollback netcode over WebSockets, with a server referee.
Eight fighters
A roster with distinct looks and styles.
Five stages
Rooftop, night market, underpass, pool hall and overlook.
Play the computer
A solo mode against CPU fighters.
Lobby, chat and accounts
Find an opponent and talk before the fight.
Want something this ambitious?
We design, build and run games like Neon Knuckles. Tell us your idea and we will say how we would approach it.



