SlideShare a Scribd company logo
1 of 69
Download to read offline
Interactive Storytelling
in Games: Next Steps
Gail Carmichael

www.gailcarmichael.com
What is a Story?
ACTORS
perform actions
THE WORLD
changes
EVENTS
relate to each other
STORIES:
About people, not things
conflict
Interactivity
Two or more
agents

Respond
properly

Understand
each other
Game + Story:
Why is it Hard?
STORIES:
Linear

GAMES:
Non-Linear
“Divergence from a story's path is
likely to make for a less satisfying
story; restricting a player's
freedom of action is likely to make
for a less satisfying game.”
Greg Costikyan
What should we do?
…puzzle➭story➭puzzle➭story…
https://www.youtube.com/watch?v=IMzmnwWK0dY
https://www.youtube.com/watch?v=sqkJuSV-23U
https://www.youtube.com/watch?v=POjkfLiyWd8
Creativity

>
Technology
Playable Game
Stories
Sullivan, Anne. The Grail
Framework: Making stories
playable on three levels in CRPGS.
PhD Thesis, 2012.
Playable Story

Meaningful,
Interesting Choices
Player
Quest

Game
World
Player
Quest

Game
World

Social
Mechanics
http://www.youtube.com/watch?v=zc5QEcWGh1U
Player
Quest

Game
World

Goal-based
Quests
Player
Quest

Game
World

Dynamically
Arrange Plot
Points
Player
Quest

Game
World
Coherent Emergent
Stories
Complete freedom?
No freedom?
Somewhere in the
middle.
1

2

3

6

4

5
1

2

3

6

4

5

Example:
Player chosen as hero to
stop threat of a nearby
enemy
1

2

3

6

4

5
1

2

3

4

5

6

Example:

Example:

Learn that nobody has
dared face this enemy
before

Hero previously acquired his
weapon and is too scared to use
it
Satellite Scenes
Available based on player action.
Allow player to choose consumption.
Dynamically modified to fit story.
Quantifiable
story elements
Desire value of
element
Quantifiable
story elements
Relevance of
element
Scene state: used to tag
scene with info about
how it functions in the
story
Rules to determine
availability of scene
Collection of
quantifiable story
elements used to
calculate scores for
scene nodes
Max of all scores for quantifiable
story elements in a category (e.g. max
theme relevance), multiplied by
desire value
Result:
A strong core story with
additional flexible but relevant
nodes that react to gameplay.
In other words, a coherent emergent story.
Want to know more?

Foundations of Digital Games (April 2014)
Gail Carmichael
www.gailcarmichael.com
Books
- Andrew Glassner’s Interactive Storytelling: Techniques for the 21st
Century
- Chris Crawford’s Chris Crawford on Interactive Storytelling
- Josiah Lebowitz and Chris Klug’s Interactive Storytelling for Games
- Mieke Bal’s Narratology: Introduction to the Theory of Narrative
Other
- Greg Costikyan’s Games, Storytelling, and Breaking the String
-Pohjola M. 2004. “Autonomous Identities: Immersion as a Tool for
Exploring, Empowering and Emancipating Identities” in Montola M.
and Stenros J. (eds.). Beyond Role and Play: tools, toys and theory
for harnessing the imagination. Ropecon ry, Helsinki, 81-96.
-Anne M. Sullivan, THE GRAIL FRAMEWORK: MAKING STORIES
PLAYABLE ON THREE LEVELS IN CRPGS. (PhD thesis)

More Related Content

What's hot (9)

Gaming to the Throne: Using Games to Engage Tourists
Gaming to the Throne: Using Games to Engage TouristsGaming to the Throne: Using Games to Engage Tourists
Gaming to the Throne: Using Games to Engage Tourists
 
NHLA Get Your Game On
NHLA Get Your Game OnNHLA Get Your Game On
NHLA Get Your Game On
 
Ethics in Immersive Systems
Ethics in Immersive SystemsEthics in Immersive Systems
Ethics in Immersive Systems
 
MLIS Portfolio 2013
MLIS Portfolio 2013MLIS Portfolio 2013
MLIS Portfolio 2013
 
Building Communities by Design: The Book As Platform
Building Communities by Design: The Book As PlatformBuilding Communities by Design: The Book As Platform
Building Communities by Design: The Book As Platform
 
IFTF Creating Alternate Realities
IFTF Creating Alternate RealitiesIFTF Creating Alternate Realities
IFTF Creating Alternate Realities
 
What can we learn from games? 10 game mechanics that will make your web commu...
What can we learn from games? 10 game mechanics that will make your web commu...What can we learn from games? 10 game mechanics that will make your web commu...
What can we learn from games? 10 game mechanics that will make your web commu...
 
Representation in video games
Representation in video gamesRepresentation in video games
Representation in video games
 
Disney and Pixar’s finest
Disney and Pixar’s finestDisney and Pixar’s finest
Disney and Pixar’s finest
 

Viewers also liked

Viewers also liked (7)

Thesis Proposal: Creating Satisfying Game Experiences with Coherent Emergent ...
Thesis Proposal: Creating Satisfying Game Experiences with Coherent Emergent ...Thesis Proposal: Creating Satisfying Game Experiences with Coherent Emergent ...
Thesis Proposal: Creating Satisfying Game Experiences with Coherent Emergent ...
 
Location-based-Storytelling stART11 conference session (english version)
Location-based-Storytelling stART11 conference session (english version)Location-based-Storytelling stART11 conference session (english version)
Location-based-Storytelling stART11 conference session (english version)
 
Coherent Emergent Stories - GHC13
Coherent Emergent Stories - GHC13Coherent Emergent Stories - GHC13
Coherent Emergent Stories - GHC13
 
Telling stories with your data
Telling stories with your dataTelling stories with your data
Telling stories with your data
 
Interactive storytelling in video games
Interactive storytelling in video gamesInteractive storytelling in video games
Interactive storytelling in video games
 
Elements of storytelling for games
Elements of storytelling for gamesElements of storytelling for games
Elements of storytelling for games
 
Thesis Documentation
Thesis DocumentationThesis Documentation
Thesis Documentation
 

Similar to Interactive Storytelling in Games: Next Steps

Bobby Schweizer at news:rewired
Bobby Schweizer at news:rewiredBobby Schweizer at news:rewired
Bobby Schweizer at news:rewired
John Thompson
 
Med122 digital games: narrative and play
Med122 digital games: narrative and playMed122 digital games: narrative and play
Med122 digital games: narrative and play
Rob Jewitt
 
נשים ומשחקי מחשב
נשים ומשחקי מחשבנשים ומשחקי מחשב
נשים ומשחקי מחשב
veredpnueli
 

Similar to Interactive Storytelling in Games: Next Steps (20)

Mac281 Digital Games 2009
Mac281 Digital Games 2009Mac281 Digital Games 2009
Mac281 Digital Games 2009
 
Mc1week 5 09
Mc1week 5 09Mc1week 5 09
Mc1week 5 09
 
"Studying Video Games as Ideological Texts" by Sherry Jones (October 24, 2014)
"Studying Video Games as Ideological Texts" by Sherry Jones (October 24, 2014)"Studying Video Games as Ideological Texts" by Sherry Jones (October 24, 2014)
"Studying Video Games as Ideological Texts" by Sherry Jones (October 24, 2014)
 
Gaming and education overview
Gaming and education overviewGaming and education overview
Gaming and education overview
 
Bobby Schweizer at news:rewired
Bobby Schweizer at news:rewiredBobby Schweizer at news:rewired
Bobby Schweizer at news:rewired
 
Towards Measuring Consistency in Transmedial Narratives - Jonathan Barbara - ...
Towards Measuring Consistency in Transmedial Narratives - Jonathan Barbara - ...Towards Measuring Consistency in Transmedial Narratives - Jonathan Barbara - ...
Towards Measuring Consistency in Transmedial Narratives - Jonathan Barbara - ...
 
Gamification vs. Game-Based Learning - Theories, Methods, and Controversies
Gamification vs. Game-Based Learning - Theories, Methods, and ControversiesGamification vs. Game-Based Learning - Theories, Methods, and Controversies
Gamification vs. Game-Based Learning - Theories, Methods, and Controversies
 
Edmodo Recap Week of Oct 28
Edmodo Recap Week of Oct 28Edmodo Recap Week of Oct 28
Edmodo Recap Week of Oct 28
 
Games in de bibliotheek (Beth Gallaway)
Games in de bibliotheek (Beth Gallaway)Games in de bibliotheek (Beth Gallaway)
Games in de bibliotheek (Beth Gallaway)
 
The Stories We Tell
The Stories We TellThe Stories We Tell
The Stories We Tell
 
The Stories We Tell
The Stories We TellThe Stories We Tell
The Stories We Tell
 
"Overview and Conclusions" by Sherry Jones (August 16, 2014)
"Overview and Conclusions" by Sherry Jones (August 16, 2014)"Overview and Conclusions" by Sherry Jones (August 16, 2014)
"Overview and Conclusions" by Sherry Jones (August 16, 2014)
 
The Serious World Of Games 2 0 (2)
The  Serious  World Of  Games 2 0 (2)The  Serious  World Of  Games 2 0 (2)
The Serious World Of Games 2 0 (2)
 
DeMarle Play and Games
DeMarle Play and GamesDeMarle Play and Games
DeMarle Play and Games
 
Med122 digital games: narrative and play
Med122 digital games: narrative and playMed122 digital games: narrative and play
Med122 digital games: narrative and play
 
An analysis of open world pvp in lotro’s pvmp
An analysis of open world pvp in lotro’s pvmpAn analysis of open world pvp in lotro’s pvmp
An analysis of open world pvp in lotro’s pvmp
 
נשים ומשחקי מחשב
נשים ומשחקי מחשבנשים ומשחקי מחשב
נשים ומשחקי מחשב
 
Video games
Video gamesVideo games
Video games
 
Trip report: Games and Learning Conferences 2008
Trip report: Games and Learning Conferences 2008Trip report: Games and Learning Conferences 2008
Trip report: Games and Learning Conferences 2008
 
Game based learning
Game based learningGame based learning
Game based learning
 

More from Gail Carmichael

More from Gail Carmichael (12)

Head and Tail Recursion
Head and Tail RecursionHead and Tail Recursion
Head and Tail Recursion
 
Branching Story Example
Branching Story ExampleBranching Story Example
Branching Story Example
 
Deep Copy of a Linked List
Deep Copy of a Linked ListDeep Copy of a Linked List
Deep Copy of a Linked List
 
Linked List Operations
Linked List OperationsLinked List Operations
Linked List Operations
 
References Are 'Nice' Pointers
References Are 'Nice' PointersReferences Are 'Nice' Pointers
References Are 'Nice' Pointers
 
Pointers
PointersPointers
Pointers
 
Function Call Stack
Function Call StackFunction Call Stack
Function Call Stack
 
Insertion Sort Algorithm
Insertion Sort AlgorithmInsertion Sort Algorithm
Insertion Sort Algorithm
 
Find the Maximum Algorithm
Find the Maximum AlgorithmFind the Maximum Algorithm
Find the Maximum Algorithm
 
Attracting Women to Computing and Why it Matters
Attracting Women to Computing and Why it MattersAttracting Women to Computing and Why it Matters
Attracting Women to Computing and Why it Matters
 
Understanding the Power of Augmented Reality for Learning
Understanding the Power of Augmented Reality for LearningUnderstanding the Power of Augmented Reality for Learning
Understanding the Power of Augmented Reality for Learning
 
Global Context Descriptors for SURF and MSER Feature Descriptors
Global Context Descriptors for SURF and MSER Feature DescriptorsGlobal Context Descriptors for SURF and MSER Feature Descriptors
Global Context Descriptors for SURF and MSER Feature Descriptors
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Recently uploaded (20)

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 

Interactive Storytelling in Games: Next Steps