Download presentation
Presentation is loading. Please wait.
Published byDarrell Turner Modified over 9 years ago
1
LCC 6317/4720 Interactive Narrative Lecture 1 January 10, 2005
2
Class mechanics
3
Organization: design issues Interaction – interactor’s relationship to narrative Interaction – interactor’s relationship to narrative Narrativity – in what sense is the experience narrative? Narrativity – in what sense is the experience narrative? Segmentation – what are the pieces? Segmentation – what are the pieces? Representation – sensory display, conventions Representation – sensory display, conventions
4
Organization: narrative modes/genres Multiform story – a single situation in multiple versions Multiform story – a single situation in multiple versions Kaleidoscopic narratives – simultaneous, intersecting action Kaleidoscopic narratives – simultaneous, intersecting action Rhizomatic narratives – story webs that refuse closure Rhizomatic narratives – story webs that refuse closure Morphing story environments – construct stories out of formulaic pieces Morphing story environments – construct stories out of formulaic pieces Variant stories – parameterized story pieces Variant stories – parameterized story pieces
5
Organization: technical modes/genres Computational narrative traditions Computational narrative traditions History of work and criticism Specific design commitments Specific design commitments Can be orthogonal to narrative modes Can be orthogonal to narrative modes Though each tradition has a common narrativity commitment
6
Electronic literature Interactive fiction (IF) Interactive fiction (IF) Segmentation: places and objects Major trope: the puzzle Hypertext Hypertext Segmentation: links and lexia Major trope: association
7
Games vs. narrative Contemporary game trend – large, simulated worlds Contemporary game trend – large, simulated worlds Black & White, The Sims 1/2, Grand Theft Auto 3 (all), Fable NarrativistsLudologists Paradigmatic form: hypertextParadigmatic form: games Academic pedigree: literary theoryAcademic pedigree: games studies
8
Story generation I: Morphemes & grammars Morphemes – story events or “functions” Morphemes – story events or “functions” Vladimir Propp analyzed Russian folk tales Example morphemes: The hero leaves home, the hero is given a difficult task, the hero defeats the villain Grammars – hierarchic combination rules Grammars – hierarchic combination rules Story grammars – use story functions by analogy to linguistic elements
9
Sample output & story grammar once upon a time there lived a dog. one day it happened that farmer evicted cat. when this happened, dog felt pity for the cat. in response, dog sneaked food to the cat. farmer punished dog. Joseph story generator – R. Raymond Lang story setting + episodes episodes episode + episodes episode story_event + emotional_response + action_response
10
Story generation II: Author simulation Model authorial knowledge beyond story structure Model authorial knowledge beyond story structure Examples: Authorial goals, plans, knowledge about the world Examples: Authorial goals, plans, knowledge about the world
11
Terminal Time Collaborators: Paul Vanouse, Art Department, SUNY Buffalo Steffi Domike, Design Department, Chatham College
12
History engine Goal trees (ideology) Historical events Audio-visual elements Audience feedback
13
Knowledge Base Event Rhetorical Goal Trees Biased event Storyboard Rhetorical Devices Natural Language Generation Media Retrieval & Sequencing To multi- media front end Terminal Time architecture
14
Characters I: Chatterbots Canonical chatterbot is Eliza Canonical chatterbot is Eliza Stateless (or minimal state) response to input based keywords and templates Stateless (or minimal state) response to input based keywords and templates Temporal coherency (or lack thereof) comes from human interactor Temporal coherency (or lack thereof) comes from human interactor My 1 is 2 How long has your 1 been 2? 1 thinks I am 2 Do you think you are 2? My luck is down How long has your luck been down? Everyone thinks I am crazy Do you think you are crazy?
15
Characters II: Reactive planning Have state – goals, emotions, memory Have state – goals, emotions, memory Select behaviors to accomplish goals Select behaviors to accomplish goals Dynamically mix goals Dynamically mix goals Examples: Petz, A Behavior Language (ABL) Examples: Petz, A Behavior Language (ABL)
16
Interactive Drama Plot structure Tension/Complexity Time Exposition Inciting incident Rising action Crisis Climax Falling action Denouement Characters Personality Emotion Self motivation Change Social relationships Consistency Illusion of life
17
Façade Dramatic world inhabited by computer controlled characters (believable agents) The user (player) plays a protagonist within the story, first-person point of view The player experiences a story with a dramatic arc Collaborator:Andrew Stern, independent artist and researcher
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.