opendungeon

multiplayer

Create

Create a shareable Multiplayer lobby page. Multiplayer co-op keeps the authored story and village loop shared between players; race is only a same-seed challenge variant. The current live game still needs an opendungeon-host process for WebSocket play. If you are logged in, the invite metadata is also saved to your Supabase-owned world rows for later GM/cloud linking.

LAN host command

Internet host plan

For friends outside your network, the supported path today is a reachable `opendungeon-host` process on a machine you control. The planned website-hosted path is Vercel Sandbox under the host player's own Vercel account, with the resulting URL saved on the Supabase lobby row.

What this handles

  • Creates a stable URL you can send to friends.
  • Saves lobby metadata to Supabase for logged-in hosts without making the website own the live gameplay process.
  • Gives host and join commands for the current CLI multiplayer server.
  • Keeps Multiplayer on the authored story loop. GM-created worlds stay in the separate logged-in GM mode.
  • Adds a concrete Vercel Sandbox plan to each saved lobby, while actual provisioning stays blocked on account linking, runtime limits, cleanup, and billing warnings.