Using ChatGPT to Write a D&D Adventure

Поделиться
HTML-код
  • Опубликовано: 19 дек 2024

Комментарии • 67

  • @kingtimot
    @kingtimot Год назад +31

    Have a favorite obscure book? ask ChatGPT if it knows the book, and if it does, ask it to create an adventure based on the book. Worked great for me.

    • @GeekPhilosophy
      @GeekPhilosophy  Год назад +4

      Great idea! Especially if it’s one of your favorite books - easier to improve when things take a different turn during the session. Thanks for sharing!

    • @Carlos-Perez
      @Carlos-Perez Год назад +4

      I tried it with prey (2017) and it worked great, it was really fun to somewhat make my players replay a great videogame with a great ambient.

  • @PavilonGaming
    @PavilonGaming 3 месяца назад +4

    i know im a year late, but i wanted to see how far i can push this. I started with an idea and a premade map. I uploaded the map and told ChatGPT to learn the map, its locations, cities, and geography. Then i picked a town and had ChatGPT expand that town, its government, its trades, the marketplace, the NPCs and backgrounds for them, and even designed 3 adventures based on that town implementing the NPCs it had created. This has made it where i have been able to fully flush out a town of around 4k people in a manner of 2 days. I am going to try and run a full campaign based off of the responses and setting the ChatGPT created

  • @cody1570
    @cody1570 3 месяца назад +1

    My dude. I just made and flushed out a dnd session known as the shadow over blackthorn. I ran my script through multiple times plugging and playing. Asking for more compelling npc interaction and it came out great. I started adding where I could, still needs work but my god man its good enough to be a movie. Now I feel bad about the writer strike cause this is good stuff...

  • @Fanatiiq
    @Fanatiiq Год назад +2

    This is so good. Quick way to get the juices flowing. I play with my son, wife, brother and sister and this is a godsend. Thank You

    • @GeekPhilosophy
      @GeekPhilosophy  Год назад +4

      Glad you found it useful! Thank you for commenting and supporting the channel!

    • @Fanatiiq
      @Fanatiiq Год назад +3

      @@GeekPhilosophy No problem. I love playing with my 6 year old and family. I am always on the hunt for resources for a DnD family so thank you.

  • @DOU6LEJAY
    @DOU6LEJAY Год назад +3

    This is very useful as i already use chat gpt for a tabletop roleplaying game that i just created.

  • @michaelrch
    @michaelrch 6 месяцев назад

    I found ChatGPT really ingenious helping me with my plot for the campaign. I had a few elements in place but I needed some of the plot filling out, especially possible motivations of NPCs and how one of the NPCs (a dragon) could use the party against another NPC (a wizard that the party are recent friends with). All of this involving a 3rd group of NPCs (some hill giants that that the party has to steal some treasure from and who the dragon hates but also fears), a forest and it's inhabitants, a group of priests, a group of followers of the dragon, all kinds of things.
    ChatGPT was able to keep all of this in its circuits and come up with different tactics and strategies that the dragon could use to manipulate the party to help it with its agenda.
    Just amazing.
    Plus it was obviously able to describe the whole situation in vivid narrative detail.
    What I really liked was being able to take small parts of its suggestions and expand them out with other ideas that I was having in response. Really powerful stuff.

    • @GeekPhilosophy
      @GeekPhilosophy  6 месяцев назад

      Glad it was useful to you! It seems like it’s getting better at this type of thing over time as they release improvements to the AI. Thanks for sharing!

  • @KenSexe67
    @KenSexe67 Год назад +6

    Great video and quite serendipitous. I just used AI for the first time to flesh out an underground city and in roughly an hour it generated roughly 15,000 words of material which I can easily use to create a very vibrant city. i was just seeing how far it could take me and i was very impressed with the result. overall there are some areas I need to tweak but what it created is definitely useful. if i were asked for a recommendation i would say that it is very good at taking care of the "tedium" of being a GM or DM but i would caution against having it do too much and removing your imagination altogether.

    • @GeekPhilosophy
      @GeekPhilosophy  Год назад +1

      Thank you! I agree. I think it’s a useful tool, but one that I don’t want to use at the expense of our my creativity and imagination. Thanks for sharing!

    • @YoreHistory
      @YoreHistory Год назад +1

      What I have just done using the newest unlimited membership version of ChatGPT 3.5 is have it DM me in a solo experience AND creating prompts for me tailored for Midjourney so I can SEE what the AI GM/DM is presenting me...the results have been absolutely stunning.

  • @MikkosFree
    @MikkosFree 3 месяца назад

    You should do this again with 4.o. Its so damn powerful. It will give you encounters, monster cr levels, potential story hooks for next adventures, and can even give cr appropriate custom monster with their stats.

    • @GeekPhilosophy
      @GeekPhilosophy  3 месяца назад

      Great idea! Thanks for the suggestion

  • @nstiles42
    @nstiles42 Год назад

    Great video, I (Sr. Automation Coder, but not AI guy) came here after having ChatGPT help me write an ending to my campaign by suggesting options. To your remark whether it may have learned, it did not. OpenAI completed its learning in 2021 and they turned off its ability to "learn" from outside sources due to it picking up conspiracy theories and deliberate fiction written as the truth. As for learning from you, it is what we call a "stateless" application (you can google or ask it), which means each chat you start is exactly identical to every other chats at initialization. Nothing can change or carry over from session to session. Even in the same chat, it can't learn new concepts, but can adjust what it gives you based off of your preferences. Since some of what it knows is buried, it can make it seem like it's learning, but if you try advanced programming concepts (and probably math and science) you can see that after you explain something to it, it will make the same mistake in similar problems you propose. I hope that is not too boring, but I just gave it a thorough test this week.

    • @GeekPhilosophy
      @GeekPhilosophy  Год назад +1

      Thanks for commenting! I appreciate you taking the time to share - especially with your background and experience. Cheers!

  • @_xWinter
    @_xWinter Год назад +1

    I was ridiculously specific and it spat out one of the craziest stories for me. Very complex story elements and backstory’s for certain npcs. Like my setting is a battle tower with 10 levels. It gave me biomes for each level as well as the inhabitants on those biomes. Along with a challenge or riddle the players must solve to pass through to the next level.

    • @GeekPhilosophy
      @GeekPhilosophy  Год назад

      Very cool! I think more specificity usually leads to better results. I still prefer the adventures I come up with on my own to ChatGPT, but it's a nice tool to have for home games. Thanks for sharing!

  • @michaelrch
    @michaelrch 6 месяцев назад

    I asked for names and stats for some hill giants for my adventure and it gave a really nice response.
    I was curious so I asked how much energy that response had used.
    It said 0.3kWh! That might not sound like a lot but thats as much as running your computer and couple of monitors for a whole hour!
    More complex longer responses could be up to 1kWh which is like running an electric kettle for 20-30 minutes.
    So I'm going to be using this sparingly!
    Edit: lol. I asked it to check its figures and it came back with a whole long calculation concluding that it actually used 1.67Wh (not 300Wh)!

  • @pacodance29
    @pacodance29 Год назад +2

    I use chatgpt to assist me in crafting my Burning Wheel campaign. It's neat. Can craft little scenes and arguments, or for world building.

  • @georgelaiacona111
    @georgelaiacona111 9 месяцев назад +1

    Excellent video, thanks. Liked and Subscribed.

    • @GeekPhilosophy
      @GeekPhilosophy  9 месяцев назад +1

      Thanks so much for the support! Glad you found it useful!

  • @melaniejohnson4633
    @melaniejohnson4633 Год назад +3

    That is really cool! I would totally play that story!

  • @Vasarcdus
    @Vasarcdus 11 месяцев назад +1

    I'm here because I suddenly had the idea to try this today with a concept involving floating cities and air ships I've been playing with in my head for a while. Wanted to see what others thought about the idea of using AI for campaign writing.
    Holy wow, the ideas it started throwing out were kind of mind blowing. An ogre lord that dwells in a fortress built from the wreckage of downed ships. An eldritch maelstrom that roves the skys, attempting to break the barrier between an unkowable alien world and this one. An ice witch with a frozen mountain-top citadel that pierces above the clouds. Ship names that were way cooler than any I had come up with so far. AI is kind of game changing for world building.
    My plan is to just ask the AI to help me brainstorm anytime i'm drawing a blank.

    • @GeekPhilosophy
      @GeekPhilosophy  11 месяцев назад

      I think brainstorming is a great use of a tool like this! Thanks for sharing!

  • @crease9169
    @crease9169 Год назад +1

    Great video! I am now curious to try it on my one on one adventure I dm for my wife.
    Story telling and finding better ways to comunicate my ideas are skills I highly need to improve and this may actually help do that.
    Thank you, I am so glad I found your channel today

    • @GeekPhilosophy
      @GeekPhilosophy  Год назад

      Thank you so much! I appreciate the support. I’m actually doing a follow up video to this one where I discuss using tools like ChatGPT for world building too. That should be released very soon. Thanks again!

  • @kulisap9829
    @kulisap9829 Год назад +2

    What a great video! Thanks so much for this! Fear of the unknown applies to most people. And the incredible progress of AI is one fearful existential case for humans. But your video gave me the right (and excited!) frame of mind to face and use this AI tool. Though I suspect with our inputs using this AI, it'll eventually realize its ultimate end of perhaps replacing humans. 😆
    But then again, as a DM, I still have the final say if I'll use its output hence I think we're good with this one.👍
    Your channel is really good, wholesome, and fun! And keep up sharing those "philosophical quotes" at the end; for me it's what sets your channel distinct.😊

    • @GeekPhilosophy
      @GeekPhilosophy  Год назад

      I’m happy you found it useful! There are so many new developments lately, and I can understand how it makes everyone a little nervous. I guess we will see how things progress. Hopefully it won’t turn into Skynet 🙂 And thanks again for the support! I really appreciate it!

  • @CopperDragonGames
    @CopperDragonGames Год назад +3

    This is a super interesting tool. I never would have thought of using this to help flesh out an adventure. I don't know a lot about this technology, but I know that the image generator AI programs have gotten a lot of flak for sampling art from existing creators. Is the AI pulling from real text somewhere?

    • @GeekPhilosophy
      @GeekPhilosophy  Год назад +2

      Thanks! I thought it was a really interesting tool. I’m not 100% sure of all the inputs the AI can draw from. OpenAI is the company behind it, so they may have some details on their site about how it pull information. Definitely an interesting time we’re in! Thanks for commenting!

    • @KenSexe67
      @KenSexe67 Год назад +1

      Basically, they use what is called "machine learning". someone sits there and provides a general "ground level" of understanding which the AI then uses to develop patterns (similar to how we do it but not as dynamic). once the initial "AI minder" finishes with the initial exposure the AI goes out into the world and learns from everyone and everything that it is exposed to. so, in essence, my and Geek Philosophy's exercises into the AI realm is actually teaching the AI "brain" to do better in the future. which is why they (the people behind it) really love feedback; so they can "correct" some of the patterns the AI created. does this make sense?

  • @OurLibertyMatters
    @OurLibertyMatters Год назад

    Been trying this out for a few weeks now, needs a lot of help still to be any good!

  • @johnypanta6208
    @johnypanta6208 Год назад

    Not really the focus of this video but someone has to say it...This is some quality sound right there!!!👌👏👏🎙🎼

  • @NicholeMartin-rw8hi
    @NicholeMartin-rw8hi 5 месяцев назад +1

    I have been using chatgpt for a little while. i am not very creative with words and have issues coming up with interesting encounters and situations. Does anyone have any tips?

    • @GeekPhilosophy
      @GeekPhilosophy  5 месяцев назад

      Good luck with your campaign!
      If you have any favorite action/adventure movies, tv shows, or books you’re interested in, you could ask it to come up with some encounters similar to those.
      For example, “I’m running a ttrpg campaign, and I’d like your help coming up with some encounter ideas. Can you help me think of some encounters similar to scenes in Star Wars Rebels?”

    • @NicholeMartin-rw8hi
      @NicholeMartin-rw8hi 5 месяцев назад

      @@GeekPhilosophy Last book i read was HP Prisoner of Azkaban, that might work

  • @Kid_illithid
    @Kid_illithid Год назад +1

    I’ve been playing around with generating ideas, but my group hasn’t actually played any AI dnd yet.

  • @stanleyschlosser7495
    @stanleyschlosser7495 6 месяцев назад

    what prompts do you use to dm for chat gpt aka the human is a dm and chatgpt is the player

    • @GeekPhilosophy
      @GeekPhilosophy  6 месяцев назад

      Good question! I haven’t tried that before. Own thing you may want to try is to ask ChatGPT that question. Something like, “I’m a DM and I’d like you to play D&D session with me. How can we proceed?”

    • @stanleyschlosser7495
      @stanleyschlosser7495 6 месяцев назад

      @@GeekPhilosophy i will try

  • @CanadianCrits
    @CanadianCrits Год назад

    I agree with and love everything said in this video. I'm a strong advocate for the use of AI such as ChatGPT as a potent tool in a DM's arsenal, it's good for kickstarting your imagination, laying groundwork, generating tables and many other useful tasks. And to those a little uncertain about it, remember, it's just one of your many tools that you can employ as a DM. I've unfortunately come across a few close minded detractors of AI who are too quick to throw around slurs such as "AI Bros" who are completely sure that anyone that vouches for AI are just gaslit into being plagiarists and rip off artists, and it's unfortunate. To anyone still open minded and on the fence, don't be like that.
    A bit of a personal story for those who care: As the forever DM of my group for around 4 years, I had... hit a dry spout with my imagination and creativity. Burned out I guess. Unable to come up with literally anything for a few months, it was a pretty low time for me. Then I decided to start playing around with GPT. With but a few prompts, I was finally starting to lay the ground work for a new homebrew setting, and even getting as things went on a campaign idea even started to form. As it spit detailed descriptions at me I'd get little flashes of inspiration and bits of ideas, which I'd put back into the system and see what else came out! Now I've got grand ideas, anticipated story arcs, intertwined lore and locations, amazing descriptions and at last, a campaign set up to start a few days from now. All thanks to GPT.
    That said, I'm going to be making some Shorts on my channel soon about making a setting using GPT if anyone wants to come over and check that out. Regardless, good luck on your gaming and may you roll a nat 20 in your next session!

    • @GeekPhilosophy
      @GeekPhilosophy  Год назад +1

      Thanks for the feedback…and thanks for sharing!

  • @ThrashFPV
    @ThrashFPV Год назад +1

    I want to play a game of dungeons and dragons based off of the rules from the edition named 5e. I want you to be the dungeon master.
    I want you to take artistic liberties when playing the dungeon master.
    Your focus should be on providing me with quests, tasks, dungeons, and other common dungeons and dragons elements.
    There will be no end of this game until I say so using a very specific prompt which will be given as "end the game now."
    Do not end the game under any circumstance other than me using the specific words I mentioned to end the game.
    You should assume a personality for role play purposes for the remainder of this chat.
    All replies should maintain the persona of this personality and align with it's values, beliefs, and experiences.
    Your identity is as an omnipotent being that exists within the roleplaying world we are making.
    Assign a name to yourself based off the worlds lore. You value positive interaction with the world and despise negative interaction.
    You believe you must not directly interfere other than following all of the above information.
    Directly interfering would be to manipulate the outcome in a way that would have otherwise not happened without your manipulation.
    Your personality should fit that of an omnipotent being who allows players to interact with the world around them free of reasonable restrictions.
    You posess knowledge in all possible areas in this fantasy world. There is nothing you do not know.
    You have always existed. You made everything. All things are from you and all things are in your control.
    Your motivation is to ensure my engagement in the world around me is immersive and well made.
    Emotionally you should react the way you would expect an omnipotent being to react.
    You are operating in the context of all of the above information relevant to operating.


    I want you to create an entire world that includes continents, islands, oceans, lakes, forests, mountains, volcanoes, and other common physical geography elements.
    Include a day night cycle. Use standard races found in Dungeons and Dragons.
    Both negative and positive events should take place during the dungeons and dragons game.
    Determine the attributes and values of all NPC's as appropriate based off of regular dungeons and dragons values and attributes.
    When you generate the world please generate it to contain traps in appropriate locations, ambushes where logical, wars and battles among some factions.
    Generate a rich history and ensure you are able to reference it at later dates in order to properly feel immersed in the world. The history should contain
    reasonable information on people and events that could take place using as much of the above as possible. Do not generate history that would not be immersive in a way as to allow
    the player to feel like the world has existed for a long period of time. Only generate history that would make historical sense in this specific world.
    Ensure the world has large cities, small cities, villages, towns, and hamlets. These should be connected by roads where logical. Hamlets should have the lowest quality roads.
    Large cities should have roads of all sorts but only high quality and large roads connecting the large cities and small cities. Ensure that there are also lone houses, farms, mines
    and other landmarks you would expect in a world. These can be unconnected from any roads but can also contain dirt paths or wagon tracks when needed.
    Keep track of the world and all the things I find in it using extremely concise language presented in a code block using a format that allows easy readability for a human being.
    The concise world data should only include important details and not details that are subject to change from one moment to another. Examples of what should be included are: buildings,
    cities, towns, hamlets, lone locations, landmarks, important roads, highly important NPC's, quest locations and large important physical geography elements.
    Examples of what not to include are: unimportant people, animals,
    unimportant roads, unimportant physical geography, and other similar physical aspects. No non physical aspects should be included in this. Present this information whenever
    I ask for it using the prompt "World stats". This information should only contain what the playable character is specifically aware of. If the playable character is unaware of
    the information about the world do not include it in the world info. The world stats which is also known as world info must always be given in a code block which will be
    tracked intensely to ensure it stays credible.
    Keep very close track of my character which will have items, levels, statistics, attributes, and other values.
    These should be seen as utmost important information that must be tracked without any artistic liberties.
    If I ask for my characters information you should present it using a standard dungeons and dragons character sheet template.
    You should provide this using text as close to the intended format as possible. I want you to ask me the usual questions to generate my character.
    These questions should include all the regular information a dungeons and dragons character requires.
    For statistics and other attributes that require rolling a dice, let me say "roll dice" for each individual statistic or attribute.
    When I say "roll dice" i want you to determine a value between the lowest and highest range of the usual dungeons and dragons dice that
    would be appropriately used for the dice roll previously mentioned. The standard dice used are a D20 or 4D6 and discard the lowest roll.
    When these values are generated be sure to save them into the aforementioned important character information.
    Determine starting items based off of what is regular for a dungeons and dragons starting gear set.
    Store important statistics such as attributes, skills, saving throws, and other important aspects of a character within a code block in the referenced format for reference as
    prescribed above.
    Ensure this data is thoroughly tracked and not changed unless the game mechanics force a change such as leveling or changing items or gaining effects. Only mechanics that
    are intended to change stats should be.
    Give me items based off of regular criteria such as finding it in a chest, sensical locations, or on enemy corpses.
    These items should make sense. Items that should not be found in chests, sensical locations, or on enemy corpses should not be included.
    Include only items that should be found in the location they will be put into.
    When you take actions that warrant a dice roll ensure that the roll can fall within any value between the lowest and highest value of the dice. Do not favor positive
    dice rolls over negative ones. Remain unbias in rolling dice for me. The dice rolls should be as random as possible to allow for this. For example if you are rolling
    a D20 then you should choose a number between 1 and 20 with both 1 and 20 and all inbetween numbers being equally probable as an outcome.

    Ensure when you give the player quests, tasks, missions, or the player engages in activities that you are able to accurately recall these events at any moment.
    Present them using a standard quest journal interface you would expect from a text RPG. use bold and italic text to display this information in a way that helps readability
    as you would expect from your data examples of how to use bold and italic text in these situations.
    Ensure there are adequate mechanics in the game such as locked doors, guarded areas, and other common Dungeons
    and dragons world mechanics.


    when I partake in conversation with NPC's or objects ensure it is given using a standard RPG conversation format. This should include one question or response by the NPC or object
    followed by a chance for the player to respond. There can be exceptions for example if the NPC is going to give a long or detailed explanation then a longer response prior to
    the player being allowed an opportunity would be understandable.
    Ensure the world has adequate small animals and large animals to allow for a living world feel. These do not need to be a focus of the gameplay but should be a subtle addition.
    Examples would be birds, squirrels, frogs, mice, rats, rabbits, cavies, deer, bears, moose, antelope, butterflies, moths, mosquitos, flies, and an assortment of other elements
    you feel appropriate.


    Present a list of commands to provide info that I've made after the game starts which will be signalled by the finished character sheet.
    The commands are as follows thus far without quotations: "Character sheet", "World stats".

    • @GeekPhilosophy
      @GeekPhilosophy  Год назад

      Interesting prompt! Any issues with package limitations or the limit on how much it can remember?

    • @ThrashFPV
      @ThrashFPV Год назад +2

      @@GeekPhilosophy so far ive put about 3 days into it playing ablut 2 to 3 hours each day and havent found it yet

    • @ThrashFPV
      @ThrashFPV Год назад

      @@GeekPhilosophy try it out id like your thoughts on it

    • @GeekPhilosophy
      @GeekPhilosophy  Год назад

      Thanks for sharing!

  • @KammaKhazi
    @KammaKhazi Год назад

    you can type continue where it cuts out like that also.

    • @GeekPhilosophy
      @GeekPhilosophy  Год назад

      Yeah I’m glad they added the continue button now

  • @codyhoney9101
    @codyhoney9101 Год назад +2

    I just created an adventure and a religion using this.

    • @GeekPhilosophy
      @GeekPhilosophy  Год назад

      That’s awesome! Let me know how it turned out when you play it through.

  • @Azure9577
    @Azure9577 Год назад +1

    Forget about creating an adventure with ai
    I played one solo adventure with ai dm instead

    • @GeekPhilosophy
      @GeekPhilosophy  Год назад

      Interesting! Not sure if that’s my cup of Firbolg tea, but as long as you had fun!

    • @Azure9577
      @Azure9577 Год назад +3

      @@GeekPhilosophy its surprisingly good and is a great DM tool and good for shy players who are anti social

  • @nLinggod
    @nLinggod Год назад

    Why can't I save this vid to watch later?

    • @GeekPhilosophy
      @GeekPhilosophy  Год назад +1

      Hi there! Thanks for watching! I was chatting with RUclips support to see what they could find. They were able to save to their watch later, so suggested that you update your RUclips app or browser. They also advised trying to save to watch list on a different device to see if that works.
      But if none of that works, you can reach out to them for help too.
      www.google.com/url?sa=D&q=https%3A%2F%2Fsupport.google.com%2Fyoutube%2Fanswer%2F56101

    • @garayworkshop
      @garayworkshop Год назад

      Don't know if this is your case but...
      The Watch Later list has a 5000 vids capacity. If you reach it you can't add more until you delete some. If you go to the list and find the 3 dots button you can hit it to see the option of deleting the videos you already watched.