This is so interesting that people want this. This is beyond the guy saying “people don’t like making music so we made ai so it’s easier and faster to just prompt it to make music” . Like in my experience the best part of d&d is the dungeon master who knows their friends making a story and details specifically for fun and the fun of the group. And the interactions between players and the dm is where I derived the most enjoyment, automating that sounds insane and peak confusion/self defeating.
JohnMakin|1 year ago
I love being a DM but it is no mystery to me. Being a DM is a lot of work. And occasionally, a lot of annoyance. You not only have to facilitate (and sometimes create from scratch) an engaging story that keeps people coming back, you have to wrangle busy schedules and personalities that is often annoying. Lots of times you'll have a bunch of people willing to play, but no one willing to DM. So to me it's not surprising at all, and I experimented with AI in running a game, and quickly concluded it could never be good at it because it's so insanely suggestible and has poor memory.
loudmax|1 year ago
I would love to have an AI as an assistant Dungeon Master (or game master, or Keeper, or what have you). That is, one person in a group of players maintains the role of a master storyteller, but the AI is ready to fill in details or suggest ways to get the players back on track. This would probably be tedious if you're interacting with the LLM entirely through text, and having to manually keep it up to date with the story. But it could work well if you have a model that understands spoken language listening in on the game and generating cool images and making private suggestions to the game master.
klik99|1 year ago
However I also agree with you that being a DM is a prohibitive amount of work for someone, say, with kids and a job. It would be awesome to have an LLM as an assistant, maybe feeding in parts of the story and querying it for ideas when you're in a bind. But having it run as a full DM, at least right now, will likely lead to a boring experience.
PaulHoule|1 year ago
I will run Toon, Call of Cthulhu or Paranoia any day, the latter without a scenario as I can kill off their all their clones in my very dangerous Alpha Complex and have them rolling on the floor laughing the whole time with a help of a stack of prerolled character sheets and some random encounter tables. (I'd expect an LLM to be able to do the same)
Contrast that to the famous Bloodstone campaign which is the pinnacle of D&D scenarios but can't really be challenging to the players because players have to win over and over again if you're going to use most of the material.
erosivesoul|1 year ago
scudsworth|1 year ago
TeMPOraL|1 year ago
1) "LLM DM" isn't merely mean substituting for human DM in a D&D session. The same capability can be used as a component in a video game, to breathe life into the game world, have it interactively react and evolve along with the player.
EDIT: Take a game like Rimworld, that relies on a scripted RNG dubbed a "storyteller", to decide what random events to hit you with and how hard. It's fun early on, but if you're into role-playing, you'll quickly realize there's no evolving story behind it, just stateless RNG. An LLM DM is exactly what could add that story, make overcoming challenges feel meaningful and allow for player decisions to actually impact the world deeply.
2) There are people like me, who would love to participate in an RPG session, but for various reasons never got invited to those when at school, and now, due to demands of parenthood, can't exactly make time to coordinate with the few people around who are still playing.
There are more, but those are the two that are apparent to me.
giantrobot|1 year ago
No it's not. I don't think you're going to find an LLM with a large enough context window to have a meaningfully involving story spanning multiple sessions.
An LLM isn't going to craft a story element tailored to a character, or more importantly, an individual player. It's not going to understand Sam couldn't make last week's session. An LLM also doesn't really understand the game rules and isn't going to be able to adjudicate house rules based on fun factor.
LLMs can be great tools for gaming but I think their value as a game master is limited. They'll be no better a game master than a MadLibs book.
derektank|1 year ago
krisoft|1 year ago
Sure.
There are two reason why I can think of someone making a Dungeon Master LLm.
One is that when there is no cake we eat bread.
Don't get me wrong. I'm a DM, and I love playing d&d with my friends. I totally agree with the sentiment you are sharing. But people who are willing, and able to DM for others are not evenly distributed. There is a lot more people who would like to play TTRPGs than people who is willing to step into the DM role.
So in that sense think of this as a substitutions for those games which would not happen otherwise, because they don't have a DM. Or the only person who would DM them is an ass. Or their DM has burnt out.
Is some game better than no game? Sometimes. Depends on how good that game is. And we won't know how good the substitute can be without trying. Heck maybe more people will play, and they will realise how easy is to DM actually.
The other reason is the sheer challenge of it. Dnd has a lot of rules. There are the obvious ones you can read in the book. But there are also un-written rules. Like object-permanence. If a goblin steals a diamond ring from us, and we slay them within minutes they damn well have the diamond ring on their bodies somewhere. If three displacer beasts ambush us and we slay 2 there damn well be 1 more accounted for in some sense.
There are also "story-writing" rules. If we went through hell and high-water to obtain an arrow of dragon slaying after the blacksmith told us about the legend of it, he better not just pull one out of his ass the next time we see him. If the whole lore of goddess X is that they are kind and caring then they should better be at least not cruel when we meet them. These are all hard for an LLM. They are also easy for a human to evaluate. Because we just feel when they are not right. Therefore it is a good challenge to evaluate how good we are at this "making a bucket of sand smart" task.
calibas|1 year ago
Now imagine something in between, where you have a video game, but the NPCs and parts of the story are controlled by an LLM. You can give the players much more freedom, and the creators don't have to write thousands of lines of dialog to account for every possible choice a player can make. The game doesn't have to be "on rails" so much, the LLM can help speed the story along when the player gets confused, and you can have NPCs with much more depth than just several lines of static dialog.
How well this will work in practice remains to be seen. In my experience, ChatGPT itself is a painfully generic DM that relies upon repetitive fantasy tropes. You still need an actual human being to create an interesting story and add depth to the world.
jhbadger|1 year ago
Here's a list of some of the ones available (about 10 years old but it gives you the idea)
https://rpggeek.com/geeklist/181957/list-of-solitaire-soloab...
acomjean|1 year ago
I grew up with “choose your own adventure” books which were like a solo adventure: (If you go on the north road turn to page 34 if you follow the river page 57)
Many board games now have a solo mode with an automated player with tables and dice to help randomness.
https://boardgamegeek.com/thread/3238902/what-is-the-best-so...
Obviously there are adventure video games. Some of the new ones often have interesting back stories, really amazing world building and dnd like adventures. Horizon zero dawn, the Witcher, Star Wars outlaws among many others. “baldurs gate” really gave me dnd vibes (I played through that one multiplayer).
esafak|1 year ago
michaelcampbell|1 year ago
empath75|1 year ago
utiiiD|1 year ago
prettyblocks|1 year ago
michaelcampbell|1 year ago
Totally this, at least for me, in some circumstances.
TOU's be damned, I've written bots for some online games I've played, not because I want the XP or money or whatever that the bot could do without me working for it, but rather because I found writing the bots fun and engaging.
Before anyone gets in an uproar, I didn't sell them, nor any of the in-game resources gained from them. I was watching them basically all the time, because that's what I was there for - to see my creation work. And I purposely didn't interfere with other "real" players.
pmichaud|1 year ago
wintermutestwin|1 year ago
Also, I ran a session over Zoom and their AI summary was so useful!
johnfn|1 year ago
trod1234|1 year ago
Its the type of problem which requires a good balance of storytelling, preparation, and tailoring the interactions towards the psychology of the people who are playing (in specific beneficial and entertaining ways).
Its a problem computers won't likely solve anytime soon.
tjakab|1 year ago
And there's quite a lot of us that like to play but because of life commitments, getting together with a group on a regular schedule is difficult.
popalchemist|1 year ago
Most likely use of this is that a DM runs it, and overrules/augments its output when necessary/as they see fit.
airstrike|1 year ago
foobarian|1 year ago
ge96|1 year ago
Philpax|1 year ago
mumbisChungo|1 year ago
moralestapia|1 year ago
Go outside. There's people for everything.
michaelcampbell|1 year ago
GuB-42|1 year ago
If you have a good role playing group, with a DM you enjoy playing with, no computer game nor LLM will replace that. But if what you are looking for is the convenience of computer games with the freedom of tabletop RPGs more than the social aspect, then LLMs totally make sense. And even with a social group, it can work as substitute if you don't have a DM (DMing is hard work!).
dingnuts|1 year ago
fonix232|1 year ago
I DM a few games of The Expanse, and using LLMs to plan ahead was a godsend. No, I didn't utilise it to write the story for me - instead I used it to test my planned story and see which way my players might strafe off the road, so I can plan for those. Basically simulated a game using an LLM that acted in place of multiple characters, allowed those to run free (within certain limits, obviously you can't have the LLM players do a dozen actions without the DM having a say), and essentially mapped the potential "off branches", story pathways I didn't plan for initially. This has allowed me to be prepared for the usual dumbass things players might do, such as heading for a strip club in the middle of a total disaster where they (figuratively) have dozens of arrows pointing to the goal of the chapter.
Another interesting aspect of using AI for TTRPGs is to create atmospherics. For Expanse based games, I've bought a number of tile packs and such, to appreciate the artists who put work into it, but I simply don't have the funds to commission a few dozen acrylic matte style scenery images (which I usually put up on my projector, combined with some Hue lights to create the visual atmosphere). With AI, I can even generate them on the fly, should my little gremlins stray off the path. Same for music - AI can incredibly easily generate an atmospheric soundtrack that fits the current scenery, with just a few words, while I can still pay attention to the players.
But fully replacing the DM? That's silly.
Melomomololo|1 year ago