Shared Planet MMO

One world. Native clients. Authoritative backend.

The project is moving to Unreal Engine clients for iOS, Android, Windows, macOS, and Linux, backed by persistent Postgres data and Redis-powered realtime coordination.

Client

Unreal Engine native/mobile client scaffold lives in clients/unreal.

Backend

API, world router, and region worker services run through Docker Compose.

Data

Postgres stores durable truth. Redis stores presence, tickets, and short-lived realtime state.