Three Months of Solo Dungeons & Dragons with ChatGPT
Вставка
- Опубліковано 6 чер 2024
- I've played solo D&D with ChatGPT for three months. It's not that great at the pure mechanics (for example, combat), but it has some great uses. This video is a little screwed up, but the audio is fine, and the content is even better...if I don't say so myself.
Here's an update on the prompt I've been using: • A ChatGPT prompt for D...
Here's the links I mentioned:
- Newer ChatGPT prompt I'm using: eldergrove.quest/2023/12/06/n...
- Older prompts of mine: eldergrove.quest/2023/09/06/b...
- The Lost Tribe: eldergrove.quest/2023/08/28/t...
- Academic paper on using ChatGPT for D&D: arxiv.org/abs/2308.07540
Index:
00:00 - Using ChatGPT for Solo D&D for 3 Months
00:06 - ChatGPT is only OK at Solo D&D
00:45 - Creating NPCs, items, back stories, and worldbuilding
01:51 - Collaborative storytelling: world-building by adventuring
02:42 - Journaling in character
03:12 - Establish the character's writing style
04:21 - Using a journal to train ChatGPT
04:40 - Running Adventures
06:06 - Using published adventures
06:52 - Combat, skills checks, anything involving dice
07:18 - Roleplaying both sides
08:23 - Knowing too much
08:47 - Laying the groundwork for idle imagination
09:26 - Better prompts, but I'm lazy
10:13 - Training ChatGPT to be a better Dungeon Master
You'll get a good idea of how to play dnd with chatgpt. - Ігри
Here's an update going over the prompt I use: ua-cam.com/video/5xC0dn-ZzdU/v-deo.html
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
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
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.
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.
It always mentions "Nexus", it loves that word.
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
Nice job. I’m your 300th sub!
Thanks for the sub!
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.
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.
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)
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....
Here's a small update on how I'm avoiding boring solo roleplaying: ua-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.
That, or... just play Ironsworn :) :) :)
Great video!
I'm glad you liked it :)
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 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’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
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 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.
Oh god so have i, maby i should just contact you to play lol
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.
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'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.
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.
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.
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
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?
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.
It forgets everything very quickly
Yeah just happened to me when my character leveled up to lv 3 it forgot all my stats .....when going to battle master.....
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
@@user-microburst yeah it's annoying but will have to do thanks
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.