top of page

Creating 'The Caravan of Whispers': A GM’s AI-Driven Journey (Part 2 – Building)

Writer's picture: Danny McKeeverDanny McKeever

Creating 'The Caravan of Whispers': A GM’s AI-Driven Journey (Part 2 – Building)

In the first part of our series, The Caravan of Whispers Part 1: Dreaming, we explored the creative process of dreaming up a campaign. Drawing inspiration from the historical Silk Road to crafting the mysterious Taklamakan Desert as a setting, we laid the foundation for a rich, immersive world. The dreaming phase focused on big ideas, tones, and themes—an imaginative sandbox where possibilities were endless.


Over the next few weeks, I will walk through my process of creating a real, fully fleshed out, playable campaign. One that you will be able to download and play for free.


This blog moves us to the building phase where we will spend the majority of our time fleshing out the details to create a playable campaign.


Tools Used During This Step

  • The Game Master Platform: This is the platform that builds the campaign. It takes concepts and turns them into a playable campaign.

  • ChatGPT and ChatGPT Projects: I am still using ChatGPT projects to refine ideas and flesh out different campaign story arcs.

  • Or, NotebookLM: Store and connect notes around the campaign. This is a great second option and one that I would use if I did not have ChatGPT.

  • Midjourney: If Dalle3 is not getting me the right images, I will shift to Midjourney to get what I am looking for.


This blog will focus on the campaign details page, acts, organizations and encounter outline. The main goal is to establish the important NPCs, the key organizations and to land on the tensions.


4 Steps to Create a Campaign

  1. Dreaming: this is where the ideas flow and inspiration comes from many sources. The goal is to create a campaign planning template (PDF).

  2. Building: (Current Step) This is the act of taking a structured idea and turning it into a playable campaign. We start with the campaign planning template and then work on fleshing out the details using AI to help us create a playable campaign. You can find the campaign creation details here.

  3. Running: This is the process of getting to and running your first session and beyond. I shoot for 4-7 encounters and a few random encounters for the first session. Or, if I am playing with a new crew, I will run a session 0.

  4. Publishing: Finally, we will make this campaign live for anyone to play it through the Game Master Platform Marketplace.


 
 

Part 2: "The Caravan of Whispers" Building Phase with AI

Now, it’s time to turn those dreams into reality. In this step, Building, we’ll leverage tools like The Game Master Platform to develop a fully playable campaign. This involves fleshing out encounters, NPCs, assets, foes, and even the player characters themselves. At the heart of this process is the Campaign Planning Template, a tool designed to train the AI by outlining the campaign’s core elements.


The Campaign Planning Template is the key to aligning AI-driven creativity with your vision. By defining the world’s setting, central conflicts, and thematic pillars, you provide the AI with the structure it needs to generate cohesive, on-brand ideas. Whether it's expanding on the lore of a desert faction or suggesting unique encounters for Act One, the template helps transform your rough concepts into actionable elements.


In this blog, we’ll document how to effectively use The Game Master Platform and the Campaign Planning Template, to create a robust encounter framework, and build the essential components of a campaign. Let’s dive into the exciting step of building "The Caravan of Whispers" and see how AI can bring your world to life.


Training the AI in The Game Master Platform (TGMP)

The D&D RPG campaign planning page helps to train the AI on what your campaign is about and structure your campaign around acts.

In TGMP campaign edit page there are 6 mains sections.

  1. Campaign Details: this tells the platform the meta data about the campaign. It provides the GM and the AI with an understanding of the details, the type of campaign, starting level etc.

  2. Overview: This is where I put the content from the campaign planning template. It tells the AI all about the campaign.

  3. Acts: This is the chapters of your story. This is also where you group the encounters into the act for future GMs to understand the flow of the campaign. Think of this as chapters in a story. This is important as it will help you track what encounter happened when.

  4. Maps: This is the primary area for a regional map helping the GM understand where the campaign takes place.

  5. Video: This is a location to link a video overview of the campaign. The purpose is to tell others what your campaign is about and if you are making a public campaign, give other GMs an overview of how to run the campaign.

  6. DM Notes: This is where I will provide the inside details of the campaign. The flow of the campaign and the who done it notes.



Campaign Planning Template

Consider the campaign template as a guide to your campaign. The goal is to make it as information rich and as concise as possible, the purpose is to tell the AI all about your campaign. I try to keep it around 1000 words.

View Campaign Template


Organizations

One of my favorite books is The Game Master’s Handbook of Proactive Roleplaying by Jonah and Tristan Fishel, which redefines how GMs should approach player goals, and faction goals in their campaigns. The book emphasizes that factions are more than background elements—they are living forces with their own goals and conflicts that shape the players’ paths, whether as allies, rivals, or obstacles. This proactive approach adds depth and unpredictability to the game, making the world feel more dynamic and player driven.


"Make sure your factions have goals that relate to the same people, places, and events as your PC's goals." — Jonah and Tristan Fishel, The Game Master’s Handbook of Proactive Roleplaying

Using Organizations

I think through who the main organizations are and what do they want. By doing this it forces me to think like them and helps me flesh out the tensions that are happening in the world.


Why create organizations?

  • Gain strong understanding of who they are, what they stand for and how they fit into your campaign.

  • Trains the AI on who they are and what they are all about.

  • Allows the AI to help you build tensions between different organizations and the players.

  • Allows the AI to tie the organizations to your story and gives you an opportunity to deepen the narrative.


For each organization, using AI, I think through these questions.


Here is what an organization looks like in TGMP. Organizations helps D&D GMs to understand what they represent, to build tension between the players and other organizations using AI, like TGMP and ChatGPT.

Encounter Framework

I now move on to creating an encounter list. Here I do not worry too much about the nuts and bolts of each encounter; I am really thinking about them from a story perspective.


Encounters in TGMP help D&D GMs to go into detail around what happens in each encounter for their D&D campaign using AI


Here is the starting of my encounter list. I think about encounters if a few different ways. Each encounter exists for one of the following reasons, to move the story forward, to build atmosphere, and/or engage a PC backstory.


I also think about encounters from a GM or player focused. GM focused is me talking and presenting the encounter. PC focused encounter is where I set the scene and then let the players tell me what they are doing. You need a balance of both. A series of GM focused encounters in a row ends up feeling like you are doing all the talking and telling a story. To many player focused encounters in a row, tends to miss the story element and has a tendency to become more of a hack and slash campaign.



Taking the time to create D&D encounters in TGMP helps your to train the AI on each encounter and keep track of what happened as you play out your D&D RPG sessions.
List of encounters with my thoughts on their main focus.

Next, I go through each encounter, and I put in my thoughts and ideas from the AI on what might happen in each encounter. This helps me connect the dots across the encounters and think through how the players might engage with this encounter.



Here is an image of TGMP encounter detail page that allows you to tell the AI all about your D&D encounter.
Quickly add in my notes for what I think should happen in the encounter. I do this for each encounter.

For The Caravan of Whispers, I started with building out the small town of Shuanghe based on this image. I wanted to think through the different types of buildings and get an understanding and inspiration from the maps.


Here is a fantasy image of a town in my D&D RPG campaign.
Oasis town of Shuanghe - noticed how I pulled the styles from the previous blog, Ethereal Watercolor

Here is the town being built in Inkarnate. This map will be made available to the players in their PC items area. I decided on building out 4 separate encounter areas within the town. The other parts of the town I will have separate saved prompts already planned in the AI assistant.


Each arrow points to a landmark on the map that I want to make sure that I take into account.

This is an Inkarnate image of the town for me and my players to use during my D&D RPG campaign.

Conclusion

Taking the time to create a campaign document is essential for both organizing your ideas as a GM and training your AI assistant to understand your campaign’s world. Defining key organizations helps clarify their goals, values, and the tensions they create with both each other and the players—elements that are crucial to driving your story arc forward.

Additionally, outlining possible encounters allows you to start visualizing how the story will unfold during gameplay, ensuring that each challenge ties back to the campaign’s core themes.


In the next blog, I’ll dive deeper into developing player backstories and designing engaging encounters within TGMP.

2件のコメント


Casey Dingman
Casey Dingman
5 days ago

Thank you for this write up, this is incredibly insightful and helpful. Being a new GM and in the process of running my first campaign, one of the most difficult things that I struggle with is "connecting the dots" especially when it comes to my player characters backstories, their goals, and how to tie all of that in with the overall campaign, Acts, and encounters.


I love the “Campaign Planning Template” which I did not use for this first campaign but will definitely use going forward.


Throughout the blog Danny mentions a few times about “Training the AI.” For me this was so incredibly important. When I built out the first part of my campaign in the GMP I made…

いいね!
Danny McKeever
Danny McKeever
5 days ago
返信先

Thank you for the feedback! I am happy to see that the process is working for you.

いいね!
bottom of page