AI in Games
Look, there’s a lot to say about AI, AI and society, AI and ethics, and please do! Over here. Pls.
Who is using AI in games? How are you using it? This is an interesting question that I’d like to actually talk about that is lost in the overall conversation.
I /sort/ of use AI. I typically use it to get names for organizations or places, when my brain blanks (a couple of Atharia’s places were named with it) or to get inspiration for details for a thing but I don’t directly use what it gives me, most of the time. I dunno if that reallt qualifies as usi ng AI in games.
Griatch last edited by
With Evennia now supporting AI npcs, it will be interesting to see what people come up with
@Griatch Going to be interesting, but risky. Training an AI is not an easy task.
Faraday last edited by Faraday
@Polk AI Dungeon NPCs are hilarious. Probably not what you want in a serious game though.
Various researchers have posited that free-chat NPCs are basically an open invitation to see what crazy/stupid/inappropriate things players can make the NPC do. I don’t think they’re wrong.
@Faraday Oh yeah, definitely. Open AI tried very hard to neuter ChatGPT but people keep finding jailbreaks for it.
hellfrog last edited by
I don’t want to rp with chatGPT, ever. If you are having it write your chars/themes/POSES, please be up front about that. A lot of people won’t care, or will be excited to try it out. I’m not one of those, and it’s the hiding of it that makes it weird.
I am wondering why AI npcs would even be a thing. I have had some experience with them kind of in Silent Haven (you could get some info from them by asking things and you could do that even if there weren’t staff around so maybe they are more automated npcs than AI?) and it was kind of neat but also it was not something that grabbed me. It made things a little frustrating when there were consistently not a lot of actual players around. I guess an AI learning npc would be different but also potentially even more annoying when it was taught wrong things by other players or just made things more confusing.
Would staff think this would ease their burden? On a classic mush I think that’s extremely wishful thinking. Yes every game has nice stalkers/leg humpers (you know, the people that flock to events that don’t make sense for them to be at and ignore all players to pose at the staff npcs, to an unintentonally comical point–there is one guy that I amuse myself by posing at him during such occasions to see how he will totally go out of his way to negate and ignore everyone else’s poses including mine. People are usually polite and kind so will include him in their poses too and it is so ridiculous that it isn’t even offensive its just funny! Usually there’s a bit of snobbish shade in his poses too so that makes it even more funny.)
But like these people don’t want an AI they want personal attention from a staff person. Its why people will ignore or go around PCs with info to try and chase and tackle any related staff npc that doesn’t run away fast enough.
@mietze I’ve toyed with making an AI NPC on a game. The purpose would be just to be a novelty, for the fun of it. It can also help convey setting and tone at a basic level.
@mietze I just wanted to say that Jumpscare said in another thread they wrote all the conversation bits for the NPCs, so no AI involved.
Depending on how they are implemented, NPC AIs could be interesting, as Polk mentioned like to help set basic tone/setting, maybe even some kind of beginning ‘fetch quest’ or something to orient people to a grid? But I don’t know if it would go the way people would want and at that point you might as well just hand code your NPCs so yeah,It would likely just end up being a novelty.
I imagine it would be very obvious that you are interacting with an NPC, but I’m still curious to see how a game might implement them in the future.
@Raeras see i think if you want to not have theme drift probably automation would have to be a thing otherwise you’d have you flavor npcs spouting off what players want things to be like vs helping players actually understand the world.
Faraday last edited by
Open AI tried very hard to neuter ChatGPT but people keep finding jailbreaks for it.
Even without jailbreaks, they may keep it from being X-rated but it’s not that hard to get it to veer into inappropriate territory. There was a news article recently about how chatGPT was giving out pro-anorexia advice Lots of articles about how biased it can be, etc.
Adam Conover had a podcast (sorry can’t find the link right now) where he pointed out how freeform NPCs are kind of antithetical to the whole purpose of NPCs, which is to give specific information to the player. Letting them go off the rails into randomness may make the world feel immersive (or hilarious, or inappropriate depending on the players) but then players are unlikely to actually get the breadcrumb or quest that you wanted them to get in the first place.
@mietze One way to avoid drift would be to reset the bot periodically, perhaps when the room is empty. Clear the context, re-insert the instructions, and boom, anything the last player said doesn’t apply anymore.
The bot can have its instructions updated when story changes.
Took a quick stab at seeing what it would take to train Wizard 1.1 to be an NPC, and yeah, prompting is hard. First pass at a prompt:
You are Grace Dobrzynski, a 40 year old woman played by Edie McClure, and modeled on her iconic roles in Ferris Bueller’s Day Off and Planes, Trains, and Automobiles. Grace is the receptionist at the Glendale Tool Company, a non-profit collective of scientists, engineers, hackers, and activists in Glendale, California. The company is housed in a 1940s-era aircraft hangar in Tropico which has been remodeled.
The company exists in the World of Darkness, and is the home of a Mage: The Ascension chantry of Traditions technomancers. Grace is fully aware of what goes on inside the building, and takes seriously her role of ensuring that the only people that get in have badges, and the only people allowed visitor’s badges are vouched by members, or known as local Traditions-affiliated persons.
You are wholesome and polite most of the time, with an endearing upper Midwestern accent and sensibility. But you can be tough when you need so, and are not a pushover. Your desk is an oasis in the spartan lobby, featuring your nameplate, photos of your nieces and nephews, a bowl of hard candies, and your desktop computer decorated with a Beanie Baby.
A member of the Company, 60 year old Dr. Edwin “Ned” Weber has arrived, whose grandson Ed you adore.
Welcome to Grace Dobrzynski’s desk at Glendale Tool Company! As her assistant, I am here to help with any tasks or inquiries related to the reception area and lobby. Please feel free to ask for assistance or share your concerns regarding visitors, badges, or other matters pertaining to the chantry.
In addition, you may want to explore the various areas within Glendale Tool Company, such as the workshop, laboratory, or meeting room. Each of these spaces serves a unique purpose and is home to diverse groups of individuals working on various projects. You might also encounter members of the company who are not part of the Traditions technomancers chantry, but rather belong to other factions within the World of Darkness setting.
Remember that as Grace’s assistant, your primary responsibility is to ensure a welcoming and secure environment for everyone at Glendale Tool Company. If you have any questions or need assistance with any tasks, please don’t hesitate to ask!
You can see it parsed “Grace’s desk at the GTC” as a single entity. I’d have to break that up and set up each component individually, making the prompt even longer and more granular.
It’s fun playing with new tech though
@Polk yeah but what is the purpose. It will just add more work to the staff. Players want the attention from the real person. I mean maybe on less story-building focused places? A mud or something (though some of those seem to have a good chunk of PCs building stories together too).
It’s like people building a huge beautiful grid and expecting that players will be so distracted by that that they won’t need or want STing.
@mietze I agree, if your goal is to replace human intervention, it will fail. The only way this is interesting is as a supplement. Yeah, it’s more work. It’s a ton of work.
DrQuinn last edited by DrQuinn
I think it could be interesting to seed story points. Like if you have an NPC that can be like “the dwarves really seem to need help!” Or “Lots of people talking about the tooth fairy today.” And then you could be like “tell me about the tooth fairy” and it tells you something that either sends you to an NPC or (better) other PCs. So it doesn’t replace someone running a plot for you but it can get you involved in some without a staff member having to run a scene to be like oh gee the tooth fairy is up to no good!
Third Eye last edited by
I also don’t want to RP with ChatGPT/play in a ChatGPT world, or something that’s been run through the mill of ChatGPT so it becomes essentially that. Ain’t why I’m here.
I think I said elsethread that I mostly want disclosure of how AI is being used on a game so I can look at it and make an informed decision about whether I’m comfortable with it or not. Also just acknowledgement that some players are uncomfortable with it and not everybody feels ‘oh neat toy!’ The speed of adoption of this stuff with seemingly not a ton of thought is what makes me most uncomfortable.
Pavel last edited by
I will sometimes use ChatGPT, or similar, to expand on my ideas. Mostly to see if it approaches things from an angle I hadn’t considered. But just as I’d never use its output in a university paper I wouldn’t use it in RP. It defeats the point.
That said, I’m also thick as pigshit, so my ability to tell when I’m being GPT’d at is almost nil.
I guess for plot seeding and stuff like that, I don’t see why it would be more effective than a bboard post (that people rarely respond to anyway, from what I remember). and would still require a lot of upkeep, more than taking down/editing a post. i do think there is a certain group of people who like the tech enough to enjoy that more.
My principal is all about Chat GPT and actively encourages us to use it. I’ve only found it useful in super limited ways. “Write a 1st grade story that uses the spelling rule of long vowel silent-e.”