TropeTwist: Trope-based Narrative Structure Generation

03/31/2022
by   Alberto Alvarez, et al.
0

Games are complex, multi-faceted systems that share common elements and underlying narratives, such as the conflict between a hero and a big bad enemy or pursuing some goal that requires overcoming challenges. However, identifying and describing these elements together is non-trivial as they might differ in certain properties and how players might encounter the narratives. Likewise, generating narratives also pose difficulties when encoding, interpreting, analyzing, and evaluating them. To address this, we present TropeTwist, a trope-based system that can describe narrative structures in games in a more abstract and generic level, allowing the definition of games' narrative structures and their generation using interconnected tropes, called narrative graphs. To demonstrate the system, we represent the narrative structure of three different games. We use MAP-Elites to generate and evaluate novel quality-diverse narrative graphs encoded as graph grammars, using these three hand-made narrative structures as targets. Both hand-made and generated narrative graphs are evaluated based on their coherence and interestingness, which are improved through evolution.

READ FULL TEXT
research
10/11/2022

Story Designer: Towards a Mixed-Initiative Tool to Create Narrative Structures

Narratives are a predominant part of games, and their design poses chall...
research
05/17/2023

Games on Graphs

The objective of this collaborative textbook is to present the state of ...
research
04/30/2021

Multi-Structural Games and Number of Quantifiers

We study multi-structural games, played on two sets 𝒜 and ℬ of structure...
research
09/21/2022

The graph structure of two-player games

In this paper we analyse two-player games by their response graphs. The ...
research
02/19/2022

Illuminating the Space of Enemies Through MAP-Elites

Action-Adventure games have several challenges to overcome, where the mo...
research
09/27/2019

Haydi: Rapid Prototyping and Combinatorial Objects

Haydi (http://haydi.readthedocs.io) is a framework for generating discre...
research
03/09/2019

Timed Systems through the Lens of Logic

In this paper, we analyze timed systems with data structures, using a ri...

Please sign up or login with your details

Forgot password? Click here to reset