SlideShare a Scribd company logo
1 of 53
Download to read offline
Working with Dramatic Elements
Videogame Design and Programming

Prof. Pier Luca Lanzi
Prof. Pier Luca Lanzi
Prof. Pier Luca Lanzi
Combat Chess 3DO
http://www.youtube.com/watch?v=J_zl3rSGKY4

Prof. Pier Luca Lanzi
Star Wars Chess
http://www.youtube.com/watch?v=lBiKHqeFPws

Prof. Pier Luca Lanzi
Dramatic elements give context to the gameplay
This lecture briefly reviews how dramatic
elements are used to create engaging games.
Dramatic elements overlay and integrate the formal
elements of the system into a meaningful experience.

Prof. Pier Luca Lanzi
Challenge

WRC2010 © Milestone

Prof. Pier Luca Lanzi
Challenge is the one thing that engages most players.

Prof. Pier Luca Lanzi
What Do Players Mean by “Challenge”?

9

•  Not that they want to face an impossible or very hard task!
•  They usually refer to
§ Tasks that are satisfying to complete and
§ Require the right amount of work to create a sense of
accomplishment and enjoyment

•  Challenge is therefore very individualized and determined by the
abilities of the specific player in relationship to the game

•  Challenge is also dynamic: a task is initially difficult and but after
becoming accomplished in the task, players will no longer find it
challenging and interesting.
Prof. Pier Luca Lanzi
Is there a way to look at challenge
that is not defined by individual experience?
Mihaly Csikszentmihalyi
Regardless of age, social class, or gender, the people
describe enjoyable activities in much the same way

Prof. Pier Luca Lanzi
Mihaly Csikszentmihalyi’s Findings

• 
• 
• 
• 
• 
• 
• 

11

First, the experience (of enjoyment) usually occurs when we confront tasks we
have a chance of completing
Second, we must be able to concentrate on what we are doing.
Third and fourth, the concentration is usually possible because the task
undertaken has clear goals, and provides immediate feedback.
Fifth, one acts with a deep but effortless involvement that removes from
awareness the worries and frustration of everyday life.
Sixth, enjoyable experiences allow people to exercise a sense of control over
their actions.
Seventh, concern for the self disappears, yet paradoxically, the sense of self
emerges stronger after the flow experience is over.
Finally, the sense of duration of time is altered: hours pass by in minutes, and
minutes can stretch out to seem like hours.

Prof. Pier Luca Lanzi
“The combination of all these elements causes a sense of deep
enjoyment that is so rewarding people feel like expanding a great
deal of energy is worthwhile simple to be able to feel it.”
Csikszentmihalyi M., “Flow: The Psychology of Optimal Experience.
New York: Harper and Row Publishers, Inc. 1990.

Prof. Pier Luca Lanzi
Csikszentmihalyi’s Theory of Flow
Prof. Pier Luca Lanzi
In flow, an activity balances a person between challenge
and ability, frustration and boredom, to produce
an experience of achievement and happiness.

Prof. Pier Luca Lanzi
According to Mihaly Csikszentmihalyi…

• 
• 
• 
• 
• 

15

Flow occurs most often within activities that are goal-directed and bounded by
rules, and that could not be done without skills
“When all of a person’s relevant skills are needed to cope with the challenges
of a situation, that person’s attention is completely absorbed by the activity.”
Players are so involved that activity becomes almost automatic, they stop be
aware of themselves as separate from the actions they are performing.
“[…] they stop being aware of themselves as separate from the actions they
are performing.”
In flow experiences, players know what needs to be done and get immediate
feedback on how well they are achieving their goals (music, tennis, rock
climbing, etc.).
Prof. Pier Luca Lanzi
According to Mihaly Csikszentmihalyi…

• 
• 
• 

• 

16

In game flow, players are aware only on what’s relevant here and now
(no tax problems, no laundry, just the game)
Many game interfaces take over the entire screen or build impressive
audiovisual worlds to focus all the attention
The Paradox of Control: People enjoy the sense of exercising control in
difficult situations; however it is not possible to experience a feeling of control
unless the outcome is unsure, meaning that the person is actually not in
control
The paradox of control is a key element of the enjoyment of game systems:
how can we offer meaningful choices to players, without offering complete
control or an assured outcome? (god-like games)

Prof. Pier Luca Lanzi
Amnesia
http://www.youtube.com/watch?v=M627-obxNzg

Prof. Pier Luca Lanzi
According to Mihaly Csikszentmihalyi…

• 
• 
• 
• 
• 

18

In flow, we are too involved in what we are doing to care about protecting the
ego.
Although during flow we forget our self consciousness while we are engaged,
after a flow activity is over we generally emerge with a stronger self-concept
Paradoxically, the self expands through acts of self-forgetfulness
“One of the most common description of optimal experience is that time no
longer seems to pass the way it ordinarily does”
Digital games are notorious for sucking players in for hours on end because
they involve players in flow experiences that distort the passage of time.

Prof. Pier Luca Lanzi
When most these conditions are present, we begin to
enjoy whatever it is that produces such an experience.
The activity becomes autotelic.
There is no reason for doing it, except
to enjoy the experience it provides

Prof. Pier Luca Lanzi
When Designing a Game…

• 

What skills does your target audience have?

• 

20

What skill level they are at?

• 
• 
• 
• 

How can you give players clear, focused goals, meaningful choices, and
discernible feedback?
How can you merge what a player is doing physically with what they need to
be thinking about the game?
How can you eliminate distractions and fear of failure? Or, how can you
create a safe environment where players lose their sense of self and focus only
on the task at hand?
How can you make the game activity enjoyable as an end in itself?
Prof. Pier Luca Lanzi
Play

Prof. Pier Luca Lanzi
Play can be viewed as freedom of
movement within a more rigid structure

Prof. Pier Luca Lanzi
From “The Promise of Play”

23

• 

“Play is no-directed”

• 

“Play is spontaneous”

• 

“Play is not scripted”

• 

“Play is loud”

• 

“Play is not work”

• 

“Play is physical”

• 

“Play is meaningless behavior. You do it for its intrinsic value to you […]”

• 

…
Prof. Pier Luca Lanzi
Prof. Pier Luca Lanzi
Types of Players

• 
• 
• 
• 
• 
• 
• 
• 
• 
• 
• 

The competitor - always plays to best other players
The explorer - curious about the world, loves adventuring, seeks outside
boundaries (mental or physical)
The collector - acquires items, trophies or knowledge
The achiever - plays for varying levels of achievements; loves ladders/levels
The joker – does not take the game seriously, plays for the fun of playing;
might annoy serious players
The artist – player by creativity, design
The director – loves to be in charge, direct the play
The storyteller – loves to create or live in worlds of fantasy and imagination
The performer – loves to put on a show for others
The craftsman – wants to build, craft, engineer, or puzzle things out
…

Prof. Pier Luca Lanzi
Can you name a game designed for
one specific type of players?

Prof. Pier Luca Lanzi
Level of Engagements
Spectators
Participants
(might experience transformation play)

Prof. Pier Luca Lanzi
Peacemaker
http://www.youtube.com/watch?v=4f8DKQqI-YE

Prof. Pier Luca Lanzi
Premise

© Obsidian Entertainment

Prof. Pier Luca Lanzi
Premise establishes the action of
the game with a setting or metaphor

Prof. Pier Luca Lanzi
Example: in the game you have a set of data. Your
objective is to change your data to increase its values.
To do this, you engage other sets of data according to
a complex interaction algorithm. If the data win the
analysis, you win.

Prof. Pier Luca Lanzi
Street Fight IV
http://www.youtube.com/watch?v=7naDgI-3qrw

Prof. Pier Luca Lanzi
In traditional drama, premise is
estabilshed in the exposition of a story
Exposition sets up the time and place, characters
and relationships, the status quo, etc.
Exposition also depicts the event that upsets the status
quo and creates the conflict; and the point of attack,
the point at which the plot begins

Prof. Pier Luca Lanzi
Angry birds
http://www.youtube.com/watch?v=bNNzRyd1xz0

Prof. Pier Luca Lanzi
S2
http://www.youtube.com/watch?v=8XIi0Pe6ZHc

Prof. Pier Luca Lanzi
Pitfall
http://www.youtube.com/watch?v=MhXMYw1lXY0
http://www.youtube.com/watch?v=oixAg0BGSaI

Prof. Pier Luca Lanzi
Star Wars: Episode IV?
The Fellowship of the Ring?
Space Invaders?
Pitfall?
Diablo?

Prof. Pier Luca Lanzi
The first task of a premise is to make a
game’s formal system playable for the user
Shoot aliens, not just shoot blocks!
A premise that unifies the formal and dramatic elements
provides another opportunity to engage the player

Prof. Pier Luca Lanzi
Character

Prof. Pier Luca Lanzi

© Nintendo
Characters

• 
• 
• 

Characters are agents through whose actions a drama is told
By identifying with the characters and the outcome of their goals, the audience
internalizes the story’s events and empathizes with its movements toward
resolution
Several ways to understand fictional characters in stories
Psychological – the character is a mirror of the audience’s fears and desire
Symbolic – the character stands for a larger idea (Christianity, the
American Dream, etc.)
Historic – depicting real-world figures
Stereotypical – representing cultural cliches

§ 
§ 
§ 
§ 

• 

The main character’s engagement with the problem creates the conflict that
drives the story. It is faced by the antagonist.
Prof. Pier Luca Lanzi
Characters

• 
• 
• 
• 
• 

41

Characters are defined within the story by what they say, what they do, what
they look like, or what they say about them. These are called methods of
characterization
Characters with well-defined traits and realistic personalities who undergo a
significant change in personality during the story, can be thought as “round”
Characters with few defined traits and a shallow personality are considered to
be flat. They are also usually recognizable as stereotypes (the lazy guard, the
evil stepmother, etc.)
Characters must balance “agency” (their practical functionalities) and
“empathy”? (the potential for players to develop an emotional bound to or to
identify with the character)
Sometimes, they are autonomous and controlled by the AI
Prof. Pier Luca Lanzi
Four Key Questions

42

•  What does the character want?
•  What does the character need?
•  What does the audience/player hope?
•  What does the audience/player fear?

Prof. Pier Luca Lanzi
Story

© Jummy Wasion

Prof. Pier Luca Lanzi
The outcome of the story must be uncertain
Games involve storytelling and narratives that begin in
uncertainty and that are resolved over the course of time
In many games, story is actually limited to backstory,
sort of an elaborate version of premise.
An example is the trend of inserting story chapters at the
beginning of each level, creating a linear progression that
follows a narrative but does not affect how the story plays

Prof. Pier Luca Lanzi
S2 – Second Mission Intro
http://www.youtube.com/watch?v=-W5TspdcqfQ&feature=fvw

Prof. Pier Luca Lanzi
Storytelling

• 
• 

There game designers who try to allow the actions
to change the underlying game story
Several ways to accomplish this
The simplest is to create a
branching story line
A story that emerges from
the gameplay (The Sims,
Black & White, Half Life, Halo 2)

§ 
§ 

• 

It remains to be seen if these attempts to allow
emergent storytelling to arise out of formal game
structure, but game designers are still searching for
better ways to integrate story into their game
systems

Prof. Pier Luca Lanzi
World Building

GTA Liberty City © Rockstar North

Prof. Pier Luca Lanzi
GTA Liberty City
© Rockstar North

Subversion
© Introversion

Prof. Pier Luca Lanzi
The Dramatic Arc

Heavy Rain © Quantic Dream

Prof. Pier Luca Lanzi
The Dramatic Art

• 
• 
• 
• 
• 

Conflict is the most important of the dramatic elements discussed so far
Conflict occurs when the protagonist faces a problem or obstacle that keeps it
from accomplish its goal
Traditional dramatic conflict can be broken down into categories such as
character vs character, character vs nature, character vs machine, character vs
self, character vs society, or character vs fate
When the conflict is set in motion, it must escalate for the drama to be
effective. Escalating conflict creates tension, and in most stories the tension
gets worse before it gets better resulting in a classic dramatic arc
This arc describes the amount of dramatic tension in the story as it progresses
in time
Prof. Pier Luca Lanzi
Prof. Pier Luca Lanzi
Prof. Pier Luca Lanzi
The Dramatic Arc of Jaws?
Donkey Kong?
What’s the difference between the protagonist of Jaw and Mario?

Prof. Pier Luca Lanzi

More Related Content

Similar to Videogame Design and Programming - 06 Working with Dramatic Elements

Elements for the Theory of Fun
Elements for the Theory of FunElements for the Theory of Fun
Elements for the Theory of FunPier Luca Lanzi
 
VDP2016 - Lecture 10 Working with formal elements
VDP2016 - Lecture 10 Working with formal elementsVDP2016 - Lecture 10 Working with formal elements
VDP2016 - Lecture 10 Working with formal elementsPier Luca Lanzi
 
Working with Formal Elements
Working with Formal ElementsWorking with Formal Elements
Working with Formal ElementsPier Luca Lanzi
 
Engagement through Gamification
Engagement through GamificationEngagement through Gamification
Engagement through GamificationPier Luca Lanzi
 
VDP2016 - Lecture 08 Game mechanics
VDP2016 - Lecture 08 Game mechanicsVDP2016 - Lecture 08 Game mechanics
VDP2016 - Lecture 08 Game mechanicsPier Luca Lanzi
 
VDP2016 - Lecture 06 The structureofgames
VDP2016 - Lecture 06 The structureofgamesVDP2016 - Lecture 06 The structureofgames
VDP2016 - Lecture 06 The structureofgamesPier Luca Lanzi
 
Idea Generation and Conceptualization
Idea Generation and ConceptualizationIdea Generation and Conceptualization
Idea Generation and ConceptualizationPier Luca Lanzi
 
VDP2016 - Lecture 03 Conceptualization
VDP2016 - Lecture 03 ConceptualizationVDP2016 - Lecture 03 Conceptualization
VDP2016 - Lecture 03 ConceptualizationPier Luca Lanzi
 
Schechner's performance studies frame
Schechner's performance studies frameSchechner's performance studies frame
Schechner's performance studies frameEmma Westecott
 
Videogame Design and Programming - Course organization
Videogame Design and Programming - Course organizationVideogame Design and Programming - Course organization
Videogame Design and Programming - Course organizationPier Luca Lanzi
 
What Makes A Game A Serious Game
What Makes A Game A Serious GameWhat Makes A Game A Serious Game
What Makes A Game A Serious GameCentro Metid
 
Development and storytelling: a many-to-many relationship
Development and storytelling: a many-to-many relationshipDevelopment and storytelling: a many-to-many relationship
Development and storytelling: a many-to-many relationshipPietro Polsinelli
 
Undesigned for: re-thinking interaciton through game-play design
Undesigned for: re-thinking interaciton through game-play designUndesigned for: re-thinking interaciton through game-play design
Undesigned for: re-thinking interaciton through game-play designMaind Interaction
 
Games for Learning – Design Principles for Student Engagement in Blended Lear...
Games for Learning – Design Principles for Student Engagement in Blended Lear...Games for Learning – Design Principles for Student Engagement in Blended Lear...
Games for Learning – Design Principles for Student Engagement in Blended Lear...DreamBox Learning
 
Transparency in Game Mechanics
Transparency in Game MechanicsTransparency in Game Mechanics
Transparency in Game MechanicsPier Luca Lanzi
 

Similar to Videogame Design and Programming - 06 Working with Dramatic Elements (20)

Elements for the Theory of Fun
Elements for the Theory of FunElements for the Theory of Fun
Elements for the Theory of Fun
 
VDP2016 - Lecture 10 Working with formal elements
VDP2016 - Lecture 10 Working with formal elementsVDP2016 - Lecture 10 Working with formal elements
VDP2016 - Lecture 10 Working with formal elements
 
Working with Formal Elements
Working with Formal ElementsWorking with Formal Elements
Working with Formal Elements
 
Engagement through Gamification
Engagement through GamificationEngagement through Gamification
Engagement through Gamification
 
VDP2016 - Lecture 08 Game mechanics
VDP2016 - Lecture 08 Game mechanicsVDP2016 - Lecture 08 Game mechanics
VDP2016 - Lecture 08 Game mechanics
 
VDP2016 - Lecture 06 The structureofgames
VDP2016 - Lecture 06 The structureofgamesVDP2016 - Lecture 06 The structureofgames
VDP2016 - Lecture 06 The structureofgames
 
Game Mechanics
Game MechanicsGame Mechanics
Game Mechanics
 
Idea Generation and Conceptualization
Idea Generation and ConceptualizationIdea Generation and Conceptualization
Idea Generation and Conceptualization
 
VDP2016 - Lecture 03 Conceptualization
VDP2016 - Lecture 03 ConceptualizationVDP2016 - Lecture 03 Conceptualization
VDP2016 - Lecture 03 Conceptualization
 
Schechner's performance studies frame
Schechner's performance studies frameSchechner's performance studies frame
Schechner's performance studies frame
 
Videogame Design and Programming - Course organization
Videogame Design and Programming - Course organizationVideogame Design and Programming - Course organization
Videogame Design and Programming - Course organization
 
Game Balancing
Game BalancingGame Balancing
Game Balancing
 
2019 dhdownunder game prototyping workshop
2019 dhdownunder game prototyping workshop2019 dhdownunder game prototyping workshop
2019 dhdownunder game prototyping workshop
 
UX for summer camp students
UX for summer camp studentsUX for summer camp students
UX for summer camp students
 
What Makes A Game A Serious Game
What Makes A Game A Serious GameWhat Makes A Game A Serious Game
What Makes A Game A Serious Game
 
Course Introduction
Course IntroductionCourse Introduction
Course Introduction
 
Development and storytelling: a many-to-many relationship
Development and storytelling: a many-to-many relationshipDevelopment and storytelling: a many-to-many relationship
Development and storytelling: a many-to-many relationship
 
Undesigned for: re-thinking interaciton through game-play design
Undesigned for: re-thinking interaciton through game-play designUndesigned for: re-thinking interaciton through game-play design
Undesigned for: re-thinking interaciton through game-play design
 
Games for Learning – Design Principles for Student Engagement in Blended Lear...
Games for Learning – Design Principles for Student Engagement in Blended Lear...Games for Learning – Design Principles for Student Engagement in Blended Lear...
Games for Learning – Design Principles for Student Engagement in Blended Lear...
 
Transparency in Game Mechanics
Transparency in Game MechanicsTransparency in Game Mechanics
Transparency in Game Mechanics
 

More from Pier Luca Lanzi

11 Settembre 2021 - Giocare con i Videogiochi
11 Settembre 2021 - Giocare con i Videogiochi11 Settembre 2021 - Giocare con i Videogiochi
11 Settembre 2021 - Giocare con i VideogiochiPier Luca Lanzi
 
Breve Viaggio al Centro dei Videogiochi
Breve Viaggio al Centro dei VideogiochiBreve Viaggio al Centro dei Videogiochi
Breve Viaggio al Centro dei VideogiochiPier Luca Lanzi
 
Global Game Jam 19 @ POLIMI - Morning Welcome
Global Game Jam 19 @ POLIMI - Morning WelcomeGlobal Game Jam 19 @ POLIMI - Morning Welcome
Global Game Jam 19 @ POLIMI - Morning WelcomePier Luca Lanzi
 
Data Driven Game Design @ Campus Party 2018
Data Driven Game Design @ Campus Party 2018Data Driven Game Design @ Campus Party 2018
Data Driven Game Design @ Campus Party 2018Pier Luca Lanzi
 
GGJ18 al Politecnico di Milano - Presentazione che precede la presentazione d...
GGJ18 al Politecnico di Milano - Presentazione che precede la presentazione d...GGJ18 al Politecnico di Milano - Presentazione che precede la presentazione d...
GGJ18 al Politecnico di Milano - Presentazione che precede la presentazione d...Pier Luca Lanzi
 
GGJ18 al Politecnico di Milano - Presentazione di apertura
GGJ18 al Politecnico di Milano - Presentazione di aperturaGGJ18 al Politecnico di Milano - Presentazione di apertura
GGJ18 al Politecnico di Milano - Presentazione di aperturaPier Luca Lanzi
 
Presentation for UNITECH event - January 8, 2018
Presentation for UNITECH event - January 8, 2018Presentation for UNITECH event - January 8, 2018
Presentation for UNITECH event - January 8, 2018Pier Luca Lanzi
 
DMTM Lecture 20 Data preparation
DMTM Lecture 20 Data preparationDMTM Lecture 20 Data preparation
DMTM Lecture 20 Data preparationPier Luca Lanzi
 
DMTM Lecture 19 Data exploration
DMTM Lecture 19 Data explorationDMTM Lecture 19 Data exploration
DMTM Lecture 19 Data explorationPier Luca Lanzi
 
DMTM Lecture 18 Graph mining
DMTM Lecture 18 Graph miningDMTM Lecture 18 Graph mining
DMTM Lecture 18 Graph miningPier Luca Lanzi
 
DMTM Lecture 17 Text mining
DMTM Lecture 17 Text miningDMTM Lecture 17 Text mining
DMTM Lecture 17 Text miningPier Luca Lanzi
 
DMTM Lecture 16 Association rules
DMTM Lecture 16 Association rulesDMTM Lecture 16 Association rules
DMTM Lecture 16 Association rulesPier Luca Lanzi
 
DMTM Lecture 15 Clustering evaluation
DMTM Lecture 15 Clustering evaluationDMTM Lecture 15 Clustering evaluation
DMTM Lecture 15 Clustering evaluationPier Luca Lanzi
 
DMTM Lecture 14 Density based clustering
DMTM Lecture 14 Density based clusteringDMTM Lecture 14 Density based clustering
DMTM Lecture 14 Density based clusteringPier Luca Lanzi
 
DMTM Lecture 13 Representative based clustering
DMTM Lecture 13 Representative based clusteringDMTM Lecture 13 Representative based clustering
DMTM Lecture 13 Representative based clusteringPier Luca Lanzi
 
DMTM Lecture 12 Hierarchical clustering
DMTM Lecture 12 Hierarchical clusteringDMTM Lecture 12 Hierarchical clustering
DMTM Lecture 12 Hierarchical clusteringPier Luca Lanzi
 
DMTM Lecture 11 Clustering
DMTM Lecture 11 ClusteringDMTM Lecture 11 Clustering
DMTM Lecture 11 ClusteringPier Luca Lanzi
 
DMTM Lecture 10 Classification ensembles
DMTM Lecture 10 Classification ensemblesDMTM Lecture 10 Classification ensembles
DMTM Lecture 10 Classification ensemblesPier Luca Lanzi
 
DMTM Lecture 09 Other classificationmethods
DMTM Lecture 09 Other classificationmethodsDMTM Lecture 09 Other classificationmethods
DMTM Lecture 09 Other classificationmethodsPier Luca Lanzi
 
DMTM Lecture 08 Classification rules
DMTM Lecture 08 Classification rulesDMTM Lecture 08 Classification rules
DMTM Lecture 08 Classification rulesPier Luca Lanzi
 

More from Pier Luca Lanzi (20)

11 Settembre 2021 - Giocare con i Videogiochi
11 Settembre 2021 - Giocare con i Videogiochi11 Settembre 2021 - Giocare con i Videogiochi
11 Settembre 2021 - Giocare con i Videogiochi
 
Breve Viaggio al Centro dei Videogiochi
Breve Viaggio al Centro dei VideogiochiBreve Viaggio al Centro dei Videogiochi
Breve Viaggio al Centro dei Videogiochi
 
Global Game Jam 19 @ POLIMI - Morning Welcome
Global Game Jam 19 @ POLIMI - Morning WelcomeGlobal Game Jam 19 @ POLIMI - Morning Welcome
Global Game Jam 19 @ POLIMI - Morning Welcome
 
Data Driven Game Design @ Campus Party 2018
Data Driven Game Design @ Campus Party 2018Data Driven Game Design @ Campus Party 2018
Data Driven Game Design @ Campus Party 2018
 
GGJ18 al Politecnico di Milano - Presentazione che precede la presentazione d...
GGJ18 al Politecnico di Milano - Presentazione che precede la presentazione d...GGJ18 al Politecnico di Milano - Presentazione che precede la presentazione d...
GGJ18 al Politecnico di Milano - Presentazione che precede la presentazione d...
 
GGJ18 al Politecnico di Milano - Presentazione di apertura
GGJ18 al Politecnico di Milano - Presentazione di aperturaGGJ18 al Politecnico di Milano - Presentazione di apertura
GGJ18 al Politecnico di Milano - Presentazione di apertura
 
Presentation for UNITECH event - January 8, 2018
Presentation for UNITECH event - January 8, 2018Presentation for UNITECH event - January 8, 2018
Presentation for UNITECH event - January 8, 2018
 
DMTM Lecture 20 Data preparation
DMTM Lecture 20 Data preparationDMTM Lecture 20 Data preparation
DMTM Lecture 20 Data preparation
 
DMTM Lecture 19 Data exploration
DMTM Lecture 19 Data explorationDMTM Lecture 19 Data exploration
DMTM Lecture 19 Data exploration
 
DMTM Lecture 18 Graph mining
DMTM Lecture 18 Graph miningDMTM Lecture 18 Graph mining
DMTM Lecture 18 Graph mining
 
DMTM Lecture 17 Text mining
DMTM Lecture 17 Text miningDMTM Lecture 17 Text mining
DMTM Lecture 17 Text mining
 
DMTM Lecture 16 Association rules
DMTM Lecture 16 Association rulesDMTM Lecture 16 Association rules
DMTM Lecture 16 Association rules
 
DMTM Lecture 15 Clustering evaluation
DMTM Lecture 15 Clustering evaluationDMTM Lecture 15 Clustering evaluation
DMTM Lecture 15 Clustering evaluation
 
DMTM Lecture 14 Density based clustering
DMTM Lecture 14 Density based clusteringDMTM Lecture 14 Density based clustering
DMTM Lecture 14 Density based clustering
 
DMTM Lecture 13 Representative based clustering
DMTM Lecture 13 Representative based clusteringDMTM Lecture 13 Representative based clustering
DMTM Lecture 13 Representative based clustering
 
DMTM Lecture 12 Hierarchical clustering
DMTM Lecture 12 Hierarchical clusteringDMTM Lecture 12 Hierarchical clustering
DMTM Lecture 12 Hierarchical clustering
 
DMTM Lecture 11 Clustering
DMTM Lecture 11 ClusteringDMTM Lecture 11 Clustering
DMTM Lecture 11 Clustering
 
DMTM Lecture 10 Classification ensembles
DMTM Lecture 10 Classification ensemblesDMTM Lecture 10 Classification ensembles
DMTM Lecture 10 Classification ensembles
 
DMTM Lecture 09 Other classificationmethods
DMTM Lecture 09 Other classificationmethodsDMTM Lecture 09 Other classificationmethods
DMTM Lecture 09 Other classificationmethods
 
DMTM Lecture 08 Classification rules
DMTM Lecture 08 Classification rulesDMTM Lecture 08 Classification rules
DMTM Lecture 08 Classification rules
 

Recently uploaded

NO1 Certified Black magic specialist,Expert in Pakistan Amil Baba kala ilam E...
NO1 Certified Black magic specialist,Expert in Pakistan Amil Baba kala ilam E...NO1 Certified Black magic specialist,Expert in Pakistan Amil Baba kala ilam E...
NO1 Certified Black magic specialist,Expert in Pakistan Amil Baba kala ilam E...Amil Baba Dawood bangali
 
THE MEDIC, A STORY for entertainment.docx
THE MEDIC, A STORY for entertainment.docxTHE MEDIC, A STORY for entertainment.docx
THE MEDIC, A STORY for entertainment.docxazuremorn
 
NO1 Certified kala ilam Expert In Peshwar Kala Jadu Specialist In Peshwar Kal...
NO1 Certified kala ilam Expert In Peshwar Kala Jadu Specialist In Peshwar Kal...NO1 Certified kala ilam Expert In Peshwar Kala Jadu Specialist In Peshwar Kal...
NO1 Certified kala ilam Expert In Peshwar Kala Jadu Specialist In Peshwar Kal...Amil Baba Dawood bangali
 
办理滑铁卢大学毕业证成绩单|购买加拿大文凭证书
办理滑铁卢大学毕业证成绩单|购买加拿大文凭证书办理滑铁卢大学毕业证成绩单|购买加拿大文凭证书
办理滑铁卢大学毕业证成绩单|购买加拿大文凭证书zdzoqco
 
Fight Scene Storyboard (Action/Adventure Animation)
Fight Scene Storyboard (Action/Adventure Animation)Fight Scene Storyboard (Action/Adventure Animation)
Fight Scene Storyboard (Action/Adventure Animation)finlaygoodall2
 
Zoom In Game for ice breaking in a training
Zoom In Game for ice breaking in a trainingZoom In Game for ice breaking in a training
Zoom In Game for ice breaking in a trainingRafik ABDI
 
Uk-NO1 Amil In Karachi Best Amil In Karachi Bangali Baba In Karachi Aamil In ...
Uk-NO1 Amil In Karachi Best Amil In Karachi Bangali Baba In Karachi Aamil In ...Uk-NO1 Amil In Karachi Best Amil In Karachi Bangali Baba In Karachi Aamil In ...
Uk-NO1 Amil In Karachi Best Amil In Karachi Bangali Baba In Karachi Aamil In ...Amil baba
 
Biswanath Byam Samiti Open Quiz 2022 by Qui9 Grand Finale
Biswanath Byam Samiti Open Quiz 2022 by Qui9 Grand FinaleBiswanath Byam Samiti Open Quiz 2022 by Qui9 Grand Finale
Biswanath Byam Samiti Open Quiz 2022 by Qui9 Grand FinaleQui9 (Ultimate Quizzing)
 
Princess Jahan's Tuition Classes, a story for entertainment
Princess Jahan's Tuition Classes, a story for entertainmentPrincess Jahan's Tuition Classes, a story for entertainment
Princess Jahan's Tuition Classes, a story for entertainmentazuremorn
 
A Spotlight on Darla Leigh Pittman Rodgers: Aaron Rodgers' Mother
A Spotlight on Darla Leigh Pittman Rodgers: Aaron Rodgers' MotherA Spotlight on Darla Leigh Pittman Rodgers: Aaron Rodgers' Mother
A Spotlight on Darla Leigh Pittman Rodgers: Aaron Rodgers' Motherget joys
 
Aesthetic Design Inspiration by Slidesgo.pptx
Aesthetic Design Inspiration by Slidesgo.pptxAesthetic Design Inspiration by Slidesgo.pptx
Aesthetic Design Inspiration by Slidesgo.pptxsayemalkadripial4
 
ECOLUXE pre-ESPYS Ultimate Sports Lounge 2024
ECOLUXE pre-ESPYS Ultimate Sports Lounge 2024ECOLUXE pre-ESPYS Ultimate Sports Lounge 2024
ECOLUXE pre-ESPYS Ultimate Sports Lounge 2024Durkin Entertainment LLC
 
What Life Would Be Like From A Different Perspective (saltyvixenstories.com)
What Life Would Be Like From A Different Perspective (saltyvixenstories.com)What Life Would Be Like From A Different Perspective (saltyvixenstories.com)
What Life Would Be Like From A Different Perspective (saltyvixenstories.com)Salty Vixen Stories & More
 
Statement Of Intent - - Copy.documentfile
Statement Of Intent - - Copy.documentfileStatement Of Intent - - Copy.documentfile
Statement Of Intent - - Copy.documentfilef4ssvxpz62
 
Flying Avocado Cat Cryptocurrency Created, Coded, Generated and Named by Grok...
Flying Avocado Cat Cryptocurrency Created, Coded, Generated and Named by Grok...Flying Avocado Cat Cryptocurrency Created, Coded, Generated and Named by Grok...
Flying Avocado Cat Cryptocurrency Created, Coded, Generated and Named by Grok...TeslaStakeHolder
 
Taken Pilot Episode Story pitch Document
Taken Pilot Episode Story pitch DocumentTaken Pilot Episode Story pitch Document
Taken Pilot Episode Story pitch Documentf4ssvxpz62
 

Recently uploaded (20)

Moveable Feast_Travel-Lifestyle-Culture Quiz.pptx
Moveable Feast_Travel-Lifestyle-Culture Quiz.pptxMoveable Feast_Travel-Lifestyle-Culture Quiz.pptx
Moveable Feast_Travel-Lifestyle-Culture Quiz.pptx
 
NO1 Certified Black magic specialist,Expert in Pakistan Amil Baba kala ilam E...
NO1 Certified Black magic specialist,Expert in Pakistan Amil Baba kala ilam E...NO1 Certified Black magic specialist,Expert in Pakistan Amil Baba kala ilam E...
NO1 Certified Black magic specialist,Expert in Pakistan Amil Baba kala ilam E...
 
THE MEDIC, A STORY for entertainment.docx
THE MEDIC, A STORY for entertainment.docxTHE MEDIC, A STORY for entertainment.docx
THE MEDIC, A STORY for entertainment.docx
 
NO1 Certified kala ilam Expert In Peshwar Kala Jadu Specialist In Peshwar Kal...
NO1 Certified kala ilam Expert In Peshwar Kala Jadu Specialist In Peshwar Kal...NO1 Certified kala ilam Expert In Peshwar Kala Jadu Specialist In Peshwar Kal...
NO1 Certified kala ilam Expert In Peshwar Kala Jadu Specialist In Peshwar Kal...
 
办理滑铁卢大学毕业证成绩单|购买加拿大文凭证书
办理滑铁卢大学毕业证成绩单|购买加拿大文凭证书办理滑铁卢大学毕业证成绩单|购买加拿大文凭证书
办理滑铁卢大学毕业证成绩单|购买加拿大文凭证书
 
Fight Scene Storyboard (Action/Adventure Animation)
Fight Scene Storyboard (Action/Adventure Animation)Fight Scene Storyboard (Action/Adventure Animation)
Fight Scene Storyboard (Action/Adventure Animation)
 
S10_E02_How to Pimp Social Media 101.pptx
S10_E02_How to Pimp Social Media 101.pptxS10_E02_How to Pimp Social Media 101.pptx
S10_E02_How to Pimp Social Media 101.pptx
 
Zoom In Game for ice breaking in a training
Zoom In Game for ice breaking in a trainingZoom In Game for ice breaking in a training
Zoom In Game for ice breaking in a training
 
Uk-NO1 Amil In Karachi Best Amil In Karachi Bangali Baba In Karachi Aamil In ...
Uk-NO1 Amil In Karachi Best Amil In Karachi Bangali Baba In Karachi Aamil In ...Uk-NO1 Amil In Karachi Best Amil In Karachi Bangali Baba In Karachi Aamil In ...
Uk-NO1 Amil In Karachi Best Amil In Karachi Bangali Baba In Karachi Aamil In ...
 
Biswanath Byam Samiti Open Quiz 2022 by Qui9 Grand Finale
Biswanath Byam Samiti Open Quiz 2022 by Qui9 Grand FinaleBiswanath Byam Samiti Open Quiz 2022 by Qui9 Grand Finale
Biswanath Byam Samiti Open Quiz 2022 by Qui9 Grand Finale
 
Princess Jahan's Tuition Classes, a story for entertainment
Princess Jahan's Tuition Classes, a story for entertainmentPrincess Jahan's Tuition Classes, a story for entertainment
Princess Jahan's Tuition Classes, a story for entertainment
 
A Spotlight on Darla Leigh Pittman Rodgers: Aaron Rodgers' Mother
A Spotlight on Darla Leigh Pittman Rodgers: Aaron Rodgers' MotherA Spotlight on Darla Leigh Pittman Rodgers: Aaron Rodgers' Mother
A Spotlight on Darla Leigh Pittman Rodgers: Aaron Rodgers' Mother
 
Aesthetic Design Inspiration by Slidesgo.pptx
Aesthetic Design Inspiration by Slidesgo.pptxAesthetic Design Inspiration by Slidesgo.pptx
Aesthetic Design Inspiration by Slidesgo.pptx
 
ECOLUXE pre-ESPYS Ultimate Sports Lounge 2024
ECOLUXE pre-ESPYS Ultimate Sports Lounge 2024ECOLUXE pre-ESPYS Ultimate Sports Lounge 2024
ECOLUXE pre-ESPYS Ultimate Sports Lounge 2024
 
Sincerely, The Friday Club - Farewell Quiz-Finals.pptx
Sincerely, The Friday Club - Farewell Quiz-Finals.pptxSincerely, The Friday Club - Farewell Quiz-Finals.pptx
Sincerely, The Friday Club - Farewell Quiz-Finals.pptx
 
S10_E06-Sincerely,The Friday Club- Prelims Farewell Quiz.pptx
S10_E06-Sincerely,The Friday Club- Prelims Farewell Quiz.pptxS10_E06-Sincerely,The Friday Club- Prelims Farewell Quiz.pptx
S10_E06-Sincerely,The Friday Club- Prelims Farewell Quiz.pptx
 
What Life Would Be Like From A Different Perspective (saltyvixenstories.com)
What Life Would Be Like From A Different Perspective (saltyvixenstories.com)What Life Would Be Like From A Different Perspective (saltyvixenstories.com)
What Life Would Be Like From A Different Perspective (saltyvixenstories.com)
 
Statement Of Intent - - Copy.documentfile
Statement Of Intent - - Copy.documentfileStatement Of Intent - - Copy.documentfile
Statement Of Intent - - Copy.documentfile
 
Flying Avocado Cat Cryptocurrency Created, Coded, Generated and Named by Grok...
Flying Avocado Cat Cryptocurrency Created, Coded, Generated and Named by Grok...Flying Avocado Cat Cryptocurrency Created, Coded, Generated and Named by Grok...
Flying Avocado Cat Cryptocurrency Created, Coded, Generated and Named by Grok...
 
Taken Pilot Episode Story pitch Document
Taken Pilot Episode Story pitch DocumentTaken Pilot Episode Story pitch Document
Taken Pilot Episode Story pitch Document
 

Videogame Design and Programming - 06 Working with Dramatic Elements

  • 1. Working with Dramatic Elements Videogame Design and Programming Prof. Pier Luca Lanzi
  • 6. Dramatic elements give context to the gameplay This lecture briefly reviews how dramatic elements are used to create engaging games. Dramatic elements overlay and integrate the formal elements of the system into a meaningful experience. Prof. Pier Luca Lanzi
  • 8. Challenge is the one thing that engages most players. Prof. Pier Luca Lanzi
  • 9. What Do Players Mean by “Challenge”? 9 •  Not that they want to face an impossible or very hard task! •  They usually refer to § Tasks that are satisfying to complete and § Require the right amount of work to create a sense of accomplishment and enjoyment •  Challenge is therefore very individualized and determined by the abilities of the specific player in relationship to the game •  Challenge is also dynamic: a task is initially difficult and but after becoming accomplished in the task, players will no longer find it challenging and interesting. Prof. Pier Luca Lanzi
  • 10. Is there a way to look at challenge that is not defined by individual experience? Mihaly Csikszentmihalyi Regardless of age, social class, or gender, the people describe enjoyable activities in much the same way Prof. Pier Luca Lanzi
  • 11. Mihaly Csikszentmihalyi’s Findings •  •  •  •  •  •  •  11 First, the experience (of enjoyment) usually occurs when we confront tasks we have a chance of completing Second, we must be able to concentrate on what we are doing. Third and fourth, the concentration is usually possible because the task undertaken has clear goals, and provides immediate feedback. Fifth, one acts with a deep but effortless involvement that removes from awareness the worries and frustration of everyday life. Sixth, enjoyable experiences allow people to exercise a sense of control over their actions. Seventh, concern for the self disappears, yet paradoxically, the sense of self emerges stronger after the flow experience is over. Finally, the sense of duration of time is altered: hours pass by in minutes, and minutes can stretch out to seem like hours. Prof. Pier Luca Lanzi
  • 12. “The combination of all these elements causes a sense of deep enjoyment that is so rewarding people feel like expanding a great deal of energy is worthwhile simple to be able to feel it.” Csikszentmihalyi M., “Flow: The Psychology of Optimal Experience. New York: Harper and Row Publishers, Inc. 1990. Prof. Pier Luca Lanzi
  • 13. Csikszentmihalyi’s Theory of Flow Prof. Pier Luca Lanzi
  • 14. In flow, an activity balances a person between challenge and ability, frustration and boredom, to produce an experience of achievement and happiness. Prof. Pier Luca Lanzi
  • 15. According to Mihaly Csikszentmihalyi… •  •  •  •  •  15 Flow occurs most often within activities that are goal-directed and bounded by rules, and that could not be done without skills “When all of a person’s relevant skills are needed to cope with the challenges of a situation, that person’s attention is completely absorbed by the activity.” Players are so involved that activity becomes almost automatic, they stop be aware of themselves as separate from the actions they are performing. “[…] they stop being aware of themselves as separate from the actions they are performing.” In flow experiences, players know what needs to be done and get immediate feedback on how well they are achieving their goals (music, tennis, rock climbing, etc.). Prof. Pier Luca Lanzi
  • 16. According to Mihaly Csikszentmihalyi… •  •  •  •  16 In game flow, players are aware only on what’s relevant here and now (no tax problems, no laundry, just the game) Many game interfaces take over the entire screen or build impressive audiovisual worlds to focus all the attention The Paradox of Control: People enjoy the sense of exercising control in difficult situations; however it is not possible to experience a feeling of control unless the outcome is unsure, meaning that the person is actually not in control The paradox of control is a key element of the enjoyment of game systems: how can we offer meaningful choices to players, without offering complete control or an assured outcome? (god-like games) Prof. Pier Luca Lanzi
  • 18. According to Mihaly Csikszentmihalyi… •  •  •  •  •  18 In flow, we are too involved in what we are doing to care about protecting the ego. Although during flow we forget our self consciousness while we are engaged, after a flow activity is over we generally emerge with a stronger self-concept Paradoxically, the self expands through acts of self-forgetfulness “One of the most common description of optimal experience is that time no longer seems to pass the way it ordinarily does” Digital games are notorious for sucking players in for hours on end because they involve players in flow experiences that distort the passage of time. Prof. Pier Luca Lanzi
  • 19. When most these conditions are present, we begin to enjoy whatever it is that produces such an experience. The activity becomes autotelic. There is no reason for doing it, except to enjoy the experience it provides Prof. Pier Luca Lanzi
  • 20. When Designing a Game… •  What skills does your target audience have? •  20 What skill level they are at? •  •  •  •  How can you give players clear, focused goals, meaningful choices, and discernible feedback? How can you merge what a player is doing physically with what they need to be thinking about the game? How can you eliminate distractions and fear of failure? Or, how can you create a safe environment where players lose their sense of self and focus only on the task at hand? How can you make the game activity enjoyable as an end in itself? Prof. Pier Luca Lanzi
  • 22. Play can be viewed as freedom of movement within a more rigid structure Prof. Pier Luca Lanzi
  • 23. From “The Promise of Play” 23 •  “Play is no-directed” •  “Play is spontaneous” •  “Play is not scripted” •  “Play is loud” •  “Play is not work” •  “Play is physical” •  “Play is meaningless behavior. You do it for its intrinsic value to you […]” •  … Prof. Pier Luca Lanzi
  • 25. Types of Players •  •  •  •  •  •  •  •  •  •  •  The competitor - always plays to best other players The explorer - curious about the world, loves adventuring, seeks outside boundaries (mental or physical) The collector - acquires items, trophies or knowledge The achiever - plays for varying levels of achievements; loves ladders/levels The joker – does not take the game seriously, plays for the fun of playing; might annoy serious players The artist – player by creativity, design The director – loves to be in charge, direct the play The storyteller – loves to create or live in worlds of fantasy and imagination The performer – loves to put on a show for others The craftsman – wants to build, craft, engineer, or puzzle things out … Prof. Pier Luca Lanzi
  • 26. Can you name a game designed for one specific type of players? Prof. Pier Luca Lanzi
  • 27. Level of Engagements Spectators Participants (might experience transformation play) Prof. Pier Luca Lanzi
  • 30. Premise establishes the action of the game with a setting or metaphor Prof. Pier Luca Lanzi
  • 31. Example: in the game you have a set of data. Your objective is to change your data to increase its values. To do this, you engage other sets of data according to a complex interaction algorithm. If the data win the analysis, you win. Prof. Pier Luca Lanzi
  • 33. In traditional drama, premise is estabilshed in the exposition of a story Exposition sets up the time and place, characters and relationships, the status quo, etc. Exposition also depicts the event that upsets the status quo and creates the conflict; and the point of attack, the point at which the plot begins Prof. Pier Luca Lanzi
  • 37. Star Wars: Episode IV? The Fellowship of the Ring? Space Invaders? Pitfall? Diablo? Prof. Pier Luca Lanzi
  • 38. The first task of a premise is to make a game’s formal system playable for the user Shoot aliens, not just shoot blocks! A premise that unifies the formal and dramatic elements provides another opportunity to engage the player Prof. Pier Luca Lanzi
  • 39. Character Prof. Pier Luca Lanzi © Nintendo
  • 40. Characters •  •  •  Characters are agents through whose actions a drama is told By identifying with the characters and the outcome of their goals, the audience internalizes the story’s events and empathizes with its movements toward resolution Several ways to understand fictional characters in stories Psychological – the character is a mirror of the audience’s fears and desire Symbolic – the character stands for a larger idea (Christianity, the American Dream, etc.) Historic – depicting real-world figures Stereotypical – representing cultural cliches §  §  §  §  •  The main character’s engagement with the problem creates the conflict that drives the story. It is faced by the antagonist. Prof. Pier Luca Lanzi
  • 41. Characters •  •  •  •  •  41 Characters are defined within the story by what they say, what they do, what they look like, or what they say about them. These are called methods of characterization Characters with well-defined traits and realistic personalities who undergo a significant change in personality during the story, can be thought as “round” Characters with few defined traits and a shallow personality are considered to be flat. They are also usually recognizable as stereotypes (the lazy guard, the evil stepmother, etc.) Characters must balance “agency” (their practical functionalities) and “empathy”? (the potential for players to develop an emotional bound to or to identify with the character) Sometimes, they are autonomous and controlled by the AI Prof. Pier Luca Lanzi
  • 42. Four Key Questions 42 •  What does the character want? •  What does the character need? •  What does the audience/player hope? •  What does the audience/player fear? Prof. Pier Luca Lanzi
  • 43. Story © Jummy Wasion Prof. Pier Luca Lanzi
  • 44. The outcome of the story must be uncertain Games involve storytelling and narratives that begin in uncertainty and that are resolved over the course of time In many games, story is actually limited to backstory, sort of an elaborate version of premise. An example is the trend of inserting story chapters at the beginning of each level, creating a linear progression that follows a narrative but does not affect how the story plays Prof. Pier Luca Lanzi
  • 45. S2 – Second Mission Intro http://www.youtube.com/watch?v=-W5TspdcqfQ&feature=fvw Prof. Pier Luca Lanzi
  • 46. Storytelling •  •  There game designers who try to allow the actions to change the underlying game story Several ways to accomplish this The simplest is to create a branching story line A story that emerges from the gameplay (The Sims, Black & White, Half Life, Halo 2) §  §  •  It remains to be seen if these attempts to allow emergent storytelling to arise out of formal game structure, but game designers are still searching for better ways to integrate story into their game systems Prof. Pier Luca Lanzi
  • 47. World Building GTA Liberty City © Rockstar North Prof. Pier Luca Lanzi
  • 48. GTA Liberty City © Rockstar North Subversion © Introversion Prof. Pier Luca Lanzi
  • 49. The Dramatic Arc Heavy Rain © Quantic Dream Prof. Pier Luca Lanzi
  • 50. The Dramatic Art •  •  •  •  •  Conflict is the most important of the dramatic elements discussed so far Conflict occurs when the protagonist faces a problem or obstacle that keeps it from accomplish its goal Traditional dramatic conflict can be broken down into categories such as character vs character, character vs nature, character vs machine, character vs self, character vs society, or character vs fate When the conflict is set in motion, it must escalate for the drama to be effective. Escalating conflict creates tension, and in most stories the tension gets worse before it gets better resulting in a classic dramatic arc This arc describes the amount of dramatic tension in the story as it progresses in time Prof. Pier Luca Lanzi
  • 53. The Dramatic Arc of Jaws? Donkey Kong? What’s the difference between the protagonist of Jaw and Mario? Prof. Pier Luca Lanzi