How to Make an Enjoyable D&D Campaign

Introduction: How to Make an Enjoyable D&D Campaign

If you play D&D, and are the dungeon master, or have been one in the past, you can relate to how hard it is to compose a well structure, and fun, campaign, so as I have been a dungeon master for 4 years (i'm only 12) I thought that it would be helpful if I gave a simple guideline to constructing such a campaign

Step 1: What NOT to Do

The following things are things that make the D&D experience sub-par, and should be avoided

  1. having the entire slew of quests come from one character, because having to go to one individual for every quest limits the range of quests to an area that is close enough to the character to go to without an encounter(also, may just be my players, but they will get bored and kill him/her, leave, or both).
  2. having one antagonist chasing around the players the entire time, it's boring, it's stupid, and it's ANNOYING.

Step 2: The Antagonist

aahhh, the antagonist, the hardest(and most rewarding) npc you will ever create in any D&D game. The basic needs for a good antagonist are many, but can be boiled down to these 4 main principles for an antagonist.

#1 fully planed out backround

#2 a reason for being evil

#3 a high social placement in their own evil kingdom(or the large overcasting kingdom of the game)

#4 properly ranked minions

Step 3: Introduction to the Campaign

All good campaigns need good intros, or they will start with an awkward mood, which is not what you want. TRUST ME. The first thing you need to do is get a simple, but normal setting, this will create a welcoming atmosphere, because the player is up against something simple that they can understand, Another important thing is that you introduce little by little the oddities of your world compared to ours, races, animals, names, government system, etc . . .

Step 4: Player's Purpose in the Game

Even though you might think it would be obvious to the player what his goal is, it really isn't, especially for new players, they might not understand what the overall reason for playing the game in the first place is, so it is very important that you always, in any manner, tell the player why they should play.

Step 5: NPCs-how to Generate and Use Them

Npcs are a crucial factor of almost every campaign, mostly because they are usually the givers of the quests in most campaigns, so it is crucial that the npcs are developed enough to be able to take on a short conversation with emotional accuracy at least, at best, the npc must be able to have a stable long relationship with the player/s while having a consistent personality, and also be able to change due to events during the story, instead of having pre-writen scripts for the npcs, have a sheet for each one, listing and classifying the personality traits of the character, so that they are adaptable to multiple conversations, also having a unique accent to each npcs voice makes the character feel more alive.

Step 6: Geography #1 the World

The geography of your campaign world is very important, so, you have to make a map. Please note that not all campaigns have to be on a large scale world, you could easily skip to step 8 and create a small world for your players, or you could take the approach of starting with the starting area, and build the world out from that, so you are not limited to the order of these instructions. First thing you need to do is understand what your players will be doing, and shape the world around that, for example; if you are leading the players along a strait path, then the land area in your world would be mostly in the shape of that line (if a little thicker), and so forth. Once you have the outline of your map, your done!, I will publish an instructable on making good looking maps, but don't let me be your only source, look up multiple tutorials, read books on mapmaking and look at some real maps.

Step 7: Geography #2 the Continents

On the continents, you should focus on mapping regions,rivers,large cities and mountain ranges, other then that, do the same thing for your continents as you did for the world (last step).

Step 8: Geography #3 States

for the states, do the same as for the world and continent maps, but map every river, area, city, town, and mountain (not the entire range).

Step 9: Geography #4 Cities

Now this map and the next one are very different from the steps before, so hang on, the city and area/town maps should be mapping out the important buildings of the area, and also showing the streams,sewer entrances, secret hideout locations (for DM only), the homes of people that will be important to the story, and all shops and taverns.

Step 10: Geography #5 Towns/areas

the same applies to these maps as to the city maps, but on these don't forget to include every building. (the picture is that of what a map you are giving to your player should look like),also for the players, you must not forget that they can also (with some skill), map out their area.

Step 11: Government

The government system is one of the most complicated things of any campaign world, from stocks, to time period you may be working on a government system for your world for years, writing all the laws, amount of enforcement pushed upon the people, etc, But some campaigns don't even need a government system for their function, so overall, if this is your first time creating a campaign, then I suggest that you simply copy an existing system(unless you got a lot of time on your hands).

Step 12: NAMES

Names are one of the most defining characteristics of any thing, whether alive or not, the name can change the way the players look at the character, completely changing the gaming experience, so it is crucial that you choose names wisely, for the entire function of your campaign is balanced upon the proper naming of everything, to know what name is the best to suite the thing in mention, you must first gather everything you know about that thing, and follow this flow chart to determine what type of name you should give it, and after that, just find a name that suites the needed purpose, also the names of well known people can help the player/s understand the things personality, before even beginning to develop a relationship.

First Time Author

Participated in the
First Time Author

1 Person Made This Project!


  • Puzzles Challenge

    Puzzles Challenge
  • Rice & Grains Challenge

    Rice & Grains Challenge
  • Lamps Challenge

    Lamps Challenge



1 year ago on Step 12

Proofreading is your friend. Please spend time with your friend.


1 year ago

Dear Sebastian,
Hi, my name is Danny and I’d like some help with a project for ELA. It's called the passion project. I’d like your help with being a Dungeon Master and making my own campaign. I know you have experience with DMing, and I have some questions for you below. If you don’t have enough time, then can you get me someone else to interview? Thank you for your time.

Interview Questions:
  1. What’s your favorite part of DMing, and why?
  2. How chaotic are your players on a scale of 1-10, and why?
  3. What was your first campaign like, and what was your favorite part about it?
  4. How detailed should the map be?
  5. What was your favorite protagonist that you made and why?

4 years ago

First off let me say you did an excellent job with this IBLE. It is very well written and covers a lot of the key points of running a good campaign. I have been playing D&D for over 30 years, so i have been through just a few campaigns both as a player and a DM. :) The only part that I disagree on is step one

  1. By giving an important character a position in society, it will make the players less likely to kill them because then they will face all the repercussions ... being outlaws, hunted, shunned from society, etc .. if they decide they absolutely HAVE to kill that guy .. then let them try ... if you dont want them to suceed .. then they get caught by an overwhelming number of guards before they manage to off him (maybe he got tipped off by one of his spies). Now they have the choice .. either work for him or rot in jail. If you decide you will let them kill the guy if they do it right .. then just incorporate his duties into one or more other NPCs (just like real life.. if someone dies their responsibilities will get assigned to others)
  2. While you don't want ALL your quests coming from one source, there is nothing wrong with having a MAIN quest giver that the party can always count on for "work" once the quest they are on is completed. If they happen to "find" new quest givers while out and adventuring there is nothing that says they can't go off on side quests.
  3. One of my favorite plot hooks is the "reoccurring bad guy" theme The BBEG (big bad evil guy) gains in level and power as the party ranks up .. the more powerful the party gets the bigger BBEG network becomes. BBEG is not always doing his own dirty work .. that's what lackeys and underbosses are for. There is nothing quite so satisfying as finally killing the BBEG after several previous encounters where they party thought they had him only to have him escape to bother the party another day.
These are just my opinions .. take them for what they are worth. Again .. great job on this IBLE!

Reply 3 years ago

thank you for the good edvice, I am always welcome to tips from more experienced players! (and what is an IBLE?)


Reply 3 years ago

You're welcome.. feel free to reach out to me if you have and questions or ideas you want to discuss about DMing.

IBLE - abbreviation for Instructable


Reply 1 year ago

i am a new dm And i am Making a campain and i need to know how to make a good storyline


Tip 2 years ago

First off this is a great IBLE for DM's with a few games under their belt.

1) When developing npc's you never know who the players will pick as an interesting one. Build them in blocks and classes.

2) In the blocks and classes have pre defined hooks and back stories you can then assign to the npc's the players want to interact with.

3) Every npc is a potential quest giver or enemy; give each class of npc's a reason to help or hinder the players.

4) Draw a timeline of what happens when and where. This will give an interesting coincident depending on players actions.

5) Even if players are not at a location, does not mean they won't hear a story about it days later, or even aproach as it has ended.

6) RP / Quest XP is just as important as kill XP.

Above all, have fun.