University of Twente Student Theses

Login

Wacky Pirate Hijinks : causing and resolving conflict between autonomous agents in a virtual storyworld

Tommassen, P. (2009) Wacky Pirate Hijinks : causing and resolving conflict between autonomous agents in a virtual storyworld.

[img] PDF
799kB
Abstract:The Virtual Storyteller is a story generation system based on emergent narrative. Emergent narrative is a method in story generation in which the characters all have their own goals, desires and motivations upon which they base their actions within the story. This way, the story is formed around the characters, instead of the characters adapting themselves to the story. While this does increase the believability, it makes it harder to generate an interesting story; the characters choose their actions based on what is best for them, instead of what makes a story interesting. In this thesis, it is tried to remedy this, and make the stories generated by the Virtual Storyteller more interesting. This is done by following Freytag's dramatic structure, which describes how the conflicts in a story develop. Therefore, this thesis focuses on introducing and resolving these conflicts within the Virtual Storyteller, while trying not to impact the characters' autonomy significantly. The conflicts are described by so called plot threads, that describe requirements the story world must meet in order to place two characters into conflict with each other. By making sure the world meets these requirements, the environment of the characters can be changed to instigate the conflict between them. This conflict can then be resolved by giving the story's protagonist access to slightly better abilities than his antagonist, that appear to make him just a bit better or luckier, thus giving him enough of an advantage in the conflict to allow him to win it. By controlling when new conflicts are introduced, and when the protagonist gains access to his better abilities, it becomes possible to direct enough to allow the action to rise, reach a climax, and then fall, and thus follow a dramatic structure.
Item Type:Essay (Master)
Faculty:EEMCS: Electrical Engineering, Mathematics and Computer Science
Subject:54 computer science
Programme:Interaction Technology MSc (60030)
Link to this item:https://purl.utwente.nl/essays/58607
Export this item as:BibTeX
EndNote
HTML Citation
Reference Manager

 

Repository Staff Only: item control page