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.