# The Engine — Arcanor

> A complete 2D MMORPG engine in Ruby: an authoritative 20 Hz game server, a Phaser client, deep RPG systems and a full in-browser world-building toolkit — the same stack serving the game you just saw.

## Key numbers
- **Real-time** — Live multiplayer
- **In-browser** — Nothing to install
- **7 / 105** — Classes / spells
- **Open world** — No loading screens

## A complete engine, not a demo

### Authoritative game server
A real-time, server-authoritative simulation: movement, combat, AI, spells and loot are all decided on the server, so cheating doesn't work.

### Fast, lightweight netcode
Each player only receives what's in view, so the game stays smooth and responsive — even on a modest connection.

### Deep RPG systems
Classes, stats and leveling, a full spellbook, gear and paperdoll, crafting, shops, an auction house and player-to-player trading.

### Seamless open world
Multi-layer maps you walk edge to edge with no loading screens, Z-level bridges to pass over and under, and a live day/night cycle.

### Castle War
Scheduled guild castle sieges — break the guardians and barricades, smash the Emperium to conquer, then defend your guild dungeon and treasure vault.

### Full creation toolkit
Build worlds right in the browser: a map editor, character generator, asset library and editors for every entity — plus an MCP server so an AI can build content for you.

## Two processes, one clean seam
A conventional web app handles accounts, admin and content; a separate authoritative server runs the real-time simulation. They share one database, so there's a clean split between "content & accounts" and "the live world."

Back to [Arcanor](https://arcanoronline.com/index.md)