Mirage Source 6
A traveler in a red scarf looks over a lantern-lit city at night.

A 2D MMORPG Engine

Create living, persistent online worlds — a game server, a client, and an editor, yours to extend.

Free and open source · MIT license

Bring a world online

Explore the towns where players gather, see combat in action, and take a look at the tools used to build the world itself. Everything shown here is real — the demo runs on the same engine you can download and use.

What ships in the box

One repository. The parts of an online RPG, already talking to each other.

  • Open sourceMIT licensed. Read it, fork it, or build the next game on top of it.
  • MultiplayerA Colyseus server for movement, combat, spells, shops, trade, parties, and guilds.
  • The clientPhaser in the browser — login, characters, maps, inventory, and spell effects.
  • The editorAuthor items, NPCs, spells, shops, maps, and accounts, then publish them.
  • RPG Maker mapsBring maps across instead of drawing every tile from an empty grid.
  • Room to extendBehaviors and a ruleset for the parts that make a game yours, without burying them in a switch.
A traveler walks through open city gates toward moonlit roofs.

Ready to start building?

Clone the engine and you have a game server, a Phaser client, and an admin editor.

Completely free