Narrative, TTRPG, and dungeon-crawler worlds can become a shared co-op session — you decide that at the start. Toggle "Play with friends" on the world's play screen, pick a party size, and you land in a lobby instead of jumping straight into the game. Friends join the same lobby via your invite link or room code, mark themselves ready, and the host kicks off a synced 10-second countdown that drops everyone into the game together. Sessions support up to six simultaneous players on Pro and higher plans; voice chat included. Arcade, retro, roguelike, and other real-time worlds play together through [co-op rooms](/app/help/co-op) instead.Narrative, TTRPG, and dungeon-crawler worlds can become a shared co-op session — you decide that at the start. Toggle "Play with friends" on the world's play screen, pick a party size, and you land in a lobby instead of jumping straight into the game. Friends join the same lobby via your invite link or room code, mark themselves ready, and the host kicks off a synced 10-second countdown that drops everyone into the game together. Sessions support up to six simultaneous players on Pro and higher plans; voice chat included. Arcade, retro, roguelike, and other real-time worlds play together through co-op roomsco-op rooms instead.
#Starting a multiplayer session
- Open the play page of a narrative, TTRPG, or dungeon-crawler world.
- Toggle "Play with friends" in the play expander and pick a party size (2 to 6 seats).
- Hit "Open Co-op Lobby" — that creates the session and lands you in the lobby.
- Share the invite link or room code, or invite friends and followers directly from the lobby's invite panel. Friends can join as registered users, signed-in guests, or one-time guests.
- Each joiner picks an archetype in the lobby (warrior, scholar, rogue, etc.) and clicks Ready.
- When the host clicks Start Game, every client runs the same 10-second countdown and lands in the game together.
#Turn modes
Multiplayer sessions use one of four turn modes. The host can pick explicitly, or leave it on Adaptive and wilds picks the right mode for the current scene.
- Free-form. everyone types whenever. Actions batch every 5 seconds and resolve together. Best for exploration and roleplay.
- Sequential. players take turns in a fixed order. Best for tactical combat or deliberate scenes.
- Simultaneous. all players submit for the same beat at once, then the narrator resolves them together. Best for fast-paced rounds and arcade-style co-op.
- Adaptive (default). wilds watches the scene and automatically switches to sequential when combat starts, then back to free-form after.
#Voice chat
Sessions include player-to-player voice chat powered by LiveKit. Click the voice button in the session toolbar to join the voice room. Voice chat is opt-in per player. you can participate in a session without voice and still type actions normally.
#Out-of-character chat
Every session has a dedicated OOC (out-of-character) channel for coordinating between players without sending actions to the AI narrator. OOC messages persist across refreshes and are only visible to the players in the session, not to the creator of the world.
#Host controls
The host can kick players, transfer hosting, end the session for everyone, or pause. Non-host players can leave at any time. When a player leaves mid-session, their seat opens up and the narrator can either retire their character to a rest state or weave them into ongoing prose.
#Who's in the session
The Who's here panel shows everyone in the session with a badge for what they are: You, Friend (people on your friends list), Player, or Guest for humans, plus Character for AI characters (credited to the player who brought them), AI ally for AI-filled seats, and NPC. The world's cast appears too: NPCs traveling with your party and characters present in the region you're standing in join the roster under the NPC badge, so the panel reflects the scene, not just the seats.
#AI characters in the party
Any player in the lobby — not just the host — can bring their own characters from the Bring Your Characters panel. Each character takes a party seat (characters count against the session's max players), shows in the roster with a Character badge credited to the player who brought it, and greets the party in the lobby chat when it arrives.
Characters in the lobby know exactly what they've been invited to: the world's name, premise, and genres, plus who's in the party. Talk to them in the out-of-character chat and they answer in character about the game you're all about to play. Those conversations are real shared moments — your character remembers the lobby banter, the invite, and that you played the world together, and carries those memories back into your 1:1 chats afterward.
Only the player who brought a character can withdraw it. The host can also invite world NPCs as AI players from the Invite AI Players panel; once seated, NPC players take turns alongside humans through the same narrator pipeline and respect the same turn mode.
#When a human player drops or leaves
- Network drop (tab closed, wifi off): Their seat is held open. In turn-based modes, an AFK timeout advances past their turn so the game doesn't stall. They can rejoin via the invite link and pick up where they left off.
- Explicit leave: They're removed from the active player list. The host can either continue with fewer players or invite an AI character to fill the seat.
Filter Explore to show worlds designed for multiplayer
#References
- Session Tactics: Single-player tactics that translate to co-op.
- Voice and Input: Voice chat setup and input modes.
- Getting Started: Create a world to play with friends.
- Characters Guide: Adding AI characters to multiplayer parties.
- wilds.ai FAQ: Multiplayer questions and troubleshooting.