Villanelle: Towards Authorable Autonomous Characters in Interactive Narrative

Abstract

Innovations in intelligent narrative technologies have continued to accelerate, but elude adoption by a broad and diverse audience of storytellers. Authoring accessibility for these technologies is an open challenge, largely due to tensions between story adaptability and author control, explainability, and predictability. We describe ongoing efforts on the Villanelle project, an approach to autonomous character authoring that integrates scripting with generativity, using a logic-based foundation that unifies these approaches with reasoning principles that carry through the authoring process. We outline our proposal for thinking about authoring languages rather than tools, describe our proposal for such a language, and discuss current implementation progess, including a block-based authoring tool and two ongoing game projects using the framework. We discuss key design challenges and a future roadmap for accessible autonomous character authorship.

Publication
Proceedings of the Joint Workshop on Intelligent Narrative Technoliogies and Workshop on Intelligent Cinematography and Editing (INT/WICED), Edmonton, Canada, 11-2018, published at http://ceur-ws.org
Avatar
Chris Martens
Assistant Professor of Computer Science

Chris Martens is an assistant professor in the Computer Science (CSC) Department at NC State, where they direct the Principles of Expressive Machines (POEM) Lab. Their interests span , (), and .