A Lightweight Videogame Dialogue Manager

PDF

DiGRA/FDG '16 - Proceedings of the First International Joint Conference of DiGRA and FDG
Dundee, Scotland: Digital Games Research Association and Society for the Advancement of the Science of Digital Games, August, 2016
Number: 1
Volume: 13
ISBN / ISNN: ISSN 2342-9666


We present a fully procedural alternative to branching dialogue that is influenced by theories from linguistic pragmatics and technical work in the field of dialogue systems. Specifically, this is a dialogue manager that extends the Talk of the Town framework, in which non-player characters (NPCs) develop and propagate subjective knowledge of the gameworld. While previously knowledge exchange in this framework could only be expressed symbolically, such exchanges may now be rendered as naturalistic conversations between characters. The larger conversation engine currently lacks a player interface, so in this paper we demonstrate our dialogue manager through conversations between NPCs. From an evaluation task, we find that our system produces conversations that flow far more naturally than randomly assembled ones. As a design objective, we have endeavored to make this dialogue manager lightweight and agnostic to its particular application in Talk of the Town; it is our hope that interested readers will consider porting its straightforward design to their own game engines.