How to Play D&D with Friends in One Room: Codes, Accounts & Voice Co‑Op
Why Play Together in One Room With an AI DM?
A living room full of friends and one shared story is still the best way to play. But somebody has to run the game, and often nobody wants to. A voice‑driven AI Dungeon Master like VoxDungeon takes that job, so the whole table gets to play. This guide covers what VoxDungeon’s multiplayer does today: room codes, accounts, who pays for what, and how to run a session where everyone sits in the same room. It also covers what multiplayer does not do, so nobody spends the first twenty minutes looking for a button that isn’t there.
The Short Version
- One person hosts. Hosting a room is a Premium feature ($4.99/month).
- Everyone else joins with a 6‑character room code, such as
4F2A9C. Rooms are invite‑only. There is no public lobby to browse, so the only people who get in are people you gave the code to. - Up to 4 players per room, host included.
- Everyone needs a free account to join. Friends who don’t have Premium can still join: each Premium host gets 4 guest passes a month, one per friend, and a friend who re‑joins later in the same month doesn’t use a second pass.
- It runs in the browser. There’s no app to download. Each player uses their own phone, tablet or laptop.
Solo play stays free. Only playing together needs a Premium host.
Step 1: Everyone Makes an Account and a Character
Each player signs up at voxdungeon.com on their own device. Accounts are not shared, and each person brings their own hero. Before you can host or join, the game sends you through character creation if you don’t have a character yet. You pick a name, race and class, then roll ability scores (there’s a Reroll All button if the dice hate you), then review. It takes a few minutes per person, so do it before the snacks come out.
There is no character import. You can’t load a sheet from D&D Beyond or a PDF. Everyone builds their hero inside VoxDungeon.
Step 2: The Host Creates a Room
The host opens Multiplayer, taps Host a Game, and gets a 6‑character code. Read it out, text it to the group chat, or write it on a sticky note. Codes are letters and numbers, so read them slowly. Mixing up “B” and “8” is the most common reason a join fails.
If the host isn’t on Premium, the game says so at this step and nobody else is affected. The person who hosts is the only one who needs a subscription.
Step 3: Friends Join With the Code
Everyone else taps Join a Game and types the code. A few things can stop a join, and the message tells you which one:
- “Room not found.” Usually a typo in the code. It also happens once everyone has left, because an empty room closes. (If only the host drops out, the room stays open and the next player becomes host.)
- “Room is full.” The four seats are taken.
- “Adventure already in progress.” You can only join before the host starts. Latecomers wait for the next session, so get everyone in first.
- Out of guest passes. A non‑Premium friend can’t join once the host has used all 4 passes for the month. Friends who already joined this month can still get back in.
Step 4: Decide How You’ll Talk
Every room has an Enable Voice Chat button that connects the players’ microphones to each other. When you’re in different houses, that’s what makes it feel like one table.
When you’re all in the same room, think twice before turning it on. Four phones playing each other’s voices a metre apart will echo and squeal. Most groups in one room skip party voice chat, talk out loud like normal, and use the game only for the DM. If one friend is joining from somewhere else, turn voice chat on and have the people in the room wear earbuds.
Talking to the DM is separate from party chat. Each player sends their own action from their device in the action box. That action goes to the host’s game, where the AI DM resolves it, and the narration appears on every screen.
Step 5: The Host Starts the Adventure
The Start Adventure button unlocks once at least two players are in the room. When the host taps it, everyone moves to the adventure screen together. From then on:
- The AI DM narrates to the whole party. Everyone sees the same scene and the same choices.
- Dice are rolled by the game. When an action calls for a check, the server rolls and the DM applies the result. You don’t need physical dice, though plenty of tables still roll them for fun.
- Each player speaks for their own character. Other players see your action as you send it, so the table always knows who did what.
A Short Example
Sam hosts and reads out the code 7C1E04. Priya and Leo join from the sofa and nobody turns on voice chat, because they’re all in the same room. Sam starts the adventure.
DM: The ferryman stops poling halfway across the black river. “Toll’s gone up,” he says, and doesn’t look at any of you.
Priya (rogue): I watch his hands while he talks.
Leo (fighter): I put a hand on my sword, but I don’t draw.
DM: Priya, his left hand keeps drifting toward a rope tied under the boat’s rim…
Most of the fun happens between the lines. Priya and Leo argue out loud about whether to cut the rope, and only then send their actions. A group gets a good pace by talking first and typing second.
Running a Smooth Session in One Room
- Agree on a speaking order for big moments. The DM handles actions as they arrive. In a fight it helps to go clockwise around the table so nobody gets talked over.
- Keep phones charged. A player whose phone dies leaves the room, and because rooms can’t be joined once the adventure starts, they can’t rejoin that session.
- Keep sessions short. An hour to ninety minutes is a good length, with a clear stopping point. Multiplayer rooms live only as long as the session, so plan to wrap up rather than pause overnight.
- Use one screen as the “table”. Some groups cast the host’s screen to a TV so the narration is big and readable. Everyone still sends actions from their own device.
- Remember who’s at the table. Rooms are invite‑only on purpose. Only share codes with people you know, and don’t post them publicly.
What Multiplayer Doesn’t Do (Yet)
So expectations are right on day one:
- No public lobby or matchmaking with strangers. That’s deliberate.
- No joining a session that has already started.
- No character import from other tools.
- No exported session log or transcript.
- No offline play. The DM runs on our servers, so every device needs a connection.
If you want the full tabletop logistics for a two‑person game, see our guide to running a two‑player campaign with a voice AI DM. If your group is spread across cities, remote play uses the same room code, with voice chat switched on.
Checklist Before Game Night
- Host has Premium. Everyone else has a free account.
- Every player has made a character.
- Host knows the guest passes are 4 per month, one per friend.
- Same room: voice chat off, talk out loud. Mixed: voice chat on, earbuds in.
- Everyone joins before the host taps Start Adventure.
- Phones charged, and a stopping point agreed.
Ready to Try It?
If you’d like to try the DM before inviting anyone, start a free solo game first. That’s the quickest way to learn how the AI responds. Then grab three friends, share a code, and play together.
Related reading
- How to Run a Two‑Player D&D Campaign with a Voice AI DM
- Play D&D Online with Friends for Free
- Solo D&D with Voice AI: Summer 2026
- Roll With Friends Anywhere: Remote Fantasy RPG
- Free Voice RPG Games to Play Alone this Summer
Ready to Play?
VoxDungeon is a free voice-driven AI dungeon master. Speak your actions, hear the story unfold.
Start Your Adventure