Product / Multiplayer

Rooms without a server project.

Add rooms, invites, matchmaking, chat, shared state, and leaderboards through one SDK. Production play stays on Loki hosting—no leftover localhost server.

The multiplayer surface

What the SDK already speaks.

01 / Rooms

Create, join, leave.

Host-authoritative rooms with presence, late join, and a snapshot when someone reconnects.

02 / Invites

A code, not a server IP.

Share an invite. Friends land in the same room without you running matchmaking yourself.

03 / Matchmaking

Fill N, then start.

Fill a lobby or a team. The runtime creates the same authoritative room type either way.

04 / Shared state

Host writes. Everyone reads.

Casual and unranked play. The host owns the truth; clients do not invent a second backend.

Trust model

Built for friends, not ranked ladders.

Loki rooms are host-authoritative. That is the right fit for vibe-coded party games, puzzles, and co-op. It is not an anti-cheat layer for competitive rankings.

  • Reconnects restore the last snapshot
  • Host migration keeps the room alive
  • Identity is the same across every Loki game
  • Chat and private leaderboards stay on the room

One plugin. Zero infrastructure sprawl.

Play with people, not localhost.

Start free with private hosting, add multiplayer when you need it, and go public only when you are ready.