SlideShare une entreprise Scribd logo
1  sur  47
Télécharger pour lire hors ligne
The road ahead
1. Introductions
2. How stories work?
3. Stories vs gameplay loops
4. Storyteller’s take on games
5. Narrative-driven game design
My experience
Story and Game Designer (background in data analysis)
● 11 bit studios
● ATGames
● CD Projekt RED
● Lodz University of Technology
Special Thanks
John Yorke
Into the Woods
How stories work and why we tell them
Story Designer’s Dilemmas
1. How to tell stories in games?
2. How good are games for telling stories?
3. How can I use gameplay to tell stories?
4. How to design stories in games to make the best of the medium?
How to use our knowledge of stories
to make better games?
Once upon a time...
there was someone living a normal live...
until something happened and our hero had to leave the safe home …
in a search for something that was important and was lacking …
only to learn that to find it, the hero must face a grave and deadly danger …
the odds seemed impossible, but our hero overcame all opposition…
and returned home with a prize that brought peace and happiness to all.
Every story has the same shape
Nothing interesting happens
Beginning
Something unexpected happens
Middle
Something unexpected happens
End
Nothing interesting happens
Three Act Structure
1. ACT ONE: Set-up
a. character with a flaw/need
b. inciting incident
c. turning point
2. ACT TWO: Confrontation
a. desire vs forces of antagonism
b. learning about a new world
c. crisis: confrontation or escape
3. ACT THREE: Resolution
a. climax, final battle
b. using learned skills
c. reward
Dramatic Arc
Five Act Structure
1. exposition - dramatis personae, seed of conflict
2. complications - intrigues, clash of interests
3. climax - hero at the crossroads
4. falling action - consequences, false hopes/fears
5. resolution - catastrophe and downfall / victory and transfiguration
There And Back Again
total mastery
re-acceptance
reawakening
Act 1
no knowledge
growing knowledge
awakening
Act 3
experimenting with knowledge
Act 2
doubt
overcoming reluctance
acceptance
Midpoint
(breakthrough) key knowledge
Act 4
experimenting post-knowledge
Act 5
regression
growing reluctance
doubt
Learning process
1. Thesis
2. Antithesis
3. Synthesis
(a.k.a) problem → reaction → solution
Stories are our brain’s attempt
to make sense of a chaotic universe
Gameplay loop
1. Objective
2. Challenge
3. Reward
(a.k.a) problem → reaction → solution
Stories are our brain’s attempt
to make sense of a chaotic universe
To master a game our brain has to
make sense of a new, unknown world
The Fractal Nature of Stories and Games
● Story (complete change)
○ exposition / complications
○ midpoint (crisis)
○ consequences / resolution
● Act (major change)
○ set-up
○ journey
○ climax / resolution
● Scene (minor change)
○ conflict
○ turning point / cliffhanger
● Beat (exchange)
○ action
○ reaction
● Game
○ exposition / tutorial / complications
○ growing difficulty / stakes
○ growth / total mastery / endgame
● Level/Act
○ objective
○ exploration / struggle
○ final challenge / resolution
● Encounter
○ challenge
○ win / fail state
● Second-to-second gameplay
○ action
○ reaction
How to put stories into gameplay?
We think in stories
When we play, our brain creates narratives,
looks for motivations, attributes emotions, etc.
Can we prevent it?
Kuleshov Effect says: not really
● character development
● audience engagement
● audience satisfaction and subverting expectations
● motivations and empathy
● dialogues and exposition
● emergent narratives
Storyteller’s take on games
What makes a hero?
Consider these situations:
● In a bar, a woman walks up to a man who is drinking alone, and says…
● A boy who is bullied at school finds a magic lamp, and asks the djinn for...
● A man loses his family in an accident; one day he wakes up and decides…
● A huntress stands at an entrance to a cave, she sniffs the air and…
What makes a hero unique, is the the decision made in the moment of crisis.
In a game that decision is usually made by the player.
Two types of a hero
Three dimensional hero
● has a true self hidden behind a mask
● desires one thing / needs the opposite
● has a flaw that can be fatal
● must confront own flaws
● discovers true self
● changes
● lasts for just one story
● deeply satisfying (when done right)
Two dimensional hero
● is transparent, needs no mask
● desire = need
● has a deficiency of knowledge
● must confront external opposition
● re-asserts true self
● stays the same
● perfect for series/sequels
● highly addictive (when done right)
Character development
Two dimensional approach:
● gain EXP, learn new skills
● character development = increasing knowledge
● character development ≠ true change
● power creep vs jumping the shark
● requires occasional amnesia
Let’s consider: why was power scaling in Oblivion such a bad idea?
Character development
Three dimensional approach:
● make decisions, observe consequences
● character development = progress in the story
● character development ≠ increasing mastery
● player’s desire vs characters need
● may rely on a player’s decision
Let’s consider:
○ the character arc vs the player arc in Life is Strange
○ why was the prequel to Life is Strange met with mixed expectations?
Dramatic changes
Facade vs Flaw
Desire vs Need
Opposition vs Hero
Hero vs Opposition (tragedies)
Difficulty vs Skill
Ignorance vs Knowledge
Random thoughts on the topic
Q: Is it possible to make a long-lasting series with satisfying character arcs?
A: Yes, when it is hardwired into the setting. Consider Doctor Who and Zelda.
Q: Is it possible to make a gamey-game with a three-dimensional character?
A: I am not sure. Need for mastery drives learning, but not change.
Audience engagement
Audience like to earn their entertainment.
● The “2+2=?” rule.
● Gameplay (high engagement) as storytelling tool; system rhetorics.
● Effort put into learning the game increases player’s involvement.
● When curiosity is your friend, fear is your enemy.
Subverting expectations
● Dark inversions
○ hero’s “flaw” is his virtue
○ hero’s true self is evil
○ story ends in a catastrophe
○ let’s consider “Breaking Bad” and “God of War”
● Disturbed structure
○ parts of the character arc are missing or misplaced
○ surprise and dissonance creates strong emotional response
○ difficulty curve and fail/reload system as the character arc
○ overused or mishandled causes frustration
○ let’s consider “No Country for Old Men”, “Dark Souls” and “Mass Effect 3”
Drama is based on credible vibrant breathing living empathetic characters.
● Questions:
○ do you believe in your character’s motivation?
○ do you really understand what the antagonist wants and why?
○ how often can you tell how your opponents feel, what they emotions are?
● Red flags:
○ someone’s abilities in a cutscene are radically different from abilities in gameplay
○ important decisions are made for the player, not by the player
○ the only motivation in a scene stems from gameplay
Motivations and empathy
Dialogues
Common problems with in-game dialogues:
● over exposure and info dump
● boring A-B structure
● no tension
● TL;DR
● unclear choices
Dialogues
Common answers to the problems with in-game dialogues:
● over exposure and info dump - add a character that needs to know
● boring A-B structure - add conflict to the scene, A-B structure needs beat
● no tension - do all character have a need to be there?
● TL;DR - write less, hire an editor
● unclear choices - first a motivation then a choice, not the other way round
Mindframe for dialogues
Every dialogue is an action scene
● use opposition to present a dilemma
● use the dilemma to characterize the characters
● words show the facade, choices reveal the flaw
● prepare scene for the change or revelation
Mindframe for dialogues
Make players work for their entertainment
● instead of writing “4” write “2+2=?”
● use Kuleshov Effect to make players create their own sense
(let’s consider the father-son scene in Heavy Rain)
● consider skipping dialogue, use system rhetorics instead
(merchant talk in Witcher 3 vs trader interface in This War of Mine)
● surprises, unexpected emotions, new knowledge are perceived as
a reward and a motivator
Emergent narratives
Players create their own stories and we can do nothing to change that
● obligatory anecdote about user-perceived stories in games
● chain of cause and effect - event sequences are interpreted as stories
● Kuleshov effect - juxtaposed events color perceived emotions and motivations
● emergent narratives are almost impossible to track
● … but may be enhanced by a feedback loop to player’s choices and states
When people talk about games they play, they talk in their personal emergent
narratives. Hypothesis: the better the narratives, the better the word-of-mouth.
Is your game a good story?
Every story is about something
Theme is the underlying question asked by the story. You need one.
1. question - assumption (thesis)
2. exploration - challenging assumption (antithesis)
3. answer - conclusion (synthesis)
The answer is not universal, it always has an author:
● designer’s answer
● player’s choice from presented designer’s answers
● player’s answer, emergent and internal
How does this particular gameplay
mechanism make a good story?
The basic story/gameplay building block
1. discovery - the hero notices/learns something and decides to act
2. truth! - true nature of the opposition/ hero’s flaw reveals itself
3. assimilation - the hero act on that new knowledge and succeeds/fails
Game-as-a-good-story checklist
● what the hero wants, what the opposition wants, is there a conflict?
● does the player want the same thing that the hero wants?
● where is the moment of choice, what is at stake?
● what does the hero learn, what does the player learn?
● do all actors have a reason to be in this situation, what do they want to gain?
● does the hero change or reveal some inner truth, in what way?
● does this situation end in a setup for a new scene (a cliffhanger)?
Game-as-a-good-scene checklist
● what does the player expect entering the scene?
● what does the player learn from interacting with the scene?
● how can the player use the new knowledge to win the scene?
The Universal Quest
Every story is about a journey,
finding of the missing part,
its retrieval
and making of something whole.
The Universal Gameplay
Every game is a conflict,
two opposites clash
opposites are assimilated
and the conflict is stilled.
Learning Process
Every story and every game is about making sense of the universe,
1. we ask a question
2. test it against the world
3. and assimilate what we’ve learned.
Narrative-driven game design
We can use the universal story structure to create meaningful and exciting games.
1. question - theme, motivation, why the question was asked?
2. learning - testing, development, understanding, decisions, crucial knowledge
3. assimilation - consequences, feedback to decisions, internal stories, change
By hijacking our brain’s learning mechanisms we can create a new game-specific
language to tell engaging and emotional stories.
Looking for a meaning
Every story has an author.
● system rhetorics = authorial voice
● decisions = asserting identity
● cause and effect chain = internal narratives
● fractal structure = consistency of theme and mood
● structure ≠ meaning
In the end we must have something interesting to say.
Narrative driven game design

Contenu connexe

Tendances

Slack Game Thinking Teardown
Slack Game Thinking TeardownSlack Game Thinking Teardown
Slack Game Thinking TeardownAmy Jo Kim
 
LAFS Game Design 6 - Conceptualization
LAFS Game Design 6 - ConceptualizationLAFS Game Design 6 - Conceptualization
LAFS Game Design 6 - ConceptualizationDavid Mullich
 
How Slack, Kickstarter & Duolingo used Game Thinking to create a breakout hit
How Slack, Kickstarter & Duolingo used Game Thinking to create a breakout hitHow Slack, Kickstarter & Duolingo used Game Thinking to create a breakout hit
How Slack, Kickstarter & Duolingo used Game Thinking to create a breakout hitAmy Jo Kim
 
Game Balance 3: Interesting Strategies
Game Balance 3: Interesting StrategiesGame Balance 3: Interesting Strategies
Game Balance 3: Interesting StrategiesMarc Miquel
 
A modern approach to game analysis and design: the AGE framework
A modern approach to game analysis and design: the AGE frameworkA modern approach to game analysis and design: the AGE framework
A modern approach to game analysis and design: the AGE frameworkRoberto Dillon
 
LAFS Game Design 8 - Playtesting
LAFS Game Design 8 - PlaytestingLAFS Game Design 8 - Playtesting
LAFS Game Design 8 - PlaytestingDavid Mullich
 
LAFS Game Mechanics - Social Mechanics
LAFS Game Mechanics - Social MechanicsLAFS Game Mechanics - Social Mechanics
LAFS Game Mechanics - Social MechanicsDavid Mullich
 
게임제작개론 : #4 게임 밸런싱
게임제작개론 : #4 게임 밸런싱게임제작개론 : #4 게임 밸런싱
게임제작개론 : #4 게임 밸런싱Seungmo Koo
 
Game Design Fundamentals: The Formal Elements
Game Design Fundamentals: The  Formal ElementsGame Design Fundamentals: The  Formal Elements
Game Design Fundamentals: The Formal ElementsChristina Wodtke
 
LAFS Game Mechanics - Progression Mechanics
LAFS Game Mechanics - Progression MechanicsLAFS Game Mechanics - Progression Mechanics
LAFS Game Mechanics - Progression MechanicsDavid Mullich
 
Process of Game Design
Process of Game DesignProcess of Game Design
Process of Game DesignVincent Clyde
 
What is Game Thinking?
What is Game Thinking?What is Game Thinking?
What is Game Thinking?Amy Jo Kim
 
3-Game Graphics (Game Design and Development)
3-Game Graphics (Game Design and Development)3-Game Graphics (Game Design and Development)
3-Game Graphics (Game Design and Development)Hafiz Ammar Siddiqui
 
슈팅 게임에서 레벨 디자인 하기
슈팅 게임에서 레벨 디자인 하기슈팅 게임에서 레벨 디자인 하기
슈팅 게임에서 레벨 디자인 하기용태 이
 
20 Game Ideas You Should Steal
20 Game Ideas You Should Steal20 Game Ideas You Should Steal
20 Game Ideas You Should StealStuart Dredge
 
Mechanics, dynamics, aesthetics
Mechanics, dynamics, aestheticsMechanics, dynamics, aesthetics
Mechanics, dynamics, aestheticsEben Muse
 
Game Design Fundamentals Megadeck
Game Design Fundamentals MegadeckGame Design Fundamentals Megadeck
Game Design Fundamentals MegadeckChristina Wodtke
 

Tendances (20)

Slack Game Thinking Teardown
Slack Game Thinking TeardownSlack Game Thinking Teardown
Slack Game Thinking Teardown
 
Game Balancing
Game BalancingGame Balancing
Game Balancing
 
Various Topics on Game Design
Various Topics on Game DesignVarious Topics on Game Design
Various Topics on Game Design
 
LAFS Game Design 6 - Conceptualization
LAFS Game Design 6 - ConceptualizationLAFS Game Design 6 - Conceptualization
LAFS Game Design 6 - Conceptualization
 
How Slack, Kickstarter & Duolingo used Game Thinking to create a breakout hit
How Slack, Kickstarter & Duolingo used Game Thinking to create a breakout hitHow Slack, Kickstarter & Duolingo used Game Thinking to create a breakout hit
How Slack, Kickstarter & Duolingo used Game Thinking to create a breakout hit
 
Game Balance 3: Interesting Strategies
Game Balance 3: Interesting StrategiesGame Balance 3: Interesting Strategies
Game Balance 3: Interesting Strategies
 
A modern approach to game analysis and design: the AGE framework
A modern approach to game analysis and design: the AGE frameworkA modern approach to game analysis and design: the AGE framework
A modern approach to game analysis and design: the AGE framework
 
LAFS Game Design 8 - Playtesting
LAFS Game Design 8 - PlaytestingLAFS Game Design 8 - Playtesting
LAFS Game Design 8 - Playtesting
 
LAFS Game Mechanics - Social Mechanics
LAFS Game Mechanics - Social MechanicsLAFS Game Mechanics - Social Mechanics
LAFS Game Mechanics - Social Mechanics
 
게임제작개론 : #4 게임 밸런싱
게임제작개론 : #4 게임 밸런싱게임제작개론 : #4 게임 밸런싱
게임제작개론 : #4 게임 밸런싱
 
Game Design Fundamentals: The Formal Elements
Game Design Fundamentals: The  Formal ElementsGame Design Fundamentals: The  Formal Elements
Game Design Fundamentals: The Formal Elements
 
LAFS Game Mechanics - Progression Mechanics
LAFS Game Mechanics - Progression MechanicsLAFS Game Mechanics - Progression Mechanics
LAFS Game Mechanics - Progression Mechanics
 
Process of Game Design
Process of Game DesignProcess of Game Design
Process of Game Design
 
What is Game Thinking?
What is Game Thinking?What is Game Thinking?
What is Game Thinking?
 
3-Game Graphics (Game Design and Development)
3-Game Graphics (Game Design and Development)3-Game Graphics (Game Design and Development)
3-Game Graphics (Game Design and Development)
 
슈팅 게임에서 레벨 디자인 하기
슈팅 게임에서 레벨 디자인 하기슈팅 게임에서 레벨 디자인 하기
슈팅 게임에서 레벨 디자인 하기
 
20 Game Ideas You Should Steal
20 Game Ideas You Should Steal20 Game Ideas You Should Steal
20 Game Ideas You Should Steal
 
Mechanics, dynamics, aesthetics
Mechanics, dynamics, aestheticsMechanics, dynamics, aesthetics
Mechanics, dynamics, aesthetics
 
Game Mechanics
Game MechanicsGame Mechanics
Game Mechanics
 
Game Design Fundamentals Megadeck
Game Design Fundamentals MegadeckGame Design Fundamentals Megadeck
Game Design Fundamentals Megadeck
 

Similaire à Narrative driven game design

Narrative-Driven Game Design (revised)
Narrative-Driven Game Design (revised)Narrative-Driven Game Design (revised)
Narrative-Driven Game Design (revised)Artur Ganszyniec
 
Narrative play in Suburra the series game
Narrative play in Suburra the series gameNarrative play in Suburra the series game
Narrative play in Suburra the series gamevincenzo santalucia
 
The Games We Use to Teach - GDC13 Game Educators Rant
The Games We Use to Teach - GDC13 Game Educators RantThe Games We Use to Teach - GDC13 Game Educators Rant
The Games We Use to Teach - GDC13 Game Educators RantJose Zagal
 
The Tools of Video Game Analysis
The Tools of Video Game AnalysisThe Tools of Video Game Analysis
The Tools of Video Game AnalysisAustin O'Brien
 
Without vision, you'd be blind - Mattia Traverso - Codemotion Amsterdam 2017
Without vision, you'd be blind - Mattia Traverso - Codemotion Amsterdam 2017Without vision, you'd be blind - Mattia Traverso - Codemotion Amsterdam 2017
Without vision, you'd be blind - Mattia Traverso - Codemotion Amsterdam 2017Codemotion
 
From gamification to game design
From gamification to game designFrom gamification to game design
From gamification to game designCodemotion
 
GDC 2018 Mobile Game Designers Notebook - Scott Brodie
GDC 2018 Mobile Game Designers Notebook - Scott BrodieGDC 2018 Mobile Game Designers Notebook - Scott Brodie
GDC 2018 Mobile Game Designers Notebook - Scott BrodieScott Brodie
 
The #1 Skill for Game Designers and How to Practice It
The #1 Skill for Game Designers and How to Practice ItThe #1 Skill for Game Designers and How to Practice It
The #1 Skill for Game Designers and How to Practice ItRoberto Dillon
 
Game Design: from rules to craft
Game Design: from rules to craftGame Design: from rules to craft
Game Design: from rules to craftPietro Polsinelli
 
Playful design workshop ferrara - uxlx 2014
Playful design workshop   ferrara - uxlx 2014Playful design workshop   ferrara - uxlx 2014
Playful design workshop ferrara - uxlx 2014ferrarajc
 
https://www.lyricsearth.com/
 https://www.lyricsearth.com/ https://www.lyricsearth.com/
https://www.lyricsearth.com/vikasyadav627
 
Developing your Agile skills through social Games
Developing your Agile skills through social GamesDeveloping your Agile skills through social Games
Developing your Agile skills through social GamesAgile Montréal
 
Rogue like-ness-ness! tgc 2018 presentation
Rogue like-ness-ness! tgc 2018 presentationRogue like-ness-ness! tgc 2018 presentation
Rogue like-ness-ness! tgc 2018 presentationAidin Zolghadr
 
Game Design 2 - Theory of Fun
Game Design 2 - Theory of FunGame Design 2 - Theory of Fun
Game Design 2 - Theory of FunJay Crossler
 
Theory Of Fun
Theory Of FunTheory Of Fun
Theory Of Funcbee48
 
Game Design for Game Developers by Iain Lobb
Game Design for Game Developers by Iain LobbGame Design for Game Developers by Iain Lobb
Game Design for Game Developers by Iain Lobbmochimedia
 

Similaire à Narrative driven game design (20)

Narrative-Driven Game Design (revised)
Narrative-Driven Game Design (revised)Narrative-Driven Game Design (revised)
Narrative-Driven Game Design (revised)
 
Narrative play in Suburra the series game
Narrative play in Suburra the series gameNarrative play in Suburra the series game
Narrative play in Suburra the series game
 
B
BB
B
 
The Games We Use to Teach - GDC13 Game Educators Rant
The Games We Use to Teach - GDC13 Game Educators RantThe Games We Use to Teach - GDC13 Game Educators Rant
The Games We Use to Teach - GDC13 Game Educators Rant
 
The Tools of Video Game Analysis
The Tools of Video Game AnalysisThe Tools of Video Game Analysis
The Tools of Video Game Analysis
 
Without vision, you'd be blind - Mattia Traverso - Codemotion Amsterdam 2017
Without vision, you'd be blind - Mattia Traverso - Codemotion Amsterdam 2017Without vision, you'd be blind - Mattia Traverso - Codemotion Amsterdam 2017
Without vision, you'd be blind - Mattia Traverso - Codemotion Amsterdam 2017
 
From gamification to game design
From gamification to game designFrom gamification to game design
From gamification to game design
 
Walkthrough
WalkthroughWalkthrough
Walkthrough
 
GDC 2018 Mobile Game Designers Notebook - Scott Brodie
GDC 2018 Mobile Game Designers Notebook - Scott BrodieGDC 2018 Mobile Game Designers Notebook - Scott Brodie
GDC 2018 Mobile Game Designers Notebook - Scott Brodie
 
The #1 Skill for Game Designers and How to Practice It
The #1 Skill for Game Designers and How to Practice ItThe #1 Skill for Game Designers and How to Practice It
The #1 Skill for Game Designers and How to Practice It
 
Game Design: from rules to craft
Game Design: from rules to craftGame Design: from rules to craft
Game Design: from rules to craft
 
Playful design workshop ferrara - uxlx 2014
Playful design workshop   ferrara - uxlx 2014Playful design workshop   ferrara - uxlx 2014
Playful design workshop ferrara - uxlx 2014
 
Session 3
Session 3Session 3
Session 3
 
https://www.lyricsearth.com/
 https://www.lyricsearth.com/ https://www.lyricsearth.com/
https://www.lyricsearth.com/
 
Developing your Agile skills through social Games
Developing your Agile skills through social GamesDeveloping your Agile skills through social Games
Developing your Agile skills through social Games
 
Rogue like-ness-ness! tgc 2018 presentation
Rogue like-ness-ness! tgc 2018 presentationRogue like-ness-ness! tgc 2018 presentation
Rogue like-ness-ness! tgc 2018 presentation
 
Game Design 2 - Theory of Fun
Game Design 2 - Theory of FunGame Design 2 - Theory of Fun
Game Design 2 - Theory of Fun
 
Theory Of Fun
Theory Of FunTheory Of Fun
Theory Of Fun
 
Game Design for Game Developers by Iain Lobb
Game Design for Game Developers by Iain LobbGame Design for Game Developers by Iain Lobb
Game Design for Game Developers by Iain Lobb
 
Game elements and learning
Game elements and learningGame elements and learning
Game elements and learning
 

Plus de Artur Ganszyniec

Narrative Design for Everyone
Narrative Design for EveryoneNarrative Design for Everyone
Narrative Design for EveryoneArtur Ganszyniec
 
Narrative-Driven Game Design (PL)
Narrative-Driven Game Design (PL)Narrative-Driven Game Design (PL)
Narrative-Driven Game Design (PL)Artur Ganszyniec
 
Zagraj w to jeszcze raz, Sam
Zagraj w to jeszcze raz, SamZagraj w to jeszcze raz, Sam
Zagraj w to jeszcze raz, SamArtur Ganszyniec
 
Ślepe zaułki designu, czyli jak przestałem się bać i pokochałem preprodukcję.
Ślepe zaułki designu, czyli jak przestałem się bać i pokochałem preprodukcję.Ślepe zaułki designu, czyli jak przestałem się bać i pokochałem preprodukcję.
Ślepe zaułki designu, czyli jak przestałem się bać i pokochałem preprodukcję.Artur Ganszyniec
 
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
 
'Another Case Solved' post-mortem
'Another Case Solved' post-mortem'Another Case Solved' post-mortem
'Another Case Solved' post-mortemArtur Ganszyniec
 
Prototypowanie i design iteracyjny
Prototypowanie i design iteracyjnyPrototypowanie i design iteracyjny
Prototypowanie i design iteracyjnyArtur Ganszyniec
 
Podstawy Projektowania Gier
Podstawy Projektowania GierPodstawy Projektowania Gier
Podstawy Projektowania GierArtur Ganszyniec
 

Plus de Artur Ganszyniec (10)

Narrative Design for Everyone
Narrative Design for EveryoneNarrative Design for Everyone
Narrative Design for Everyone
 
Narrative-Driven Game Design (PL)
Narrative-Driven Game Design (PL)Narrative-Driven Game Design (PL)
Narrative-Driven Game Design (PL)
 
Przepis na grę
Przepis na gręPrzepis na grę
Przepis na grę
 
Zagraj w to jeszcze raz, Sam
Zagraj w to jeszcze raz, SamZagraj w to jeszcze raz, Sam
Zagraj w to jeszcze raz, Sam
 
Ślepe zaułki designu, czyli jak przestałem się bać i pokochałem preprodukcję.
Ślepe zaułki designu, czyli jak przestałem się bać i pokochałem preprodukcję.Ślepe zaułki designu, czyli jak przestałem się bać i pokochałem preprodukcję.
Ślepe zaułki designu, czyli jak przestałem się bać i pokochałem preprodukcję.
 
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...
 
'Another Case Solved' post-mortem
'Another Case Solved' post-mortem'Another Case Solved' post-mortem
'Another Case Solved' post-mortem
 
Historie padem pisane
Historie padem pisaneHistorie padem pisane
Historie padem pisane
 
Prototypowanie i design iteracyjny
Prototypowanie i design iteracyjnyPrototypowanie i design iteracyjny
Prototypowanie i design iteracyjny
 
Podstawy Projektowania Gier
Podstawy Projektowania GierPodstawy Projektowania Gier
Podstawy Projektowania Gier
 

Dernier

Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...Call Girls in Nagpur High Profile
 
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call GirlsCBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girlsmodelanjalisharma4
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceanilsa9823
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation decktbatkhuu1
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdftbatkhuu1
 
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130Suhani Kapoor
 
Fashion trends before and after covid.pptx
Fashion trends before and after covid.pptxFashion trends before and after covid.pptx
Fashion trends before and after covid.pptxVanshNarang19
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130Suhani Kapoor
 
Punjabi Housewife Call Girls Service Gomti Nagar \ 9548273370 Indian Call Gir...
Punjabi Housewife Call Girls Service Gomti Nagar \ 9548273370 Indian Call Gir...Punjabi Housewife Call Girls Service Gomti Nagar \ 9548273370 Indian Call Gir...
Punjabi Housewife Call Girls Service Gomti Nagar \ 9548273370 Indian Call Gir...nagunakhan
 
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai DouxDubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Douxkojalkojal131
 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Delhi Call girls
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...Call Girls in Nagpur High Profile
 
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...Suhani Kapoor
 
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiVIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
SCRIP Lua HTTP PROGRACMACION PLC  WECON CASCRIP Lua HTTP PROGRACMACION PLC  WECON CA
SCRIP Lua HTTP PROGRACMACION PLC WECON CANestorGamez6
 

Dernier (20)

Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
 
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call GirlsCBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
 
Fashion trends before and after covid.pptx
Fashion trends before and after covid.pptxFashion trends before and after covid.pptx
Fashion trends before and after covid.pptx
 
escort service sasti (*~Call Girls in Prasad Nagar Metro❤️9953056974
escort service sasti (*~Call Girls in Prasad Nagar Metro❤️9953056974escort service sasti (*~Call Girls in Prasad Nagar Metro❤️9953056974
escort service sasti (*~Call Girls in Prasad Nagar Metro❤️9953056974
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
 
B. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdfB. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdf
 
Punjabi Housewife Call Girls Service Gomti Nagar \ 9548273370 Indian Call Gir...
Punjabi Housewife Call Girls Service Gomti Nagar \ 9548273370 Indian Call Gir...Punjabi Housewife Call Girls Service Gomti Nagar \ 9548273370 Indian Call Gir...
Punjabi Housewife Call Girls Service Gomti Nagar \ 9548273370 Indian Call Gir...
 
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai DouxDubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
 
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
 
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiVIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
 
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
 
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
 
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
SCRIP Lua HTTP PROGRACMACION PLC  WECON CASCRIP Lua HTTP PROGRACMACION PLC  WECON CA
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
 

Narrative driven game design

  • 1.
  • 2. The road ahead 1. Introductions 2. How stories work? 3. Stories vs gameplay loops 4. Storyteller’s take on games 5. Narrative-driven game design
  • 3. My experience Story and Game Designer (background in data analysis) ● 11 bit studios ● ATGames ● CD Projekt RED ● Lodz University of Technology
  • 4. Special Thanks John Yorke Into the Woods How stories work and why we tell them
  • 5. Story Designer’s Dilemmas 1. How to tell stories in games? 2. How good are games for telling stories? 3. How can I use gameplay to tell stories? 4. How to design stories in games to make the best of the medium?
  • 6. How to use our knowledge of stories to make better games?
  • 7. Once upon a time... there was someone living a normal live... until something happened and our hero had to leave the safe home … in a search for something that was important and was lacking … only to learn that to find it, the hero must face a grave and deadly danger … the odds seemed impossible, but our hero overcame all opposition… and returned home with a prize that brought peace and happiness to all.
  • 8. Every story has the same shape Nothing interesting happens Beginning Something unexpected happens Middle Something unexpected happens End Nothing interesting happens
  • 9. Three Act Structure 1. ACT ONE: Set-up a. character with a flaw/need b. inciting incident c. turning point 2. ACT TWO: Confrontation a. desire vs forces of antagonism b. learning about a new world c. crisis: confrontation or escape 3. ACT THREE: Resolution a. climax, final battle b. using learned skills c. reward
  • 11. Five Act Structure 1. exposition - dramatis personae, seed of conflict 2. complications - intrigues, clash of interests 3. climax - hero at the crossroads 4. falling action - consequences, false hopes/fears 5. resolution - catastrophe and downfall / victory and transfiguration
  • 12. There And Back Again total mastery re-acceptance reawakening Act 1 no knowledge growing knowledge awakening Act 3 experimenting with knowledge Act 2 doubt overcoming reluctance acceptance Midpoint (breakthrough) key knowledge Act 4 experimenting post-knowledge Act 5 regression growing reluctance doubt
  • 13. Learning process 1. Thesis 2. Antithesis 3. Synthesis (a.k.a) problem → reaction → solution
  • 14. Stories are our brain’s attempt to make sense of a chaotic universe
  • 15. Gameplay loop 1. Objective 2. Challenge 3. Reward (a.k.a) problem → reaction → solution
  • 16. Stories are our brain’s attempt to make sense of a chaotic universe
  • 17. To master a game our brain has to make sense of a new, unknown world
  • 18. The Fractal Nature of Stories and Games ● Story (complete change) ○ exposition / complications ○ midpoint (crisis) ○ consequences / resolution ● Act (major change) ○ set-up ○ journey ○ climax / resolution ● Scene (minor change) ○ conflict ○ turning point / cliffhanger ● Beat (exchange) ○ action ○ reaction ● Game ○ exposition / tutorial / complications ○ growing difficulty / stakes ○ growth / total mastery / endgame ● Level/Act ○ objective ○ exploration / struggle ○ final challenge / resolution ● Encounter ○ challenge ○ win / fail state ● Second-to-second gameplay ○ action ○ reaction
  • 19. How to put stories into gameplay?
  • 20. We think in stories When we play, our brain creates narratives, looks for motivations, attributes emotions, etc. Can we prevent it? Kuleshov Effect says: not really
  • 21. ● character development ● audience engagement ● audience satisfaction and subverting expectations ● motivations and empathy ● dialogues and exposition ● emergent narratives Storyteller’s take on games
  • 22. What makes a hero? Consider these situations: ● In a bar, a woman walks up to a man who is drinking alone, and says… ● A boy who is bullied at school finds a magic lamp, and asks the djinn for... ● A man loses his family in an accident; one day he wakes up and decides… ● A huntress stands at an entrance to a cave, she sniffs the air and… What makes a hero unique, is the the decision made in the moment of crisis. In a game that decision is usually made by the player.
  • 23. Two types of a hero Three dimensional hero ● has a true self hidden behind a mask ● desires one thing / needs the opposite ● has a flaw that can be fatal ● must confront own flaws ● discovers true self ● changes ● lasts for just one story ● deeply satisfying (when done right) Two dimensional hero ● is transparent, needs no mask ● desire = need ● has a deficiency of knowledge ● must confront external opposition ● re-asserts true self ● stays the same ● perfect for series/sequels ● highly addictive (when done right)
  • 24. Character development Two dimensional approach: ● gain EXP, learn new skills ● character development = increasing knowledge ● character development ≠ true change ● power creep vs jumping the shark ● requires occasional amnesia Let’s consider: why was power scaling in Oblivion such a bad idea?
  • 25. Character development Three dimensional approach: ● make decisions, observe consequences ● character development = progress in the story ● character development ≠ increasing mastery ● player’s desire vs characters need ● may rely on a player’s decision Let’s consider: ○ the character arc vs the player arc in Life is Strange ○ why was the prequel to Life is Strange met with mixed expectations?
  • 26. Dramatic changes Facade vs Flaw Desire vs Need Opposition vs Hero Hero vs Opposition (tragedies) Difficulty vs Skill Ignorance vs Knowledge
  • 27. Random thoughts on the topic Q: Is it possible to make a long-lasting series with satisfying character arcs? A: Yes, when it is hardwired into the setting. Consider Doctor Who and Zelda. Q: Is it possible to make a gamey-game with a three-dimensional character? A: I am not sure. Need for mastery drives learning, but not change.
  • 28. Audience engagement Audience like to earn their entertainment. ● The “2+2=?” rule. ● Gameplay (high engagement) as storytelling tool; system rhetorics. ● Effort put into learning the game increases player’s involvement. ● When curiosity is your friend, fear is your enemy.
  • 29. Subverting expectations ● Dark inversions ○ hero’s “flaw” is his virtue ○ hero’s true self is evil ○ story ends in a catastrophe ○ let’s consider “Breaking Bad” and “God of War” ● Disturbed structure ○ parts of the character arc are missing or misplaced ○ surprise and dissonance creates strong emotional response ○ difficulty curve and fail/reload system as the character arc ○ overused or mishandled causes frustration ○ let’s consider “No Country for Old Men”, “Dark Souls” and “Mass Effect 3”
  • 30. Drama is based on credible vibrant breathing living empathetic characters. ● Questions: ○ do you believe in your character’s motivation? ○ do you really understand what the antagonist wants and why? ○ how often can you tell how your opponents feel, what they emotions are? ● Red flags: ○ someone’s abilities in a cutscene are radically different from abilities in gameplay ○ important decisions are made for the player, not by the player ○ the only motivation in a scene stems from gameplay Motivations and empathy
  • 31. Dialogues Common problems with in-game dialogues: ● over exposure and info dump ● boring A-B structure ● no tension ● TL;DR ● unclear choices
  • 32. Dialogues Common answers to the problems with in-game dialogues: ● over exposure and info dump - add a character that needs to know ● boring A-B structure - add conflict to the scene, A-B structure needs beat ● no tension - do all character have a need to be there? ● TL;DR - write less, hire an editor ● unclear choices - first a motivation then a choice, not the other way round
  • 33. Mindframe for dialogues Every dialogue is an action scene ● use opposition to present a dilemma ● use the dilemma to characterize the characters ● words show the facade, choices reveal the flaw ● prepare scene for the change or revelation
  • 34. Mindframe for dialogues Make players work for their entertainment ● instead of writing “4” write “2+2=?” ● use Kuleshov Effect to make players create their own sense (let’s consider the father-son scene in Heavy Rain) ● consider skipping dialogue, use system rhetorics instead (merchant talk in Witcher 3 vs trader interface in This War of Mine) ● surprises, unexpected emotions, new knowledge are perceived as a reward and a motivator
  • 35. Emergent narratives Players create their own stories and we can do nothing to change that ● obligatory anecdote about user-perceived stories in games ● chain of cause and effect - event sequences are interpreted as stories ● Kuleshov effect - juxtaposed events color perceived emotions and motivations ● emergent narratives are almost impossible to track ● … but may be enhanced by a feedback loop to player’s choices and states When people talk about games they play, they talk in their personal emergent narratives. Hypothesis: the better the narratives, the better the word-of-mouth.
  • 36. Is your game a good story?
  • 37. Every story is about something Theme is the underlying question asked by the story. You need one. 1. question - assumption (thesis) 2. exploration - challenging assumption (antithesis) 3. answer - conclusion (synthesis) The answer is not universal, it always has an author: ● designer’s answer ● player’s choice from presented designer’s answers ● player’s answer, emergent and internal
  • 38. How does this particular gameplay mechanism make a good story?
  • 39. The basic story/gameplay building block 1. discovery - the hero notices/learns something and decides to act 2. truth! - true nature of the opposition/ hero’s flaw reveals itself 3. assimilation - the hero act on that new knowledge and succeeds/fails
  • 40. Game-as-a-good-story checklist ● what the hero wants, what the opposition wants, is there a conflict? ● does the player want the same thing that the hero wants? ● where is the moment of choice, what is at stake? ● what does the hero learn, what does the player learn? ● do all actors have a reason to be in this situation, what do they want to gain? ● does the hero change or reveal some inner truth, in what way? ● does this situation end in a setup for a new scene (a cliffhanger)?
  • 41. Game-as-a-good-scene checklist ● what does the player expect entering the scene? ● what does the player learn from interacting with the scene? ● how can the player use the new knowledge to win the scene?
  • 42. The Universal Quest Every story is about a journey, finding of the missing part, its retrieval and making of something whole.
  • 43. The Universal Gameplay Every game is a conflict, two opposites clash opposites are assimilated and the conflict is stilled.
  • 44. Learning Process Every story and every game is about making sense of the universe, 1. we ask a question 2. test it against the world 3. and assimilate what we’ve learned.
  • 45. Narrative-driven game design We can use the universal story structure to create meaningful and exciting games. 1. question - theme, motivation, why the question was asked? 2. learning - testing, development, understanding, decisions, crucial knowledge 3. assimilation - consequences, feedback to decisions, internal stories, change By hijacking our brain’s learning mechanisms we can create a new game-specific language to tell engaging and emotional stories.
  • 46. Looking for a meaning Every story has an author. ● system rhetorics = authorial voice ● decisions = asserting identity ● cause and effect chain = internal narratives ● fractal structure = consistency of theme and mood ● structure ≠ meaning In the end we must have something interesting to say.