Neon Arcade NEON ARCADE

// AUTHENTICATION

◀ RETURN TO LIBRARY
Exception
A cheerful retro platformer with something very wrong underneath

Exception

A platformer where the game itself is broken - and you are the developer.

Platformer Puzzle Metroidvania-lite Educational Retro
▶ PLAY GAME

ABOUT THIS GAME

Play a simple, colourful 2D platformer - until it breaks. The screen corrupts, audio distorts, and a runtime error freezes the action. Press DEBUG, read the stack trace, open the actual source file the game is running, edit the real JavaScript, and hit SAVE & RUN to hot-reload yourself back into the frozen moment. Wrong fixes compile too: set gravity negative and fall upward. Later, the bugs stop throwing errors at all, the code becomes a playground, and the game starts noticing what you did to it.

KEY FEATURES

◆ Fix the actual game
Errors are real JavaScript compiled with new Function and hot-swapped into the live game. Every edit has real, observable consequences.
◆ No wrong answers
There is no solution checker. A fix that compiles runs - whether it helps, does nothing, or makes the character rocket across the level.
◆ Glitch presentation
Slice displacement, palette corruption, scanlines and a WebAudio noise burst freeze the world before the error dialog appears.
◆ A real developer console
Stack traces with real line numbers, a syntax-highlighting editor with line-number gutter, hot-reload output and a git-style checkout panel.
◆ Silent logic bugs
Later bugs produce no error at all. Checkpoints kill you, doors refuse keys, gravity flips - observation is the debugger.
◆ The game fights back
Edit too much and the console starts addressing you. Forbidden values silently revert. The error messages stop telling the truth.

GAMEPLAY

Perspective 2D side-scrolling
Focus platforming interleaved with debugging
Players 1
Native Resolution 768x432, pixelated scaling

Similar games