Skip to main content

Signup for our free newsletter!

Get community gems and free products in your inbox every month.

It’s Not Just a Map, it’s a Machine…

The sandbox is often sold as a map, but it’s actually an engine.

The most common issue when it comes to prepping and running sandbox campaigns is that GMs burnout because they build “too much world” and “not enough game.” They treat lore as content, but lore is just busywork if the players can’t touch it. To launch a successful sandbox, you must strip away the vastness and focus on the loop. And to keep it running, session after session, you need to make the world feel alive.

This guide will give you the blueprint for the optimal sandbox campaign (optimal meaning; easy to build, easy to run and fun to play in) and list the critical components needed to make it engaging to play in long term.

What is a Sandbox Campaign?

First, let’s establish a shared definition of what we are talking about. A sandbox is a campaign style where players freely explore an open world and choose their own goals, while the game world evolves dynamically in response to their actions. Sandboxes can have overarching narratives, but they don’t have to. It’s perfectly fine to build a sandbox around 3-5 settlements and give each one a “main quest” that are completely unrelated to the others.

Ok, so that’s the formal definition, now let’s look at what we are actually trying to build, I think this is the best framing:

The sandbox is a machine that converts player curiosity into adventure.

When I call a sandbox a machine, I mean it is a system of interconnected parts designed to produce a specific output: emergent gameplay. If the machine is constructed correctly, it doesn’t require you (the GM) to push it. It runs by itself, fueled by the players’ own goals. When you move away from being a “storyteller” and become an “architect,” the world stops being a static backdrop and becomes a reactive environment that evolves over time.

This guide is centered around the three pillars needed to build such a machine, which will let you run the ultimate sandbox campaign:

  1. A strong foundation: Your starting zone and the content needed to get of to a good start.
  2. A will of it’s own: Factions are the lifeblood of a sandbox campaign. They are what makes the world feel alive and bustling, even if the players choose to watch from the sidelines.
  3. A pull of its own: You need clear incentives for the players to engage with your world, this is what makes players invested.

Are you preparing a sandbox campaign right now?

View Results

Loading ... Loading ...

Pillar I: A Strong Foundation

Complexity is the silent killer of the sandbox campaign, and most GMs fail because they try to build a continent before the players have even bought their first torch. They front-load the friction, burning their mental energy on lore that will never see the light of day. To eliminate this friction, you must adopt the philosophy of Minimal Viable Prep.

Here’s what you actually need to get your sandbox campaign started.

Critical components

  1. A small hex map, we recommend just 7 hexes to start with
  2. A settlement, start with a village. A city is just too much work
  3. A dungeon
  4. Three unique and slightly fleshed out NPCs
  5. A handful of interesting treasure items
  6. Rumors related to the 7 hexes
  7. An encounter table adapted to the region

If you got all of the above, you have a strong foundation. The first few sessions will go great, and you won’t have to stress about not knowing if you’ve missed any details that will force stressful improvisation. You can add more stuff, but we highly advice not to, this is enough to get started It’s better to expand your sandbox from session to session, than to frontload all the work and launch a massive campaign world.

Now let’s go through the components in more detail.

1: The 7-hex starter

You don’t need a kingdom. You need a backyard. The secret to a robust sandbox is to build a “tight starting package”. This is why we use the 7-Hex Starter.

Start with a cluster of seven hexes. One of these, whether it sits in the center or on the periphery, is your starting settlement. This creates a ‘Closed Loop’, a manageable pocket of territory that acts as the campaign’s anchor. Within this 7-hex cluster, you should place:

  • The starting settlement: Your social hub and save point. It’s important to not build a city for the first few sessions, it’s too much work, always start in a village.
  • Four wilderness hexes: These mainly serve as dangerous wilderness, don’t place any points of interest here. It’s perfectly fine to have empty hexes, they add weight to the player’s decisions when navigating.
  • A dungeon: The “main” objective for the first few sessions.
  • One minor adventure site: A mysterious obelisk, a ruined watchtower, a grove with forest spirits. Something that’s not a dungeon, but still a place of adventure.

Constraints are a feature, not a bug. By limiting the initial scope, you reduce the player’s mental load. They aren’t choosing between a thousand possibilities; they are choosing between distinct directions. This geometry provides immediate focus without the paralysis of choice. It allows the players to actually learn the geography, transforming them from tourists into locals.

2: The settlement

A small village is the perfect starting point and hub the first few session. Populate it with a handful of named NPCs (more on that below), and make sure it has the expected shops and services the adventurers will want to seek out. Personally, I go with a general store for supplies, a blacksmith that can forge gear if the PCs retrieve some materials (a trope, I know) and an unexpected shop/establishment matching the region. If it’s a coastal village you could add a guild of oyster fishermen, if it’s an inland village try a winery, and so on. Something that adds flavor and character to the village, and that’s easy to understand.

Don’t bother with a map of the settlement, just describe it in broad strokes to the players.

3: A dungeon

We are not going to spend a lot of time on this topic, because there are hundred of great dungeons out there, that you can easily drop into any campaign setting. Pick one you like, or build your own.

The main pieces of advice here is to plant clues about other places of your world, in the dungeon. It could be a fallen adventurer’s journal, detailing how there is a hidden stash of treasure behind a waterfall a few days to the north. This will spark wanderlust in your players, who will feel that they want to explore your world, not that they need to. It’s an easy way to add small nudges that push the players in various directions, something that helps you prep the right things for the next session.

undaunted solo ttrpg

Click the image to check out our post on Substack about why you really shouldn’t read past 21 of Undaunted, the solo rules for Adventurous.

4: Three NPCs

Don’t name everyone in the village, three people is enough. Most GMs over-populate their settlements with dozens of shopkeepers and guards who have no utility. This creates “social friction” and adds to the mental load of everyone at the table.

Flesh out three NPCs and stop there. For example:

  • The innkeeper: The functional hub of your town. They are the primary source of rumors.
  • The merchant: The provider of “Aspirational Gear” (more on that in Pillar III), the person who holds the carrot on the stick.
  • The local conflict NPC: A person who represents one of the active factions in the area.

Deep utility beats wide variety. Giving the players three distinct, memorable faces reduces the mental load for everyone. It’s easier for players to care about three people they see every week than thirty caricatures they meet once. For each NPC, you only need three things: a Goal, a Fear, and a Quirk.

  • Goal: What do they want? And how could the players help achieve that?
  • Fear: What is stopping them from getting it themselves? And what will they make en effort to avoid?
  • Quirk: A physical or vocal trait that makes them immediately recognizable. Split nose, Constant fidgeting, Giggles a lot, etc.

Check out our NPC generator to roll up unique NPCs in seconds.

5: Treasure

This is one of those things that many GMs underestimate. I’ll tell you now; It’s impossible to improvise satisfying treasure. That’s just the way it is. You might “save this for later”, thinking you’ll figure it out, and then you’re there, mid session, trying to improvise what the treasure chest in the dungeon contains, and you’ll fall flat, I promise you that.

So don’t be like me, don’t underestimate this. Always prepare treasure ahead of time. We recommend 3-5 pieces of unique gear in your 7-hex starter region, it could be as simple as an ornate sword, not magical, just ornate. But sprinkle in some magic items as well, after all, it’s one of the key drivers for players, finding cool magic items.

6: Rumors

Write a D6 table of rumors about the 7-hex region. Make 2 of them false. Consider the rumors to be ‘leads to adventure’. The correct ones might lead the PCs to hidden entrances into the dungeon, or a patch of rare magical herbs in the nearby forest. The false ones might send them on a wild goose chase, or trick them into not bringing torches to the dungeon, because someone at the tavern told them about how there are glowing mushroom in the caves, but it turns out to be a local myth (false rumor).

Roll randomly on the rumor table whenever the players engage with the settlement and it’s obvious that they are looking for things to do.

7: Encounters

Random encounters aren’t just a way to sprinkle fights into your game, they are so much more important. The purpose of random encounters is to add unpredictability, and create novel situations the GM didn’t think of, this keeps the game fresh and unique for everyone, while at the same time removing the need to prepare such situations ahead of time.

To get the most out of your random encounter table you must combine it with a reaction roll, and preferably also a “Activity” and “Distance to party” roll. We’ve got an extensive guide on how to build random encounter tables, which covers all of those aspects, so be sure to check that out.

Here are two examples of how these four tables work together to create unique situations, that are often much easier to improvise than you might think.

Example 1: You’ve rolled 1D6 Goblins on the encounter table. The “Activity” roll shows; “Scavenging” and “Distance to party” shows: “Close, the PCs are ambushed!”, lastly, to everyone’s surprise, the reaction roll comes up as “Friendly”. To me it sounds like the goblins are scavenging through the PCs things, perhaps looking for food? And if they are friendly, to me that sounds like they are desperate. I would find it easy to take that “prompt” and run with it, the situation feels clear and it’s obvious how it’s interesting.

Let’s look at another one, similar rolls but wildly different output.

Example 2: It’s the same 1D6 Goblins, but their activity is “Hunting”. Distance to party rolls the same, “Close. the PCs are ambushed!” and lastly, the reaction roll comes up as: “Hostile!”. It’s pretty clear that the Goblins are hunting the PCs and have now ambushed them.

Same tables, same number of rolls, yet wildly different outcomes, each effortlessly becoming an engaging encounter for the players

With these four tables working together, you only need a D6 random encounter table. It will be more than enough for many sessions. If you want to add in super rare encounters, upgrade it to a 2D6 table and put the rare encounters on the ends of the table.

The blueprint in practice: The one-sheet adventure template

If Pillar I is the theory, the One-Sheet Adventure Template is the tool.

I designed this free template specifically to be the physical blueprint of your sandbox. It forces you to adhere to the “Minimal Viable Prep” philosophy by providing exactly enough space for what matters and zero space for what doesn’t.

  • Everything you need: It contains the 7-hex map, space for your three key NPCs (with Goal/Fear/Quirk fields) and the settlement they live in, blank rumor and encounter tables, a streamlined dungeon tracker and space for some unique treasure.
  • It’s a cheat sheet: Instead of staring at a blank notebook, you simply fill in the fields. Once the page is full, you are officially “Session Ready.”
  • Organic expansion: This isn’t just for one-shots. When your players eventually push past the edge of your initial 7 hexes, you don’t need to prep a new world. You simply expand the map, and continue building your world one session at a time.

By using the template, you ensure your sandbox stays lean and high-torque. It’s the easiest way to turn a handful of ideas into a living, playable sandbox.

Grab the Adventure Template for free to jumpstart your campaign.

Pillar II: A Will of its Own

A sandbox needs to be alive. If the world only changes when the players are looking at it, it isn’t a sandbox, it’s a stage play, and factions are the fuel that keeps a sandbox from becoming a stagnant pond. Without them, the players are just tourists. With them, the players are catalysts.

Let’s take a look at how to effectively add factions to your sandbox.

The triangle of tension

A common questions is: “How many factions should I have?“. My advice is to start with three, and here’s why:

  • Two Factions create a binary “Us vs. Them” choice, which is often predictable and flat.
  • Four+ Factions create a spreadsheet and GM burnout.
  • Three Factions create a Triangle of Tension. This is a dynamic where interests overlap, collide, and shift.

Make sure you anchor those initial factions locally, and with competing needs.

  1. The Village Council wants to build a bridge to support trade.
  2. The local Druid Circle wants to protect the forest.
  3. The Goblin Tribe wants to raid the village for food and ‘shinies’.

By picking a side, the players aren’t just “exploring”, they are taking a stance. Conflict fuels fiction.

The progression path: Escalation as gameplay

Ok, so now we have factions with goals, but in order to run them without the mental load of political simulation, you need to turn your factions into a mechanical engine. They shouldn’t just “exist”, they need to feel alive and move toward a goal. Every faction needs an end goal and a clear, escalating path to get there.

To make this as gameable as possible, and easy for you to manage, we need a clear mechanical progression system. We recommend giving each faction a clear goal, and a five-step progression path towards that goal. This is then tracked using faction progression.

Here is a simple example, the goblin tribe living in the mountains near the village mentioned above.

The goblin clan wants to raid the village, burn it to the ground and steal all ‘shinies’. Here is their progression path, meaning, these are the events that will play out in your campaign as the goblins reach each step towards their end-goal:

  1. Goblins are sighted skulking about the outskirts of the village. A quest to scout the hills for goblin activity is posted on the notice board.
  2. Goblins wolfriders raid a trade caravan, causing prices in the village to double for a month.
  3. Goblins pillage and burn an outlying farm, further escalating the tension, a bounty is placed, for each goblin head the PCs bring back to the guard captain they are rewarded.
  4. Goblins burn the bridge being constructed, isolating the village.
  5. Goblins launch a full-blown attack on the village. They strike at night and aim to pillage, burn and slay. If they succeed, the village is no more and the state of the region forever changed.

When players see the shop prices rise, they aren’t just reading “lore”, they are feeling the friction of the faction engine. It forces them to act or accept a degraded world. To make this as interesting as possible, we need an escalation path for the village and druids as well. Preferably they should all collide, this creates organic friction and new situations for the players to react to.

But how do the goblins advance?

We’ve got an escalation path, clear outcomes of the goblin threat increasing in the region, so let’s go through how they advance on this track. This is done via the World Event Roll.

The world event roll: The heartbeat of your sandbox

Pillar 2 is all about components that make the world move autonomously, without the PCs involvement. The world event roll is a central pieces to achieve that.

The concept is simple, at the start of each new day, the GM rolls on the world event table, a table which consolidates a few things you’ll often see as separate mechanics and tables in sandbox campaigns.

1D6 RollEvent TypeDescription
1-2Faction AdvancementOne group moves closer to their goal. Roll on your faction table to see which faction advances.
3Harsh WeatherHeavy rain, Thick fog or a blizzard that adds mechanical friction to travel and/or combat.
4Settlement EventMarket day, local holiday or rare merchant passing through, something to be excited about.
5-6Fair WeatherA warm summer breeze, sun shining on golden leaves or a calm spring day. A good day to travel, no mechanical impact.

This table combines weather, faction advancement, and settlement events into a single ‘heartbeat’ for the world. You can tailor it to your needs, but I strongly recommend folding all those things (and possibly more) into one roll, it simplifies your work as GM. This approach eliminates redundant rolls and ensures the world breathes every day, even if the players stay in town.

A potential downside of course is that you’ll never have heavy rain on a market day, or faction advancement during a blizzard, but that doesn’t matter. It might sound like it would, but trust me, it doesn’t. Being a GM is hard already, you don’t need more stuff to worry about.

Balance progression points to your campaign

Statistically it should take 45 days for one of our three factions in this example to reach max progression (based on the dice probability math). This might be fine for the Goblin clan’s progression path above, but you need to make sure you balance the number of factions and  their progression points accordingly, so that your holy zealot faction doesn’t complete a full crusade in one week due to a few lucky dice rolls.

Adding depth and complexity

The world event roll is a powerful mechanic that can greatly streamline your game. If you want to take it further, consider exploring the following:

  • Connecting quests to factions, and having them add or subtract progression points.
  • Faction progression steps affecting other factions (certain goblin clan progression results cause the village to regress and so on).
  • Other world events impacting faction progression (an earthquake would be devastating for the bridge construction).
  • Allying with factions and gaining influence over them.
xp reward systems ttrpg

Click the image to check out our post on Substack where we list the 7 most common xp reward systems, and what kind of games they promote.

Pillar III: A Pull of its Own

The final pillar ensures the sandbox machine keeps running session after session. In a poorly designed sandbox, the players feel like they are blindfolded in a dark room. They stumble around until they hit something. This is “navigational friction.” To foster proactive players, you must provide the data they need to make meaningful decisions.

To achieve this you’ve got two tools: Information and Incentives. Let’s go through them.

Information: The promise of treasure

Agency requires information. If players don’t know the difference between the Swamp and the Mountains, their choice to go North is meaningless. If you want a campaign where the players are at the steering wheel, and where you don’t have to spend valuable energy shepherding them around the world, then they need good information to base their decisions on.

Here are three ways you can sprinkle information in your world in a way that feels organic and exciting:

  1. Rumor tables: This is a tried and true classic! In it’s simplest form it’s a D6 table of rumors covering a small region, where at least one of the rumors is false. Provide the players with a random rumor whenever they engage with the settlement in an obvious attempt to gain information. If you follow my advice and use the 7-Hex Adventure Template a D6 table of rumors will be enough for the initial region, but once you expand the world you need to expand the rumor table, either by adding a new one for the new region (how zones in MMORPGs work), or if you want a campaign-covering rumor table, just make it longer and add in the rumors from your initial table. Remember that rumors should be a bit vague, this makes them more exciting. Have them say things like: “The derelict church to the east is guarded by evil spirits, but Henry the Minstrel says he had tea with the old bell-ringer there last week. I can’t make sense of it.“. That’s an interesting rumor, is it haunted or not? Why is the bell-ringer still there if the church is not in use? Who’s lying? And why? How should the PCs prepare if they want to explore it?
  2. Cross-pollinate your locations: Sprinkle leads to various people and places in your world, to connect them to each other. It can be as simple as placing treasure in the bandit camp, that clearly belongs to one of the noble houses. This is offers the players two choices,: should they try to sell the obviously stolen goods, or bring it back to the noble house to gain their favor? Try to connect all your primary adventure sites (dungeons, bandit camps, etc.) to at least one other location, over time this should create a web of connectivity, which will ensure that your players always have a hot lead to follow. This will in turn relieve you of having to throw interesting things at the players.
  3. World events: Remember the world event roll, some settlement events and/or faction progression points could give the PCs information about events or places. For example, a rare settlement event could be a bard visiting the settlement, singing songs about the lost tomb in a swamp to the south, or the terrifying wyvern in the mountains four days to the west.

There are of course more ways to feed your players information about the world, so be curios, try things, and see what works for your group.

Incentives: Knowing what you’re working towards

Clear incentives is what makes your players feel like they are in the driver’s seat. They know what they want and will find a way to get it. In a narrative driven campaign (often used as the opposite of a sandbox) players are mainly there to tag along on the ride. But a sandbox is all about the GM not having to push the players, the players should motivate themselves to go on adventure and engage with the world. Remember the saying: “The sandbox is a machine that converts player curiosity into adventure.“.

Incentives can come in many shapes and forms, here are a few commonly used incentives that will spur your player’s urge to go out and explore the world to be able to attain them.

  1. Aspirational gear in the starting shop: Many GMs despise the idea of shops selling rare and powerful items, I think they are wrong. I recommend you to add one or two really cool pieces of gear to the shop in your starting settlement, but price them high! Make it clear to your players that they will have to work hard to attain the coins needed to buy these items. It’s a simple but elegant way to get them to care about the in-world economy. If they know, already from the start, why they want gold, they will be on the look-out for any opportunity to get that gold. They will engage with the world in a different way.
  2. Factions to join: Joining a powerful faction is always a highlight for players. Once they have engaged with a group and proven their worth, make it clear that formal membership is a possibility. However, it shouldn’t be easily attained; frame it as an alluring, long-term goal. For maximum impact, ensure the tangible benefits of joining are transparent. For instance, joining the Circle of Scholars might grant access to a private network of arcane portals connecting all major settlements, while membership in the Brotherhood of the Lotus could provide access to black-market fences in every town, making it effortless to offload those stolen noble house valuables found in the bandit camp.
  3. Quality of life upgrades: The bridge over the river is broken, making travel between the village and the nearby town arduous. The village is trying to rebuild the bridge, but goblins are harassing the logging camp, making work slow. I think you get the point? Helping the villagers rebuild the bridge will save your PCs valuable travel time in the future. The same scenario could be used for activating arcane portals, rebuilding a burned-down port, or the PCs being able to get powerful blessings whenever they return to town, if they first locate the three relics that were stolen from the temple. Permanent world-upgrades like these are great long-term goals that make your players feel like they’re part of the world.

The town loop: Your campaign “save point”

The most elegant solution to the “Missing Player” problem and scheduling friction is the Town Loop.

Always end the session in town. This is a non-negotiable design choice. Ending in a safe zone creates a clean procedural break. It allows your table to be fluid; players can drop in or out between sessions without the friction of explaining why a character vanished in the middle of a monster-infested hallway. If Erland the Dwarf’s player can’t make it this week, Erland is simply resting at the inn recovering from a massive hangover. Don’t write a narrative justification. State it in five seconds and move on. The game must be bigger than the attendance list.

If you manage to pull this of (not an easy feat, I know) it doesn’t just solve missing player issues; it structures your campaign so players feel truly in control of what they pursue and why. When each session starts as a fresh departure, acting on gathered information and chasing incentives becomes much more intuitive. This clarity boosts player motivation and, in the long run, leads to a more stable attendance list from session to session.

The Town Loop also slashes GM overhead. There are fewer moving parts to juggle, and when combined with your procedural setup, the world event rolls, faction progression, and so on, you can effectively “switch off” the campaign between sessions. This is a massive win for avoiding GM burnout, allowing the system to do the heavy lifting while you simply show up and play.

how to run a sandbox campaign

Final Thoughts on running sandbox campaigns

The best sandbox campaign is one where the GM does less and the players do more.

This is best achieved by presenting clear incentives and providing ample information to your players, so they can make informed choices.  If built correctly, this creates a loop where your players feel that they are in control and that they want to explore your world, not that they should explore it.

Pair that with an autonomous faction engine that runs itself, not requiring you to figure out what happens, and you’ve assembled the perfect mix of components. You’ve built a machine that converts player curiosity into adventure.

If you follow the advice detailed in this comprehensive guide I promise that you will be able to enjoy a successful sandbox campaign.

Further reading:

dawnfist

We believe in designing games and resources in a simple and elegant manner, to make it as easy as possible to both prep and run the game, letting you focus on having fun!

Level up your game!

Signup now and get GM tips, useful tools and a free Demon Generator PDF!