Mirage Source 6

Source

Download Mirage Source 6

The engine is source-available and MIT licensed. Clone it, install dependencies, and you have a running game server, client, and admin editor.

What you'll need

Runtime Node.js 22 or newer
Package Manager pnpm, pinned via packageManager and picked up by corepack enable
Database MySQL or MariaDB, reachable from your machine

The repository is github.com/DraigNET/mirage-source-6. Play the live demo first if you want to see the engine running before you install anything.

A sword clash in a moonlit town square.

Game server

A Colyseus room and Express API for movement, combat, spells, shops, trade, parties, and guilds.

A hero walking a lantern-lit market street.

Phaser client

The playable game — login, characters, map traversal, and the combat and interface systems wired up.

A mapmaker at a desk with a world map and a view of the night city.

Admin editor

A standalone app for items, NPCs, spells, shops, maps, and accounts, with preview and publish.

Full documentation

Ten guides, from the first run through architecture, importing RPG Maker maps, and extending behaviors without forking engine source.

Open the docs

Not ready to set up a database yet?

The live demo runs the same codebase you would be cloning.