SlideShare ist ein Scribd-Unternehmen logo
1 von 27
Interactive Storytelling
Design of Computer Games
Martin Sillaots
Aug 8 2019
# 10
Content
• Objectives
• Concepts
• Writing process
• Structure of the story
• Dialogues
Objectives of Storytelling
• Entertainment
• Attract audience
• Keep interest
• Sell game
• Support character
• Express reality
• Additional emotions
• Differentiation
Narrative vs Gameplay
Narrative Gameplay
Based on Communication Action
Conflicts Unsolved situation Challenge
Tension What happens next? What happens next?
Desire To know Overcome challenge
Randomness NO YES
Repeat NO YES
Nature Passive? Active
Storytelling Concepts
• Story – series of events
• Interactive story – player chose or cause events
• Narrative – narrated events player can't control
• Dialogue is not narrative – talking with NPC
Game Events
• Player events - user actions
• In-game events - initiated by core mechanics
• Narrative events - can't be changed by player
Narrative
Formats
• Prologue
• Briefing
• Cut scenes
• Epilogue
Media
• Movie
• Animation
• Scrolling text
• Voice over
• Monologue
Story Writing Process
• Start from the end
• List game challenges *
• Use story models
Structure of the Story
• Story branches
• Story phases
• Story units
Story Branches
• Linear story - player can't change story
• Branching Story
• Foldback Story
Linear Story
• Less content
• Easier to implement
• Less bugs
• Some events should be avoided
• Greater emotional effects
Branching Story
• Branches don't go back
• Branches can merge
• More then one ending
• More then one starting point
• Expensive to implement
• Critical events should have separated tree
• Repeating play to see all content
Foldback Story
• Story branches and folds back to single event
• Player has illusion of control
• One ending
• Industry standard
Story Phases
Time
Tension
Intro
Complication
Body
Climax
Resolution
Point
Story Units
• Act 1 – hook
– Sequence 1.1
• Scene 1.1.1 - one place, one time
– Beat 1.1.1.1 - actions or interactions
– Beat 1.1.1.2
– ...
• Scene 1.1.2
• ...
– Sequence 1.2
– ...
• Act 2 – hold
• Act 3 – payoff
e.g. Time Mesh WW2 Linear Story
• Understand the
situation and get
instructions
• Get the Code Book
• Get the Enigma
machine
• Brake the code
Revealing the Content
• Series of challenges or choices
• Journey - arriving to spot
• Drama – time passes with the story
Episodic Delivery
• Unlimited series - independent stories, order not
important
• Limited series
Story Generator
• Automated storytelling
• Story developed by player actions and game
events
• Anything can happen if game rules permit it
• No prewritten narrative blocs
• Core mechanics is complicated
Dialogues
Dialogue Tree
• Method for designing scripted dialogue
• Branching data structure
– Nodes – menus (Player vs NPC)
– Links
– Conditions
• Repeating is OK
Dialogue Database
• List of options that changes dynamically
• Options are added and deleted from list based
on conversation
• Options stored in database
• Less duplications
• Conditions easier to create
• Harder to read (on paper)
Mission # 10
Tell a story of your game
even if your game is not story based
what’s the story around the game?
Story Mission Details
• How the story ends (what’s the point)?
• Overall structure of the story
• Descriptions of the story nodes
• Connections between nodes (conditions?)
• If your game does not have a story what is the
story around the game?
Story

Weitere ähnliche Inhalte

Was ist angesagt?

Game Monetisation and Marketing
Game Monetisation and MarketingGame Monetisation and Marketing
Game Monetisation and MarketingMartin Sillaots
 
Introduction to Level Design
Introduction to Level DesignIntroduction to Level Design
Introduction to Level DesignRico Lemba
 
Level design for games
Level design for gamesLevel design for games
Level design for gamesJayyes
 
GAME 3400 Level Design - Introduction
GAME 3400 Level Design - IntroductionGAME 3400 Level Design - Introduction
GAME 3400 Level Design - IntroductionSeth Sivak
 
Computer Games - Character Design - Stereotypes
Computer Games - Character Design - StereotypesComputer Games - Character Design - Stereotypes
Computer Games - Character Design - StereotypesAndrew Ryan
 
First step of researching game development
First step of researching game developmentFirst step of researching game development
First step of researching game developmentVincent Clyde
 
Introduction to Game Design
Introduction to Game DesignIntroduction to Game Design
Introduction to Game DesignMartin Sillaots
 
Making a Game Design Document
Making a Game Design DocumentMaking a Game Design Document
Making a Game Design DocumentEqual Experts
 
Artificial Intelligence in Computer and Video Games
Artificial Intelligence in Computer and Video GamesArtificial Intelligence in Computer and Video Games
Artificial Intelligence in Computer and Video GamesLuke Dicken
 
Designing SimCity BuildIt │Petri Ikonen
Designing SimCity BuildIt │Petri IkonenDesigning SimCity BuildIt │Petri Ikonen
Designing SimCity BuildIt │Petri IkonenJessica Tams
 
Game AI 101 - NPCs and Agents and Algorithms... Oh My!
Game AI 101 - NPCs and Agents and Algorithms... Oh My!Game AI 101 - NPCs and Agents and Algorithms... Oh My!
Game AI 101 - NPCs and Agents and Algorithms... Oh My!Luke Dicken
 
Advances in Game AI
Advances in Game AIAdvances in Game AI
Advances in Game AILuke Dicken
 
That Thing-Documentary Analysis
That Thing-Documentary AnalysisThat Thing-Documentary Analysis
That Thing-Documentary AnalysisLauren6789
 

Was ist angesagt? (20)

Prototyping
PrototypingPrototyping
Prototyping
 
Game Monetisation and Marketing
Game Monetisation and MarketingGame Monetisation and Marketing
Game Monetisation and Marketing
 
Documents
DocumentsDocuments
Documents
 
Game Idea
Game IdeaGame Idea
Game Idea
 
Introduction to Level Design
Introduction to Level DesignIntroduction to Level Design
Introduction to Level Design
 
Level design for games
Level design for gamesLevel design for games
Level design for games
 
Level design
Level designLevel design
Level design
 
GAME 3400 Level Design - Introduction
GAME 3400 Level Design - IntroductionGAME 3400 Level Design - Introduction
GAME 3400 Level Design - Introduction
 
Computer Games - Character Design - Stereotypes
Computer Games - Character Design - StereotypesComputer Games - Character Design - Stereotypes
Computer Games - Character Design - Stereotypes
 
First step of researching game development
First step of researching game developmentFirst step of researching game development
First step of researching game development
 
Game designdocs
Game designdocsGame designdocs
Game designdocs
 
Introduction to Game Design
Introduction to Game DesignIntroduction to Game Design
Introduction to Game Design
 
2 Ga Ppt
2 Ga Ppt2 Ga Ppt
2 Ga Ppt
 
Making a Game Design Document
Making a Game Design DocumentMaking a Game Design Document
Making a Game Design Document
 
Artificial Intelligence in Computer and Video Games
Artificial Intelligence in Computer and Video GamesArtificial Intelligence in Computer and Video Games
Artificial Intelligence in Computer and Video Games
 
Game development
Game developmentGame development
Game development
 
Designing SimCity BuildIt │Petri Ikonen
Designing SimCity BuildIt │Petri IkonenDesigning SimCity BuildIt │Petri Ikonen
Designing SimCity BuildIt │Petri Ikonen
 
Game AI 101 - NPCs and Agents and Algorithms... Oh My!
Game AI 101 - NPCs and Agents and Algorithms... Oh My!Game AI 101 - NPCs and Agents and Algorithms... Oh My!
Game AI 101 - NPCs and Agents and Algorithms... Oh My!
 
Advances in Game AI
Advances in Game AIAdvances in Game AI
Advances in Game AI
 
That Thing-Documentary Analysis
That Thing-Documentary AnalysisThat Thing-Documentary Analysis
That Thing-Documentary Analysis
 

Ähnlich wie Story

2-Game Design (Game Design and Development)
2-Game Design (Game Design and Development)2-Game Design (Game Design and Development)
2-Game Design (Game Design and Development)Hafiz Ammar Siddiqui
 
Computer Games - Story Theory - Narrative Delivery Types
Computer Games - Story Theory - Narrative Delivery TypesComputer Games - Story Theory - Narrative Delivery Types
Computer Games - Story Theory - Narrative Delivery TypesAndrew Ryan
 
Iistec 2013 game_design for id_m_broyles_id13333
Iistec 2013 game_design for id_m_broyles_id13333Iistec 2013 game_design for id_m_broyles_id13333
Iistec 2013 game_design for id_m_broyles_id13333Marie Broyles
 
Writing for Games - Jackie Turnure
Writing for Games - Jackie TurnureWriting for Games - Jackie Turnure
Writing for Games - Jackie TurnureGary Hayes
 
Thomas Blair Portfolio
Thomas Blair PortfolioThomas Blair Portfolio
Thomas Blair PortfolioBlixtev
 
Video Games Development
Video Games DevelopmentVideo Games Development
Video Games DevelopmentSabahtHussein
 
Making your F2P puzzler a story-driven game, what could possibly go wrong? B...
Making your F2P puzzler  a story-driven game, what could possibly go wrong? B...Making your F2P puzzler  a story-driven game, what could possibly go wrong? B...
Making your F2P puzzler a story-driven game, what could possibly go wrong? B...Artur Ganszyniec
 
Lecture 7 - Experience Management
Lecture 7 - Experience ManagementLecture 7 - Experience Management
Lecture 7 - Experience ManagementLuke Dicken
 
Understanding and improving games through machine learning - Natasha Latysheva
Understanding and improving games through machine learning - Natasha LatyshevaUnderstanding and improving games through machine learning - Natasha Latysheva
Understanding and improving games through machine learning - Natasha LatyshevaLauren Cormack
 
Leszek Szczepański (Guerrilla Games) - Creating quests in the open world of H...
Leszek Szczepański (Guerrilla Games) - Creating quests in the open world of H...Leszek Szczepański (Guerrilla Games) - Creating quests in the open world of H...
Leszek Szczepański (Guerrilla Games) - Creating quests in the open world of H...DevGAMM Conference
 
98 374 Lesson 01-slides
98 374 Lesson 01-slides98 374 Lesson 01-slides
98 374 Lesson 01-slidesTracie King
 
Hybrid Game Development with GameSalad
Hybrid Game Development with GameSaladHybrid Game Development with GameSalad
Hybrid Game Development with GameSaladmirahman
 
Not only eSports - How To Design Games That Are Fun To Watch
Not only eSports - How To Design Games That Are Fun To WatchNot only eSports - How To Design Games That Are Fun To Watch
Not only eSports - How To Design Games That Are Fun To WatchOhad Barzilay
 
Look, Make Learn Conf London metropolitan University - Designing games to fac...
Look, Make Learn Conf London metropolitan University - Designing games to fac...Look, Make Learn Conf London metropolitan University - Designing games to fac...
Look, Make Learn Conf London metropolitan University - Designing games to fac...Chris O'Reilly
 
Asian vs. Western Games: Successful Gameplay and Design Elements That Makes N...
Asian vs. Western Games: Successful Gameplay and Design Elements That Makes N...Asian vs. Western Games: Successful Gameplay and Design Elements That Makes N...
Asian vs. Western Games: Successful Gameplay and Design Elements That Makes N...Jessica Tams
 
Rules of Play: Design Elements of Addictive Online Learning Games
Rules of Play: Design Elements of Addictive Online Learning GamesRules of Play: Design Elements of Addictive Online Learning Games
Rules of Play: Design Elements of Addictive Online Learning GamesDave Schaller
 
User-centered Approach in Creating a Metadata Schema for Video Games and Inte...
User-centered Approach in Creating a Metadata Schema for Video Games and Inte...User-centered Approach in Creating a Metadata Schema for Video Games and Inte...
User-centered Approach in Creating a Metadata Schema for Video Games and Inte...Jin Ha Lee
 
Play.analyze.create using games in ed
Play.analyze.create using games in edPlay.analyze.create using games in ed
Play.analyze.create using games in edAndy Petroski
 
Best scene in town @ PICNIC '10
Best scene in town @ PICNIC '10Best scene in town @ PICNIC '10
Best scene in town @ PICNIC '10Ronald Lenz
 

Ähnlich wie Story (20)

2-Game Design (Game Design and Development)
2-Game Design (Game Design and Development)2-Game Design (Game Design and Development)
2-Game Design (Game Design and Development)
 
Computer Games - Story Theory - Narrative Delivery Types
Computer Games - Story Theory - Narrative Delivery TypesComputer Games - Story Theory - Narrative Delivery Types
Computer Games - Story Theory - Narrative Delivery Types
 
Iistec 2013 game_design for id_m_broyles_id13333
Iistec 2013 game_design for id_m_broyles_id13333Iistec 2013 game_design for id_m_broyles_id13333
Iistec 2013 game_design for id_m_broyles_id13333
 
Writing for Games - Jackie Turnure
Writing for Games - Jackie TurnureWriting for Games - Jackie Turnure
Writing for Games - Jackie Turnure
 
Game Narrative RC5
Game Narrative RC5Game Narrative RC5
Game Narrative RC5
 
Thomas Blair Portfolio
Thomas Blair PortfolioThomas Blair Portfolio
Thomas Blair Portfolio
 
Video Games Development
Video Games DevelopmentVideo Games Development
Video Games Development
 
Making your F2P puzzler a story-driven game, what could possibly go wrong? B...
Making your F2P puzzler  a story-driven game, what could possibly go wrong? B...Making your F2P puzzler  a story-driven game, what could possibly go wrong? B...
Making your F2P puzzler a story-driven game, what could possibly go wrong? B...
 
Lecture 7 - Experience Management
Lecture 7 - Experience ManagementLecture 7 - Experience Management
Lecture 7 - Experience Management
 
Understanding and improving games through machine learning - Natasha Latysheva
Understanding and improving games through machine learning - Natasha LatyshevaUnderstanding and improving games through machine learning - Natasha Latysheva
Understanding and improving games through machine learning - Natasha Latysheva
 
Leszek Szczepański (Guerrilla Games) - Creating quests in the open world of H...
Leszek Szczepański (Guerrilla Games) - Creating quests in the open world of H...Leszek Szczepański (Guerrilla Games) - Creating quests in the open world of H...
Leszek Szczepański (Guerrilla Games) - Creating quests in the open world of H...
 
98 374 Lesson 01-slides
98 374 Lesson 01-slides98 374 Lesson 01-slides
98 374 Lesson 01-slides
 
Hybrid Game Development with GameSalad
Hybrid Game Development with GameSaladHybrid Game Development with GameSalad
Hybrid Game Development with GameSalad
 
Not only eSports - How To Design Games That Are Fun To Watch
Not only eSports - How To Design Games That Are Fun To WatchNot only eSports - How To Design Games That Are Fun To Watch
Not only eSports - How To Design Games That Are Fun To Watch
 
Look, Make Learn Conf London metropolitan University - Designing games to fac...
Look, Make Learn Conf London metropolitan University - Designing games to fac...Look, Make Learn Conf London metropolitan University - Designing games to fac...
Look, Make Learn Conf London metropolitan University - Designing games to fac...
 
Asian vs. Western Games: Successful Gameplay and Design Elements That Makes N...
Asian vs. Western Games: Successful Gameplay and Design Elements That Makes N...Asian vs. Western Games: Successful Gameplay and Design Elements That Makes N...
Asian vs. Western Games: Successful Gameplay and Design Elements That Makes N...
 
Rules of Play: Design Elements of Addictive Online Learning Games
Rules of Play: Design Elements of Addictive Online Learning GamesRules of Play: Design Elements of Addictive Online Learning Games
Rules of Play: Design Elements of Addictive Online Learning Games
 
User-centered Approach in Creating a Metadata Schema for Video Games and Inte...
User-centered Approach in Creating a Metadata Schema for Video Games and Inte...User-centered Approach in Creating a Metadata Schema for Video Games and Inte...
User-centered Approach in Creating a Metadata Schema for Video Games and Inte...
 
Play.analyze.create using games in ed
Play.analyze.create using games in edPlay.analyze.create using games in ed
Play.analyze.create using games in ed
 
Best scene in town @ PICNIC '10
Best scene in town @ PICNIC '10Best scene in town @ PICNIC '10
Best scene in town @ PICNIC '10
 

Mehr von Martin Sillaots

Mehr von Martin Sillaots (17)

eAdventureEN
eAdventureENeAdventureEN
eAdventureEN
 
Characters
CharactersCharacters
Characters
 
Game World
Game WorldGame World
Game World
 
Project Closing
Project ClosingProject Closing
Project Closing
 
Project Control
Project ControlProject Control
Project Control
 
Project Execution
Project ExecutionProject Execution
Project Execution
 
Project Plan Presentation Example
Project Plan Presentation ExampleProject Plan Presentation Example
Project Plan Presentation Example
 
Project Integration Management
Project Integration ManagementProject Integration Management
Project Integration Management
 
Project Risk Management
Project Risk ManagementProject Risk Management
Project Risk Management
 
Project Procurement Planning
Project Procurement PlanningProject Procurement Planning
Project Procurement Planning
 
Project Cost Management
Project Cost ManagementProject Cost Management
Project Cost Management
 
Project Communication Management
Project Communication ManagementProject Communication Management
Project Communication Management
 
Project Resource Management
Project Resource ManagementProject Resource Management
Project Resource Management
 
Project Time Management
Project Time ManagementProject Time Management
Project Time Management
 
Project Quality Management
Project Quality ManagementProject Quality Management
Project Quality Management
 
Project Scope Management
Project Scope ManagementProject Scope Management
Project Scope Management
 
Project Initiation
Project InitiationProject Initiation
Project Initiation
 

Kürzlich hochgeladen

Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 

Kürzlich hochgeladen (20)

Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 

Story

  • 1. Interactive Storytelling Design of Computer Games Martin Sillaots Aug 8 2019 # 10
  • 2. Content • Objectives • Concepts • Writing process • Structure of the story • Dialogues
  • 3. Objectives of Storytelling • Entertainment • Attract audience • Keep interest • Sell game • Support character • Express reality • Additional emotions • Differentiation
  • 4. Narrative vs Gameplay Narrative Gameplay Based on Communication Action Conflicts Unsolved situation Challenge Tension What happens next? What happens next? Desire To know Overcome challenge Randomness NO YES Repeat NO YES Nature Passive? Active
  • 5. Storytelling Concepts • Story – series of events • Interactive story – player chose or cause events • Narrative – narrated events player can't control • Dialogue is not narrative – talking with NPC
  • 6. Game Events • Player events - user actions • In-game events - initiated by core mechanics • Narrative events - can't be changed by player
  • 7. Narrative Formats • Prologue • Briefing • Cut scenes • Epilogue Media • Movie • Animation • Scrolling text • Voice over • Monologue
  • 8. Story Writing Process • Start from the end • List game challenges * • Use story models
  • 9. Structure of the Story • Story branches • Story phases • Story units
  • 10. Story Branches • Linear story - player can't change story • Branching Story • Foldback Story
  • 11. Linear Story • Less content • Easier to implement • Less bugs • Some events should be avoided • Greater emotional effects
  • 12. Branching Story • Branches don't go back • Branches can merge • More then one ending • More then one starting point • Expensive to implement • Critical events should have separated tree • Repeating play to see all content
  • 13. Foldback Story • Story branches and folds back to single event • Player has illusion of control • One ending • Industry standard
  • 15.
  • 16.
  • 17. Story Units • Act 1 – hook – Sequence 1.1 • Scene 1.1.1 - one place, one time – Beat 1.1.1.1 - actions or interactions – Beat 1.1.1.2 – ... • Scene 1.1.2 • ... – Sequence 1.2 – ... • Act 2 – hold • Act 3 – payoff
  • 18. e.g. Time Mesh WW2 Linear Story • Understand the situation and get instructions • Get the Code Book • Get the Enigma machine • Brake the code
  • 19. Revealing the Content • Series of challenges or choices • Journey - arriving to spot • Drama – time passes with the story
  • 20. Episodic Delivery • Unlimited series - independent stories, order not important • Limited series
  • 21. Story Generator • Automated storytelling • Story developed by player actions and game events • Anything can happen if game rules permit it • No prewritten narrative blocs • Core mechanics is complicated
  • 23. Dialogue Tree • Method for designing scripted dialogue • Branching data structure – Nodes – menus (Player vs NPC) – Links – Conditions • Repeating is OK
  • 24. Dialogue Database • List of options that changes dynamically • Options are added and deleted from list based on conversation • Options stored in database • Less duplications • Conditions easier to create • Harder to read (on paper)
  • 25. Mission # 10 Tell a story of your game even if your game is not story based what’s the story around the game?
  • 26. Story Mission Details • How the story ends (what’s the point)? • Overall structure of the story • Descriptions of the story nodes • Connections between nodes (conditions?) • If your game does not have a story what is the story around the game?

Hinweis der Redaktion

  1. Gameplay Comes First If you start from story - to many different actions - story is easy to change (few words), compared to gameplay (weeks of balancing) and technology (months of coding) After defining primary gameplay mode During the production stage Iterative process together with level design (moment by moment sequence) - between levels - in levels Some genres require it: adventure games action-adventures games Some genres don't: action simulations puzzles ? strategy ? role-playing games ?
  2. SKIP Entertainment - story gives a content to competition, progress in dramatic way Attract audience - casual players (hardcore players ignore the story) Keep interest - creates variety in longer games Sell game - advertising materials Support character Express reality - except simulators Additional emotions - not only pleasure from success and frustration from failure Differentiation - from similar games
  3. Frustrated author syndrome - wanting to write interactive story, outcome is linear - large narrative, small gameplay - e.g. The Longest Journey - 20 min monologue from NPC - Game is not an movie or book - Player is the star, not NPC's or designers - Let players act - Don't control avatar by the narrative Different views: - Gameplay will destroy good story - Story ruin gameplay (hardcore players don't care about story) - Gameplay + story = good experience Differences and similarities Story and game(play) have same goal - create an experience (they are connected). Different verbs - story is for communication, game is for action Avoid unavoidable events on game – no tragic stories. Non-Interactive story and Interactive story - Non-interactive story is not passive - it makes you think and ask: what happens next? - Interactive story - player can take action They are similar - both create desire to act in the reader's/player's mind. Let them to act (or not).
  4. Story - credible - believe the story (fantasy in suitable conditions) - dramatically meaningful - something to care about, identify with - coherent - connected whole Interactive story - takes place now Narrative - Non-interactive - Interruptible Dialogue different game play mode all other actions are not available Selecting prewritten lines
  5. Player events part of the story In-game events response to players action player can cause them or avoid them Interaction Narrative events - not interactive
  6. Story events that are narrated (part of the story)
  7. End - what is the point of your story? List - sequence of your gameplay and story
  8. Different ways how to structure the story
  9. Linear Less content Easier to implement Less bugs Greater emotional effects Branching Story Looks like tree Combinatorial explosion More then one starting point - avatar based OK More then one ending - Players: is it right end? Expensive - each branch need a content (and sub –story) - not used in commercial games Repeating – player need to play the game several times to see the content of other branches – players don’t like it Foldback Story Compromise between linear and branching stories Story branches and folds back to single ending Player has illusion of control Industry standard
  10. Limitations - e.g. cant break car in car race - e.g. Avatar can't die in the middle of the game (not part of the story) Endings critical emotional moment Failure is not ending (of the story). it can be the end of the game - Challenges - one end is enough - Choices - different endings
  11. Tree Combinatorial explosion Multi-start - avatar based, random Expensive - each branch and branching point need content - not used in commercial games Critical - NPC can live or die) Repeating Difficult to see the alternative content players don't like it Multi-ending – is it riht end?
  12. Multilinear stories Compromise between linear and branching stories e.g. Monkey Island (adventure games)
  13. Intro – introducing the character and the context Complication – introducing the problem Body - Series of smaller events and challenges Climax – solving the main problem – Big Boss, culmination Resolution – Series of smaller challenges resolved Point – moral of the story is revealed Alternative The Hero’s Journey: need – go – search – find – fight – take – return – change
  14. Three Act Structure - classical Hollywood story 1 Hook - e.g beginning - exposition – meet 2 Hold- e.g. middle - confrontation – lose 3 Payoff - e.g. end - resolution - get - happy ending Unlimited - e.g. CSI (most of the games, versions) Limited – e.g. Game of thrones - levels
  15. Understand the situation and get instructions - Hook; Intro + Compilation; Need + go Get the Code Book - Hold; Body; Search + find + take Get the Enigma machine - Hold; Body; Search + find + take Brake the code - Payoff; Climax + Resolution; Return + change
  16. In book - as a reader reds In game - different triggers Journey - arriving to some area, triggers part of the story - provides novelty - new visual sites - player controls tempo of the story - e.g adventure games - challenges + journey Drama does not matter does player take some action - e.g. Night Trap - e.g. Façade
  17. e.g. TV series - 1 hour entertainment per day Unlimited - e.g. CSI (most of the games, versions) Limited – e.g. Bold and Beautiful  - levels
  18. Emergent Narrative game world, simulator, not story - gameplay e.g. Sims - like authoring tool e.g. Jussi game of kingdoms
  19. - additional way how to present the characteristic of character
  20. Natural language vs programming language Tool – Spreadsheet
  21. Alternative to Tree player vs NPC