Activity: 2007 - 2011
Stage of Development: Complete.
Platform: Inform 6
Overview: Marlinspike generates stories by interleaving story-significant user actions with a collection of pre-authored scenes. Its drama manager is guided by a simple neo-Aristotelean model of story structure: every story must have a beginning, middle, and end, and all its parts must be connected by causal necessity to produce a unified whole. These causal links form story threads, which the drama manager can fork and splice together through the selection of the next scene.
Marlinspike's design is inspired by a few ideas from improv (reincorporation of previous events into the current action) and table-top roleplaying games (stories constructed from open-ended encounters). This design intends to strike a balance between user agency and system control.
Argax Project : Architecture : Marlinspike
|Last Edited: 24 Mar 2013|
©2010 by Z. Tomaszewski.