Cool Flash Games — Retro Arcade & Browser Game Guides
Retro arcade archive · Browser game guides · The Flash era & beyond
← Back to Game Guides Design

Level Editors and User-Generated Content: From N to Line Rider

Most Flash games gave players a fixed set of levels and nothing more. A small number gave players the tools to build their own, and those tools turned a handful of games into something closer to an ongoing community project than a finished product.

Building a level editor into a Flash game was a meaningfully bigger commitment than building the game's core levels alone. It meant exposing the game's own internal building blocks — platform placement, enemy spawns, trigger zones, whatever the underlying engine used to define a level — through an interface simple enough for a non-programmer to use, and it meant building some way for players to save, share, and load each other's creations, which was itself a nontrivial technical problem on a platform with no built-in cloud storage. Few developers bothered. The ones who did produced some of the longest-lived Flash games ever made, sustained almost entirely by content their own players kept producing long after the original developer had moved on.

N and the NUMA community

N, the minimalist platformer created by Metanet Software and built around a ragdoll ninja navigating levels full of lasers, mines, and gold, shipped with a level editor that let players design and export their own stages using the same tile and object set the official levels used. A dedicated fan community built NUMA, a level-sharing hub entirely separate from Metanet's own site, where players uploaded, rated, and commented on each other's creations. NUMA effectively became the game's real content pipeline: Metanet's own official level count was a fraction of what the community eventually produced and hosted independently, and skilled level designers within the community developed reputations of their own, recognizable by style the way a musician's work is recognizable by sound.

What made N's editor generative rather than just decorative was how directly it exposed the game's actual physics and hazard logic. A well-built N level was not just an arrangement of platforms; it was a sequence of momentum-based challenges that required understanding exactly how the ninja's jump arc, wall-slide, and launch mechanics interacted, which meant the best community levels demonstrated a level of design sophistication that rivaled or exceeded the shipped content.

Fantastic Contraption and sharing solutions instead of levels

Fantastic Contraption, developed by Colin Northway and released in 2008, took a slightly different approach to the same underlying idea. Rather than players designing levels for other players to attempt, the game's core loop already involved building a machine out of wheels and rigid struts to move an object into a goal area, and the "user-generated content" that spread the game virally was the solutions themselves — the specific contraptions players built to solve each puzzle, shared and compared against each other's designs for elegance and efficiency. A puzzle with a single correct-feeling solution became, once sharing entered the picture, a puzzle with dozens of wildly different valid answers, some absurdly overengineered and some strikingly minimal, and comparing those approaches became almost as much a part of the game as solving the puzzle in the first place.

Track and course sharing in racing and physics games

A related pattern showed up in games built around player-created tracks or courses rather than full levels. Line Rider, built around drawing a freehand track for a sledder to ride down under realistic-feeling physics, made the act of drawing itself the entire creative act, and players shared recordings of particularly ambitious or musically-timed tracks widely across early video platforms, turning individual creations into a genre of their own separate from the base game. The editor, in this case, was not a separate mode bolted onto a finished game; it was effectively the whole game, with physics simulation as the only fixed rule underneath total creative freedom.

Why editors were rare despite their obvious appeal

Given how much extra longevity a good editor clearly bought a game, it is worth asking why more Flash developers did not build one. The honest answer is cost and risk. A level editor required significant additional development time that a portal sponsorship deal, generally paid as a flat fee regardless of how long-lived the game turned out to be, did nothing to compensate for directly. It also required hosting infrastructure for user-submitted content that a typical small Flash studio had no existing system to provide, forcing reliance on third-party fan communities like NUMA to fill that gap informally. For a genre built largely on quick, sponsored, single-purchase development cycles, the sustained-engagement payoff of a good editor was real but slow to materialize, which made it a harder sell than the economics of the sponsorship model generally rewarded.