2016 · 15 citations · 10 references
Linear logic programming languages have been identi-fied in prior work as viable for specifying stories and analyzing their causal structure. We investigate the use of such a language for specifying story worlds, or set-tings where generalized narrative actions have uniform effects (not specific to a particular set of characters or setting elements), which may create emergent behavior through feedback loops. We show a sizable example of a story world specified in the language Celf and discuss its interpretation as a story-generating program, a simulation, and an interac-tive narrative. Further, we show that the causal analysis tools available by virtue of using a proof-theoretic lan-guage for specification can assist the author in reason-ing about the structure and consequences of emergent stories.
10
Jean-Yves Girard · Theoretical Computer Science · 1987 · 4K citations
Notes on the Use of Plan Structures in the Creation of Interactive Plot
R. Michael Young · 1999 · 123 citations
a morphological approach to interactive storytelling
Dieter Grasbon · 2001 · 77 citations