Joseph Campbell: The Hero with a Thousand Faces
•
monomyth (i.e. the hero’s journey)!common pattern with strong reference symbols
•
symbolic representation of the passage from childhood to adulthood!departure
!initiation
!return Interactive Storytelling
Lecture slides September 9, 2008.
Copyright © 2008 Jouni Smed http://www.iki.fi/smed Interactive Storytelling Lecture slides September 9, 2008.
Copyright © 2008 Jouni Smed http://www.iki.fi/smed
Innocent world of childhood Separation
Call to adventure Refusal of call Supernatural aid Crossing the first threshold Belly of the whale
Initiation
Road of trials Tests and ordeals
Dragon battle Nadir
Crucifixion Symbolic death/dismemberment
Sparagmos
Meeting with the Goddess
Atonement to recognition by
Father Apotheosis The ultimate boon
Return Refusal of return
Magic flight Rescue Master of two worlds Freedom to live
The Hero’s Journey
Brenda Laurel:
Computers as Theatre
•
“When we look toward what is known about the nature of interaction, why not turn to those who manage it best – to those from the world of drama, of the stage, of the theatre?” (Laurel, 1991)•
invisibility of the computer!designing an interface is the real problem
!creating a representational world that leaves the feeling of the interface behind
Neo-Aristotelian theory of interactive drama
Action Character
Thought Language Pattern Enactment
User interaction
Material for action
Material cause Inferred formal cause
The flying wedge of possibilities
Possible Probable
Potential
Potential
Necessary
t
Strategies for
interactive storytelling
Strategies
•
author-centric!explicit authoring
•
character-centric!emergent narrative
!implicit creation
Measures
•
plot coherence!the perception that the main events of a story are causally relevant to the outcome of the story
•
character believability!the perception that the events of a story are reasonably motivated by the beliefs, desires, and goals of the characters
(Riedl, 2004)
Author-centric
•
models the creative process of a human author•
explicit authoring: predefined template to follow runtime•
strong plot coherence•
not so strong character believabilityExample: The Oz Project’s Interactive Drama Engine
Player
Presentation Drama manager
World Character
Character Character
Drama manager techniques
•
branching narrative•
universal plan!beats (i.e. action–reaction pairs)
!interactive plan trees (e.g. HTN)
•
problems!anticipation of every possible action
!combinatorial explosion
(Louchart & Aylett, 2005)
Drama managers ways to influence
•
environmental manipulation•
goal interjection•
shifting personality•
ticking clock of doom•
dropping the fourth wall(Crawford, 2005)