Screencap of generative agent simulation -- playable here
Last week I wrote about the game developer who incorporated ChatGPT into his NPC-to-player conversations in his virtual world; now comes an experiment with "generative agents" -- AI-powered NPCs, who talk with each other:
In the experiment, the researchers placed 25 generative agents within a virtual world resembling a sandbox video game, similar to The Sims. Each agent was assigned a unique background and participated in a two-day simulation. The study observed various remarkable behaviors:
One agent planned a party, informed several friends who then invited others, and collectively they coordinated the event.
Another agent decided to run for mayor, sparking organic discussions about their campaign and political stances among the community. Different agents held varying opinions on this candidate.
Some agents retained memories with human-like embellishments, occasionally imagining additional details or interpreting events with their own perspective.
Developed by AI researchers at Stanford (read their academic paper here), some enthusiasts are effusive about the implications, declaring, "Entire virtual worlds could be populated with these agents, producing emergent behaviors."
Definitely eventually, on some level -- but the practical applications are still pretty challenging:
"First," veteran game designer Damion Schubert tells me, "we're at the very infancy of this kind of technology. Both the technology and game designers' capacity to work with it and shape it are going to be very different even six months from now than it is now.
"Second, every game is a different design, and what you need NPCs to do in every game is very different. Chat GPT today could probably make NPCs that spewed out random dialogue and light worldbuilding facts, but it's a longer walk to, for example, have NPCs be at a Bioware Companion-level of intelligence. But there's a lot of room between those extremes!"
Damion, as it happens, was lead designer of Bioware's Star Wars: The Old Republic MMO.
I've been excited about GPT-powered NPCs for quite awhile, but thinking about actual multi-user virtual worlds I actually play and enjoy, not to mention single-player sandbox worlds like Skyrim, it's difficult to imagine autonomous agents wandering around on their own devices without it becoming a vexing traffic jam. Like, what happens when the town blacksmith who's supposed to upgrade your broadsword decides that he'd rather become a master of interpretive dance?
Damion again: