AAU Student Projects - visit Aalborg University's student projects portal
A master's thesis from Aalborg University
Book cover


Narrative Adherence in LLM-driven Games

Term

4. term

Education

Publication year

2025

Submitted on

Pages

14

Abstract

This paper presents ChatRPG v3, a narrative-driven AI game master for single-player role-playing games. Building on prior versions, we introduce SENNA, a five-agent system that enables adherence to structured, pre-written adventure modules while preserving player agency. The system uses a narrative graph to track story progression. Furthermore, we design redirection strategies to guide players back to the intended narrative arc when deviations occur. We evaluate the effectiveness of SENNA and these strategies through a user study combining live gameplay, alternative scene comparisons, and player feedback. Results show that structured redirection techniques rooted in world logic, such as NPC influence and in-world consequences, enhance narrative coherence without diminishing immersion or autonomy. Our findings expand the design space for AI-driven interactive fiction and offer practical insights for balancing authored stories with emergent player input.