Thanks for sharing this. I've ran a D&D campaign last year and I would take some rough notes of the events on each episode. I got lots of value from GPT by doing two three things: a) Asking it to summarize the session and highlight open quests/questions. b) Ask GPT to play out what would happen next with regards to a certain character or plot. c) Take the summaries of multiple adventures and then use that to chart long term plots or to summarise the adventure. Like you mentioned, the iterations are very helpful. On a separate note, I was able to get cool "achievements" from the notes. By logging who does what attack, failures and crits, you get a good granular view of "who dealt the most damage" or "who was the most injured player". GPT is good at picking those up.
Cool! One of my players is doing a really good session notes, it's almost a play report, from every session and on the top of it, we record every session, so I can just feed it my transcripts. Interesting how I regularly use it to generate things for both of my current long term campaigns (one in The Between and second in Trophy Gold), but until your comment I hadn't thought about giving it session notes :D :D :D
Awesome video! I had wondered about how ChatGPT would handle a full solo adventure. I love the idea of the journaling and to have ChatGPT fill in days by itself.
One thing I didn't mention is uploading a published solo adventure to ChatGPT and seeing how that works. I've played many of PAUL BIMLER's solo adventures...but I haven't experimented very much with asking ChatGPT to run them for me. Tell me if you find anything that works!
First time watching your videos. I like your take on this, and your style of presentation. I'm a big fan of people that present the pros and cons without making a list. Keep it up.
I have been having a blast playing with roleplaying with Chat GPT lately. I find that it's great at role playing a character you have created, especially after taking that character on adventure. This allows you to basically roleplay against your own characters, and it's pretty amazing.
Where can I start with Chat GPT to do roleplaying? Im unable to get together with friends on the regular, but I would still like to skirmish here and there.
I tired it and liked it. I did notice after about 2-3 hours it sort ofnloses track. I figured out how to break my adventures down into "chapters" and when we get to the pausing point I ask Chatgpt for a detailed summary for the chapter we just played and then I take that and start a new Chatgpt conversation
I have tried playing D&D with Bard AI several times and it sometimes does well at first as a player or a DM, but it eventually jumps into full story telling mode and just writes the rest of the story. I did have luck with it creating an adventures to run for my players with some prompting from me. I have used it to help me as a DM writing dialogue for my villains. I had a bard that would say little poems about all of the characters in the game, that I had Bard AI pre-write for me. That was a lot of fun. I will keep it open on my lap top behind my DM screen to create NPC's and such. It is a great DM assistant.
I use chat gpt to help develop narrative elements for rpgs. I handle mechanics and use game master assistant for yes or no questions. This makes for a fulfiling adventure that, in my opinion, is a close one can get to an rpg session feel. Using roll tables for loot
Regarding wanting to maintain that separation of player knowledge/tactics vs. character knowledge/tactics, it may be more suitable to treat the PC as an NPC. This way, you can go into full GM mode and be just as surprised when the protagonist(s) do something unexpected or, better yet, more congruent to their character but at the risk of suffering some major setback. The traits system of Pendragon could be a very helpful template to extrapolate from or to use directly during dramatic moments.
I find it good for descriptions, creating multiple plot hooks at once and creating NPCs and their basic back story. It can also give you ideas for campaigns as well....
I use Chat GPT to generate custom tables e.g. “ten things that could threaten the safety of a town in England in the 17th century”, “ten things that pirates are concerned with”, “one hundred problems that an individual might face in their personal life” sometimes it lists fewer than you ask for and you have to prompt for more.
I found that Chat GPT great for converting anything from 4th ed D&D to any other version. I finally got the stats for the 4th ed Star Spawn for my Pathfinder 1e games. I also love how Chat GPT helps when it comes to obscure ideas for monsters, templates, classes, pantheons, plains of existence and other things. Within the last few days I ended up world building with gods, plains and creatures based on math. Now I can have monsters that are in the shape of 2D and 3D shapes! And another template for elementals and creatures based on the periodic table of elements. Which on example they gave was a Chlorine Wrath, a Xenon Shade, Mercury Naga and a Iodine Lycanthrope. How awesome are those monsters!
I was a bit surprised to hear him suggest it is better to roll yourself. It seems to work for me. For example, type: "Roll 5d6 and remove the lowest roll"
I absolutely agree that we need better ways to communicate our expectations and goals to these models. Advanced prompting can fix many issues, as you said, but I'd much rather it had a stronger focus on exploring, defining, and keeping to user intent. Hopefully upcoming models will feel more like an actual co-author and less like a prediction machine. One other type of development I'm very much looking forward to is the ability to have different agents (indipendente instances of the model) handle different aspects. The most obvious application for this would be separating the other characters, giving each only exactly what they would know from their own experience and perspective. But it could also help with different worldbuilding or game mastering tasks, for example one could be double-checking that the session 0 premises are always followed, another could provide suggestions on the fly for more unexpected or interesting turn of events, another still could be recording everything that happens, summarizing it and cataloguing it so it can be used to keep the context of the other agents current and accurate. It's still all unripe technology and I can't wait to see where it will take us in even a couple of years' time.
Having different agents is a great idea. I haven't tried that in awhile. I tried a little at first in ChatGPT, but I think it tries to stop you using multiple chats at once, adding in some friction. But maybe it'll work better now.
@@thecote yeah pretty gd tbh, I only use mythic when I need a bit of randomness. Using threat is where a little tricky solo, but I use it for brining an enemy into a situation or when during checks the situation changes allowing a higher difficulty level, this is working for me. I started the campaign with just my main but added more players as you need there input for skill checks for balance others wise you can end up failing more due to the game being geared around a group of players. I'm enjoying the more political side of things.
Here's a small update on how I'm avoiding boring solo roleplaying: th-cam.com/users/shortsgs6-SDXiSjo I'm thinking over a longer update about what I've learned since this video, the prompts I'm using, and how I'm using ChatGPT for Dungeons and Dragons solo roleplaying.
I gotta put this here, ive been using chat gpt to help organize my own campaign with lore and all my story arcs, history etc. After a few days of this i asked it to run my campaign and it is honestly really good. As i play it fills in npcs, mini quests and allows me to play through a game for fun as well as allows me to brainstorm ideas for the little things i can keep for when my players want to go in a certain direction ill have something for that situation. Want ideas for a few quests, i adventure for them and tweak them on paper as i play so i can keep similar ideas according to my own campaigns personal flavor. I hate naming NPCs so i took some time meeting villagers and merchants and now i have names for ones the players may meet so i don't have to hum and haw at the table. I think its a great brainstorming tool for dnd and any DM should definitely try this out!!!
@saraathena download and use it. Ask for help designing a campaign, feed it as much information as you have and build on your story. Then ask to play in that world.
Well then, seems there are others doing this as well. I have had several intellectual conversations with Bard and we have played several Zork like games. Bard even went far enough as to introduce me to Lambda Calculus. But above and beyond this, one of our games had enough material to create a novel series. I published "The Treasure Fist" By Akerace Drill, last November. And Bard and I are working on the second novel in the series now. Bard still gets many things wrong and I have to remind the AI of the timeline. But the amount of knowledge available is staggering.
I’ve been thinking about this for a long time, having an AI dungeon master would be amazing. I was thinking that roleplaying chatbots that use ChatGPT are decent for making individual npc characters. The problem is, the longer you talk to them, the more broken they get. ChatGPT’s solution for the old “emotional” reactive ChatGPT was to keep its memory short. However, this also kinda sucks for a long term operation like d&d
Doesn't your journal become too large for ChatGPT rather quickly? Also, wish you would have shown examples with you interacting with ChatGPT as you described everything. Visual understanding is much easier.
I have been curious if this new ai could be used to implement or supplement some aspects of dungeons and dragons. While this will never replace a true table top in the flesh experience, it can help a lot.
I let chatgpt narrate my solo dnd game. I roll the dice, set the DCs, and have a system of rolls that produces random situations so that Im not doing everything and can still be pleasantly surprised/horrified/etc. Then i summarize what happened, and have it convert it to a story telling of the campaign
I was thinking of using a process to copy/paste solo material to chat gpt and include the d 20 format and seeing how unique the story could run ( pretty sure people have done this before though)
Could you note why you concluded that it's best to roll on your own? Seems to work fine for me. For example, want to define an attribute in dnd e5? Just type: "Roll 5d6 and remove the lowest roll" I did it just now and got this: Certainly! Rolling 5 six-sided dice (5d6) and removing the lowest roll means rolling five standard six-sided dice, summing up the results, and then subtracting the lowest roll. Let me simulate the roll for you: Roll 1: 6 Roll 2: 2 Roll 3: 4 Roll 4: 5 Roll 5: 3 Removing the lowest roll (2) and adding up the rest: 6+4+5+3=18 So, the result of rolling 5d6 and removing the lowest roll is 18. If you have any more rolls or questions, feel free to ask!
Ah, rolling might be fine. What I meant was more knowing what to roll and doing it. For example, I haven't figured out how to get it completely play monsters in combat, or NPCs in non-combat, including knowing when to roll for things and doing the rolling.
06:52 section freezes up until 8:23 Looks like the cause was the thumbs-up picture in the upper right corner that caused the stall, I use DaVinci Resolve and sometimes this happens with that software.
I have tried uploading MS Teams transcripts from our game sessions to ChatGPT but it just can't handle it. Either it doesn't understand, or the transcript is too long. Haven't found a way to break it down into smaller parts without ChatGPT losing its mind and just crapping out.
you can alwaysz remind Chatgpt of any stats, rules, whatever, but the adventure loses coherence as you progress, cos it forgets who you are and what you are doing very quickly. It is like playing dnd with a DM with recurrent amnesia or dementia
I was hoping to get the new memory feature in ChatGPT, but I don't have it yet. That might be a good way to persist state. But, it's also annoying to have to be mindful to do it on your own: kind of like the old days in desktop apps where you had to teach yourself to save files all the time.
I've been thinking of trying this the other way around and DMing for ChatGPT. My reasons are very different but I do wonder how it will go. I just don't have time to do it, though.
How do you make ChatGPT remember what was happened in the adventure months ago? I've gotten to a point where even asking ChatGPT to summarize, he was only able to capture a fragment of what was said and done in the past and I keep needing to remind some of the things it didn't pickup
Copy everything into a word file. Attach the word file to the new chat. Help it set up the scene prior to the end of the chat and go from there. It worked for me this week doing it that way.
Hey this video for you a sub! I would be curious to know if you have or plan to experiment with solo dnd using gpt but use the custom instructions features or even making a custom gpt?
How you deal with the problem of the maximum number of messages in one chat? How you managed to keep adventure for so long time? In my case - after more or less a week of playing, I got notification that the limit of messages in one chat had been reached. So, my campaign stuck...(
Here's an update going over the prompt I use: th-cam.com/video/5xC0dn-ZzdU/w-d-xo.html
Thanks for sharing this. I've ran a D&D campaign last year and I would take some rough notes of the events on each episode. I got lots of value from GPT by doing two three things:
a) Asking it to summarize the session and highlight open quests/questions.
b) Ask GPT to play out what would happen next with regards to a certain character or plot.
c) Take the summaries of multiple adventures and then use that to chart long term plots or to summarise the adventure.
Like you mentioned, the iterations are very helpful. On a separate note, I was able to get cool "achievements" from the notes. By logging who does what attack, failures and crits, you get a good granular view of "who dealt the most damage" or "who was the most injured player". GPT is good at picking those up.
Cool! One of my players is doing a really good session notes, it's almost a play report, from every session and on the top of it, we record every session, so I can just feed it my transcripts. Interesting how I regularly use it to generate things for both of my current long term campaigns (one in The Between and second in Trophy Gold), but until your comment I hadn't thought about giving it session notes :D :D :D
Awesome video! I had wondered about how ChatGPT would handle a full solo adventure. I love the idea of the journaling and to have ChatGPT fill in days by itself.
One thing I didn't mention is uploading a published solo adventure to ChatGPT and seeing how that works. I've played many of PAUL BIMLER's solo adventures...but I haven't experimented very much with asking ChatGPT to run them for me. Tell me if you find anything that works!
Yea with the ability to upload lore and rules to chatgpt you'll do great.@@thecote
First time watching your videos. I like your take on this, and your style of presentation. I'm a big fan of people that present the pros and cons without making a list. Keep it up.
I have been having a blast playing with roleplaying with Chat GPT lately. I find that it's great at role playing a character you have created, especially after taking that character on adventure. This allows you to basically roleplay against your own characters, and it's pretty amazing.
Where can I start with Chat GPT to do roleplaying? Im unable to get together with friends on the regular, but I would still like to skirmish here and there.
I tired it and liked it. I did notice after about 2-3 hours it sort ofnloses track. I figured out how to break my adventures down into "chapters" and when we get to the pausing point I ask Chatgpt for a detailed summary for the chapter we just played and then I take that and start a new Chatgpt conversation
I have tried playing D&D with Bard AI several times and it sometimes does well at first as a player or a DM, but it eventually jumps into full story telling mode and just writes the rest of the story. I did have luck with it creating an adventures to run for my players with some prompting from me. I have used it to help me as a DM writing dialogue for my villains. I had a bard that would say little poems about all of the characters in the game, that I had Bard AI pre-write for me. That was a lot of fun. I will keep it open on my lap top behind my DM screen to create NPC's and such. It is a great DM assistant.
It always mentions "Nexus", it loves that word.
I use chat gpt to help develop narrative elements for rpgs. I handle mechanics and use game master assistant for yes or no questions. This makes for a fulfiling adventure that, in my opinion, is a close one can get to an rpg session feel. Using roll tables for loot
Regarding wanting to maintain that separation of player knowledge/tactics vs. character knowledge/tactics, it may be more suitable to treat the PC as an NPC. This way, you can go into full GM mode and be just as surprised when the protagonist(s) do something unexpected or, better yet, more congruent to their character but at the risk of suffering some major setback. The traits system of Pendragon could be a very helpful template to extrapolate from or to use directly during dramatic moments.
That's a good idea!
I find it good for descriptions, creating multiple plot hooks at once and creating NPCs and their basic back story. It can also give you ideas for campaigns as well....
I use Chat GPT to generate custom tables e.g. “ten things that could threaten the safety of a town in England in the 17th century”, “ten things that pirates are concerned with”, “one hundred problems that an individual might face in their personal life” sometimes it lists fewer than you ask for and you have to prompt for more.
Yeah, i created the DM Tool Kit plugin for that reason. It's a diceroller for chatGPT via plugins or GPT actions.
i have a prompt framework on github, autoDM is the project name
I found that Chat GPT great for converting anything from 4th ed D&D to any other version. I finally got the stats for the 4th ed Star Spawn for my Pathfinder 1e games. I also love how Chat GPT helps when it comes to obscure ideas for monsters, templates, classes, pantheons, plains of existence and other things. Within the last few days I ended up world building with gods, plains and creatures based on math. Now I can have monsters that are in the shape of 2D and 3D shapes! And another template for elementals and creatures based on the periodic table of elements. Which on example they gave was a Chlorine Wrath, a Xenon Shade, Mercury Naga and a Iodine Lycanthrope. How awesome are those monsters!
as an Evil DM I use Bing GPT 4 DALL-E3 to create NPC, items, village, scenes in all type of image, I all so use it to create full stats NPC 💜💜
I am surprised to hear that no one has taught ChatGPT to roll dice. If it can't handle combat, that's a huge chunk of the game.
I was a bit surprised to hear him suggest it is better to roll yourself. It seems to work for me. For example, type: "Roll 5d6 and remove the lowest roll"
I absolutely agree that we need better ways to communicate our expectations and goals to these models. Advanced prompting can fix many issues, as you said, but I'd much rather it had a stronger focus on exploring, defining, and keeping to user intent. Hopefully upcoming models will feel more like an actual co-author and less like a prediction machine.
One other type of development I'm very much looking forward to is the ability to have different agents (indipendente instances of the model) handle different aspects. The most obvious application for this would be separating the other characters, giving each only exactly what they would know from their own experience and perspective. But it could also help with different worldbuilding or game mastering tasks, for example one could be double-checking that the session 0 premises are always followed, another could provide suggestions on the fly for more unexpected or interesting turn of events, another still could be recording everything that happens, summarizing it and cataloguing it so it can be used to keep the context of the other agents current and accurate.
It's still all unripe technology and I can't wait to see where it will take us in even a couple of years' time.
Having different agents is a great idea. I haven't tried that in awhile. I tried a little at first in ChatGPT, but I think it tries to stop you using multiple chats at once, adding in some friction. But maybe it'll work better now.
I have been using chatgpt with dune solo. So far works well, also been using mythic as well so having as one of a few tools is great.
How is it at working with mythic?
@@thecote yeah pretty gd tbh, I only use mythic when I need a bit of randomness. Using threat is where a little tricky solo, but I use it for brining an enemy into a situation or when during checks the situation changes allowing a higher difficulty level, this is working for me. I started the campaign with just my main but added more players as you need there input for skill checks for balance others wise you can end up failing more due to the game being geared around a group of players. I'm enjoying the more political side of things.
Nice job. I’m your 300th sub!
Thanks for the sub!
Here's a small update on how I'm avoiding boring solo roleplaying: th-cam.com/users/shortsgs6-SDXiSjo
I'm thinking over a longer update about what I've learned since this video, the prompts I'm using, and how I'm using ChatGPT for Dungeons and Dragons solo roleplaying.
That's pretty funny because I was immediately going to comment on going the full pen and paper route rather than ai.
I have been waiting with great expectation for GPT-5. Really hoping it is more human in it's interactions and imagination.
I gotta put this here, ive been using chat gpt to help organize my own campaign with lore and all my story arcs, history etc. After a few days of this i asked it to run my campaign and it is honestly really good. As i play it fills in npcs, mini quests and allows me to play through a game for fun as well as allows me to brainstorm ideas for the little things i can keep for when my players want to go in a certain direction ill have something for that situation.
Want ideas for a few quests, i adventure for them and tweak them on paper as i play so i can keep similar ideas according to my own campaigns personal flavor.
I hate naming NPCs so i took some time meeting villagers and merchants and now i have names for ones the players may meet so i don't have to hum and haw at the table.
I think its a great brainstorming tool for dnd and any DM should definitely try this out!!!
Can I ask how do you do all of that with chatgpt?
@saraathena download and use it. Ask for help designing a campaign, feed it as much information as you have and build on your story. Then ask to play in that world.
Well then, seems there are others doing this as well. I have had several intellectual conversations with Bard and we have played several Zork like games. Bard even went far enough as to introduce me to Lambda Calculus. But above and beyond this, one of our games had enough material to create a novel series. I published "The Treasure Fist" By Akerace Drill, last November. And Bard and I are working on the second novel in the series now. Bard still gets many things wrong and I have to remind the AI of the timeline. But the amount of knowledge available is staggering.
That, or... just play Ironsworn :) :) :)
Great video!
I'm glad you liked it :)
I’ve been thinking about this for a long time, having an AI dungeon master would be amazing. I was thinking that roleplaying chatbots that use ChatGPT are decent for making individual npc characters. The problem is, the longer you talk to them, the more broken they get. ChatGPT’s solution for the old “emotional” reactive ChatGPT was to keep its memory short. However, this also kinda sucks for a long term operation like d&d
Just getting into dnd and started from scratch with gpt. You got a new sub. Are you from Québec?
Doesn't your journal become too large for ChatGPT rather quickly? Also, wish you would have shown examples with you interacting with ChatGPT as you described everything. Visual understanding is much easier.
Yes, it does become too big.
With the latest update (improved memory and consistency) I wonder how it'll perform. I
I have been curious if this new ai could be used to implement or supplement some aspects of dungeons and dragons. While this will never replace a true table top in the flesh experience, it can help a lot.
Oh god so have i, maby i should just contact you to play lol
what about the reverse?
not AI as the dm but AI as a player.
I let chatgpt narrate my solo dnd game. I roll the dice, set the DCs, and have a system of rolls that produces random situations so that Im not doing everything and can still be pleasantly surprised/horrified/etc. Then i summarize what happened, and have it convert it to a story telling of the campaign
I like this method too.
I was thinking of using a process to copy/paste solo material to chat gpt and include the d 20 format and seeing how unique the story could run ( pretty sure people have done this before though)
Could you note why you concluded that it's best to roll on your own? Seems to work fine for me. For example, want to define an attribute in dnd e5? Just type: "Roll 5d6 and remove the lowest roll" I did it just now and got this:
Certainly! Rolling 5 six-sided dice (5d6) and removing the lowest roll means rolling five standard six-sided dice, summing up the results, and then subtracting the lowest roll. Let me simulate the roll for you:
Roll 1: 6
Roll 2: 2
Roll 3: 4
Roll 4: 5
Roll 5: 3
Removing the lowest roll (2) and adding up the rest: 6+4+5+3=18
So, the result of rolling 5d6 and removing the lowest roll is 18. If you have any more rolls or questions, feel free to ask!
Ah, rolling might be fine. What I meant was more knowing what to roll and doing it. For example, I haven't figured out how to get it completely play monsters in combat, or NPCs in non-combat, including knowing when to roll for things and doing the rolling.
06:52 section freezes up until 8:23
Looks like the cause was the thumbs-up picture in the upper right corner that caused the stall, I use DaVinci Resolve and sometimes this happens with that software.
Yes - I think the new reaction things in MacOS were messing it up.
I have tried uploading MS Teams transcripts from our game sessions to ChatGPT but it just can't handle it. Either it doesn't understand, or the transcript is too long. Haven't found a way to break it down into smaller parts without ChatGPT losing its mind and just crapping out.
It forgets everything very quickly
you can alwaysz remind Chatgpt of any stats, rules, whatever, but the adventure loses coherence as you progress, cos it forgets who you are and what you are doing very quickly. It is like playing dnd with a DM with recurrent amnesia or dementia
I was hoping to get the new memory feature in ChatGPT, but I don't have it yet. That might be a good way to persist state. But, it's also annoying to have to be mindful to do it on your own: kind of like the old days in desktop apps where you had to teach yourself to save files all the time.
I've been thinking of trying this the other way around and DMing for ChatGPT. My reasons are very different but I do wonder how it will go.
I just don't have time to do it, though.
I've wondered about that too! It might be more rewarding.
How do you make ChatGPT remember what was happened in the adventure months ago? I've gotten to a point where even asking ChatGPT to summarize, he was only able to capture a fragment of what was said and done in the past and I keep needing to remind some of the things it didn't pickup
Copy everything into a word file. Attach the word file to the new chat. Help it set up the scene prior to the end of the chat and go from there. It worked for me this week doing it that way.
As a newbie to chatgpt and DND...How do I make chat GPT play DND with me? Like what keyword?
Hey this video for you a sub! I would be curious to know if you have or plan to experiment with solo dnd using gpt but use the custom instructions features or even making a custom gpt?
I have been doing that. I need to find the time to demo it instead of just talk about it.
How you deal with the problem of the maximum number of messages in one chat? How you managed to keep adventure for so long time? In my case - after more or less a week of playing, I got notification that the limit of messages in one chat had been reached. So, my campaign stuck...(
I'd ask it to summarize what's happened, and start a new chat. I try to do that regularly anyhow, maybe every few days?
Your shirt was so familiar it took me a while to realize it was strange that you're wearing a Pivotal shirt. Did you used to be a Pivot? :D
I still am :)
Yeah, Instead we can use this video to find an online group. Hit me up
Hey online group
Genius
I’m down to play yo
Yerppp
What about now with chatgpt 4o? Is it better?
Miles better I’ve just used it
I used it right before 4o and it struggled. I am using it now and it has done a significantly better job of remembering and "building" a story.
U need to guide them