Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

From Linear Story Generation to Branching Story Graphs

Published: 01 May 2006 Publication History

Abstract

Interactive narrative systems are storytelling systems in which the user can influence the content or ordering of story world events. Conceptually, an interactive narrative can be represented as a branching graph of narrative elements, implying points at which an interactive user's decisions influence the content or ordering of the remaining elements. Generative approaches to interactive narrative construct narrative at runtime or preconstruct--on a per-session basis--highly interactive branching narrative structures. One generative approach--narrative mediation--represents story as a linear progression of events with anticipated user actions and system-controlled agent actions together in a partially ordered plan. For every possible way the user can violate the story plan, an alternative story plan is generated. If narrative mediation is powerful enough to express the same interactive stories as systems that use branching narrative structures, then linear narrative generation techniques can be applied to interactive narrative generation. This article lays out this argument and sketches a proof that narrative mediation is at least as powerful as acyclic branching story structures.

References

[1]
A. Gordon et al., "Branching Story Lines in Virtual Reality Environments for Leadership Development," Proc. 16th Innovative Applications of Artificial Intelligence Conf., AAAI Press, 2004, pp. 844–851.
[2]
M.O. Riedl, C.J. Saretto, and R.M. Young, "Managing Interaction between Users and Agents in a Multiagent Storytelling Environment," Proc. 2nd Int'l Joint Conf. Autonomous Agents and Multiagent Systems, ACM Press, 2003, pp. 741–748.
[3]
R.M. Young, "An Architecture for Integrating Plan-Based Behavior Generation with Interactive Game Environments," J. Game Development, vol. 1, no. 1, 2004.
[4]
R. Aylett, "Emergent Narrative, Social Immersion, and 'Storification,'" Proc. 1st Int'l Workshop Narrative and Interactive Learning Environments, 2000.
[5]
M. Cavazza, F. Charles, and S.J. Mead, "Planning Characters' Behavior in Interactive Storytelling," J. Visualization and Computer Animation, vol. 13, 2002, pp. 121–131.
[6]
J. Bates, "Virtual Reality, Art, and Entertainment," Presence: J. Teleoperators and Virtual Environments, vol. 1, no. 1, 1992, pp. 133–138.
[7]
P. Weyhrauch, "Guiding Interactive Fiction," doctoral dissertation, School of Computer Science, Carnegie Mellon Univ., 1997.
[8]
B. Magerko et al., "AI Characters and Directors for Interactive Computer Games," Proc. 16th Innovative Applications of Artificial Intelligence Conf., AAAI Press, 2004, pp. 877–883.
[9]
A. Lamstein and M. Mateas, "Search-Based Drama Management," Proc. 2004 AAAI Workshop on Challenges in Game Artificial Intelligence, AAAI Press, 2004, pp. 103–107.
[10]
M. Mateas and A. Stern, "Structuring Content in the Façade Interactive Drama Architecture," Proc. 1st Ann. Conf. Artificial Intelligence and Interactive Digital Entertainment, AAAI Press, 2003, pp. 93–98.
[11]
J.S. Penberthy and D. Weld, "UCPOP: A Sound, Complete, Partial-Order Planner for ADL," Proc. 3rd Int'l Conf. Knowledge Representation and Reasoning, Morgan Kaufmann, 1992, pp. 103–114.
[12]
J. Meehan, "The Metanovel: Writing Stories by Computer," doctoral dissertation, Dept. of Computer Science, Yale Univ., 1976.
[13]
M. Lebowitz, "Story-Telling as Planning and Learning," Poetics, vol. 14, 1985, pp. 483–502.
[14]
M.O. Riedl, "Narrative Planning: Balancing Plot and Character," doctoral dissertation, Dept. of Computer Science, North Carolina State Univ., 2004.

Cited By

View all
  • (2023)SCENECRAFTProceedings of the Nineteenth AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment10.1609/aiide.v19i1.27504(86-96)Online publication date: 8-Oct-2023
  • (2023)Location-Aware Adaptation of Augmented Reality NarrativesProceedings of the 2023 CHI Conference on Human Factors in Computing Systems10.1145/3544548.3580978(1-15)Online publication date: 19-Apr-2023
  • (2022)Interactive Narrative and Story-tellingThe Handbook on Socially Interactive Agents10.1145/3563659.3563674(463-492)Online publication date: 27-Oct-2022
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image IEEE Computer Graphics and Applications
IEEE Computer Graphics and Applications  Volume 26, Issue 3
May 2006
92 pages

Publisher

IEEE Computer Society Press

Washington, DC, United States

Publication History

Published: 01 May 2006

Author Tags

  1. automated story generation
  2. branching stories
  3. computer games
  4. interactive storytelling
  5. narrative intelligence
  6. narrative mediation
  7. narrative planning
  8. story graphs

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 21 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2023)SCENECRAFTProceedings of the Nineteenth AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment10.1609/aiide.v19i1.27504(86-96)Online publication date: 8-Oct-2023
  • (2023)Location-Aware Adaptation of Augmented Reality NarrativesProceedings of the 2023 CHI Conference on Human Factors in Computing Systems10.1145/3544548.3580978(1-15)Online publication date: 19-Apr-2023
  • (2022)Interactive Narrative and Story-tellingThe Handbook on Socially Interactive Agents10.1145/3563659.3563674(463-492)Online publication date: 27-Oct-2022
  • (2022)The Handbook on Socially Interactive AgentsundefinedOnline publication date: 27-Oct-2022
  • (2021)Automated narrative planning model extensionAutonomous Agents and Multi-Agent Systems10.1007/s10458-021-09501-135:2Online publication date: 1-Oct-2021
  • (2019)Creating an Audio Story with Interactive Binaural Rendering in Virtual RealityWireless Communications & Mobile Computing10.1155/2019/14632042019Online publication date: 1-Jan-2019
  • (2019)Efficient choice enumeration for narrative world designProceedings of the 14th International Conference on the Foundations of Digital Games10.1145/3337722.3337736(1-10)Online publication date: 26-Aug-2019
  • (2019)Player interaction in narrative gamesProceedings of the 14th International Conference on the Foundations of Digital Games10.1145/3337722.3337730(1-9)Online publication date: 26-Aug-2019
  • (2019)Evaluating the Pleasures of Agency in Shiva's Rangoli, a Tangible Storytelling InstallationProceedings of the 2019 on Designing Interactive Systems Conference10.1145/3322276.3322380(49-60)Online publication date: 18-Jun-2019
  • (2019)Designing chain reaction contraptions from causal graphsACM Transactions on Graphics10.1145/3306346.332297738:4(1-14)Online publication date: 12-Jul-2019
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media