Generating-Role-Playing-Game-Quests-With-GPT-Language-Models

Quests represent an integral part of role-playing games (RPGs). While evocative, narrative-rich quests are still mostly hand-authored, player demands towards more and richer game content, as well as business requirements for continuous player engagement necessitate alternative, procedural quest generation methods. While existing methods produce mostly uninteresting, mechanical quest descriptions, recent advances in AI have brought forth generative language models with promising computational storytelling capabilities. We leverage two of the most successful Transformer models, GPT-2 and GPT-3, to procedurally generate RPG video game quest descriptions. We gathered, processed and openly published a data set of 978 quests and their descriptions from six RPGs. We fine-tuned GPT-2 on this data set with a range of optimizations informed by several mini studies. We validated the resulting Quest-GPT-2 model via an online user study involving 349 RPG players. Our results indicate that one in five quest descriptions would be deemed acceptable by a human critic, yet the variation in quality across individual quests is large. We provide recommendations on current applications of Quest-GPT-2. This is complemented by case-studies on GPT-3 to highlight the future potential of state-of-the-art natural language models for quest generation.