Skip to main content

Solo D&D 5e: the whole game, at your own pace

You can play D&D 5e on your own, and it is still the game: the same sheet, the same rolls, the same decisions. And when you want company, friends can join the same campaign.

Vaelantir: the timbered inn and walled gate of Karth's Hold on a rocky bluff, torches lit at dusk, with travelers and pack mules at the door. To the left, ivied imperial ruins rise from a misted valley, and a dragon crosses an overcast sky.

What changes without a table

A table is the jokes, the ill-advised plan your group still quotes four years later, and the surprise of another player doing something nobody expected. Solo play trades that for something else, and the trade is better than most people expect. And the table is not gone for good: on Rolegend a friend can join your campaign whenever they want, play their own character, and take their turn on their own time.

This is about the nights you do not have a group, and the campaigns that never fit a group's calendar.

What one player gets that four never do

The trade runs both ways, and a group has costs you may never have noticed.

The pace is entirely yours. A scene can take an hour or four sentences. You can spend an evening on one innkeeper without three other people going quietly out of their minds, and skip a week of travel in a line because nobody has to agree.

The character is wholly yours. No party consensus, no negotiating a concept against four other concepts, no pressure to cover the gap nobody else filled. You are not the healer because somebody had to be.

You can play the character nobody would let you bring. The coward, the liar whose lies matter, the paladin who is wrong about something important, the build that is mediocre in a party and interesting alone. At a table those impose on somebody else's evening. Alone they are just the game.

There is nothing to schedule, which matters because most campaigns die on a calendar rather than on a story. And it is there at seven in the morning on a Tuesday: fifteen minutes is a real session when the game waits for you.

Encounter math assumes four characters

You know this already, and it is the first thing that actually breaks. The XP budgets, the difficulty bands and the multiplier for the number of monsters all assume a party of roughly four. A medium encounter for four is not a medium encounter for one; it is a coin flip, and the coin is weighted, because what kills you is the number of attack rolls arriving each round rather than the size of any one of them.

Two honest fixes exist and both are authorship rather than arithmetic. Cut the number of bodies on the other side instead of only shaving their hit points. And put something on your side with a turn of its own. The Reclamation, the campaign most people start, was written for this product. It is not a four-player module with the numbers filed down.

An ally is first-class here rather than a narrative flourish: every participant in the initiative order is typed as a player, an NPC or a monster, so a hireling or a bound companion holds a real slot and acts on its own turn.

Nobody is going to stabilize you

At a table, zero hit points is a setback: somebody spends an action, somebody drags you out. Alone it is the whole question, because there is no cleric, no Medicine check from the person standing over you, and nothing between you and three failed saves but the dice.

That is not softened here, and not fudged either. Death saves belong to Keystone Engine: successes and failures are stored on your character between turns rather than remembered, three failures is death, a natural 20 puts you back up at 1 hit point. At 0 you stay in the initiative order, because a dying creature still takes its turn to roll, and what stops you acting is the unconscious condition rather than removal from the fight. ROWAN finds out how the save went at the same moment you do.

What follows is a different way of playing, and experienced players arrive at it fast. Survivability beats damage when nobody is standing in front of you, a healing potion is standard equipment rather than a luxury, and retreat stops being an admission and becomes a tactic.

The action economy is the actual difficulty

Four goblins against four characters is a fight. Four goblins against one character is four attacks a round into one, and one action back. Nothing in the rules fixes that, because it is not a rules problem. It is who is in the room.

Keystone enforces the per-turn economy strictly, for you and for everything else: one action, one bonus action, one reaction, with spell components, concentration, resistance and immunity applied where they fall. But enforcing the economy honestly is not the same as fixing the ratio, and two things fix the ratio. The first is the party: a run holds several characters. Friends can join and take a character each, you play the rest, and ROWAN plays the companions who travel with you, each with its own slot in the initiative. The second is encounter design: fewer and larger threats, hazards that are not creatures, terrain that costs the other side something.

You cannot referee yourself, and solo is where that bites

At a table this is invisible, because it is somebody else's job. Alone, the person deciding whether that door is DC 15 or DC 12 is the person who wants to get through it. Nothing stops you rerolling, or deciding after seeing the number that the guard was distracted anyway. It ends more solo campaigns than lethality does, and it never feels like cheating while it happens. It feels like good judgement.

Which is why a separate game engine matters more alone than it ever does at a table. At a table the Game Master is the separation. Alone it has to be built, and here it is two systems that do not share a job. Keystone Engine is a game engine, built apart from the AI. It handles the dice and the game state: every roll, the modifiers off your sheet, and hit points, conditions, spell slots, currency and inventory. ROWAN, our narrator, is handed the result afterwards, gets no say in it, and cannot roll again. The number is settled before any narration starts, so the story cannot nudge it.

What the engine enforces

Most of D&D 5e is enforced in code today. Conditions are stored and applied by the dice code itself: auto-failed saves, attacker advantage, the cannot-act block.

Position, the place text-based play has always failed, lives on Rolegend's Virtual Tabletop. When a fight goes on the battle map, every hero and every enemy has a token, and the engine enforces the grid: movement is spent from real speed, difficult terrain costs double, cover adjusts the AC every attack is checked against, a wall stops a fireball, a bow has a real range, flanking earns its advantage, and opportunity attacks are detected from the path your token actually took. Fog of war follows what your character can really see, and light and darkness change what each creature can see. A quick scuffle can also stay in the story, with no map.

If the tactical layer is your favorite part of fifth edition (the battle map, the five-foot step, the fight as a positioning puzzle), the Virtual Tabletop is where you get it. And when you want company, a table seats up to 6 players, each with their own character. The guide to D&D online with friends explains how that table plays, live or one post at a time.

So, does it count? You are making the same decisions under the same rules, against dice you do not control, with a character who is entirely your own, and a table that is open to your friends whenever you want them.

Questions

How is this different from playing D&D with ChatGPT?

In a chat window, the same thing that writes the story also writes the numbers. So a roll is whatever the sentence needed it to be, and asking again nicely tends to produce a better one.

Here those are two different systems. You roll your own die, andKeystone adds the modifiers from your sheet before any narration exists. ROWAN gets the result and has to live with it. Your character sheet works the same way: hit points, gold, conditions and quests are stored and updated, not held in a conversation that has to keep remembering them. Nothing quietly drops your shield forty turns in.

A chat window also only knows what still fits in it. Every turn you have played here is searched by meaning instead, so a detail from a session weeks ago is put back in front of ROWAN in the words you used. It does not survive only if a summary happened to keep it.

Can the AI Game Master cheat on a dice roll?

Not on the number. ROWAN never touches the dice. Keystone hands you the die, adds up your bonuses off your sheet, and records the result before a single word of the reply is written.

ROWAN chooses how a result reads, gently or hard, as the story needs. It cannot turn a 4 into a 19, and it cannot decide after the fact that the lock was easier than it said.

Can I play Rolegend with friends?

Both. On the paid plan a host sends an invite link, and up to 6 players sit at one table, the host included. Friends on the free plan can join. Each player plays their own character and pays for their own turns. Friends who are online together play live, and the table is also async play-by-post, so each player can drop in whenever they want. In a fight each player acts on their character's turn, and an email says when the table waits for you.

Alone, one person does not mean one character. On the paid plan a run holds a party of up to 6: you play the ones you want to play and ROWAN runs the rest as companions. Keystone rolls their initiative, and each companion acts on its own turn. The free plan is a single character.

How long does a session take?

As long or as short as you want, because nobody is waiting on you. You take a turn, the world answers, and the game sits there until you come back. Fifteen minutes on a bus is a real session.

A session is a chapter you close when you feel like it, not a clock running down. There is no scheduling, no voice call and nobody held up while you think.

All questions.

Why play on Rolegend

  • When your character acts, the game hands you the die to roll, and Keystone Engine adds the modifiers from your sheet.
  • On the battle map, Keystone Engine enforces movement, difficult terrain, cover, line of sight, opportunity attacks, flanking and weapon ranges, and every player at the table moves on the same map.

Start

Take a ready-made character and write one line, alone or with friends.

Request early access

Read next