SlideShare a Scribd company logo
1 of 96
Download to read offline
Prof. Pier Luca Lanzi
The Structure of Games
Videogame Design and Programming
Prof. Pier Luca Lanzi
Readings
• Jesse Schell. The Art of Game Design
(2nd Edition) Morgan Kaufmann 2015
• Tracy Fullerton. Game Design Workshop,
Third Edition. Morgan Kaufmann 2014
Chapter 2.
2
Prof. Pier Luca Lanzi
video game = video + game
what does “video” stand for?
“board game”
“card game”
Prof. Pier Luca Lanzi
Prof. Pier Luca Lanzi
Prof. Pier Luca Lanzi
The Elements of Games: Players
• All the descriptions describe experiences designed for players
• In contrast, music is a form of entertainment that does not
require an active participation by the consumers
• Players voluntarily participate, they partake in and consume the
entertainment. To become a player, one must voluntarily accept
the rules and constraints of a game (the lusory attitude)
• This attitude is part of the psychological and emotional states of
players that we need to consider as part of the playcentric
approach to game design
6
Prof. Pier Luca Lanzi
The Elements of Games: Objectives
• Both descriptions lay out specific goals for the players
• When watching a movie or reading a book there is no
clear-cut objective presented
• In games, objectives are a key element without which the
experience loses its structure
• Our need to work toward the objective is a measure of our
involvement
7
Prof. Pier Luca Lanzi
Prof. Pier Luca Lanzi
Exercise
List five games and in one sentence per
game describe the objective in each game
Prof. Pier Luca Lanzi
Protheus
https://www.youtube.com/watch?v=gWs_RKXkyu0
Prof. Pier Luca Lanzi
The Elements of Games: Procedures
• Both descriptions give detailed
instructions on what the player
can do to achieve the objectives
• “the dealer deals five cards to each player”
• “your character can walk, run, jump, …”
• They guide player behavior and creating interactions that would
never take place outside the authority of the game
11
Prof. Pier Luca Lanzi
The Elements of Games: Rules
• Both descriptions spend a great deal of time explaining exactly
what objectives the game consists and what the player can and
cannot do
• Clarify what happens in various situations that might arise
• Define game objects and concepts, limit the player behavior
• Imply authority and yet there is no person named in either
description with whom to associate that authority
12
Prof. Pier Luca Lanzi
Prof. Pier Luca Lanzi
Exercise
Can you think of a game that has no rules?
What about just one rule?
Prof. Pier Luca Lanzi
Objectives + Rules = Conflict
Prof. Pier Luca Lanzi
Prof. Pier Luca Lanzi
The Elements of Games: Conflict
• Procedures and rules tend to deter players from accomplish goals
directly (think about golf)
• The relationship between the objectives, the rules, the
procedures limiting/guiding behavior create conflict
• Players work to resolve conflict in their own favor
17
Prof. Pier Luca Lanzi
The Elements of Games: Resources
• Certain objects hold a rather high value for the players in reaching
their objectives
• These objects are made valuable because they can help players
achieve their goal. At the same time, they are made scarce by the
designer. These are what we call resources
• Finding and managing resources is a key part of many games
18
Prof. Pier Luca Lanzi
Dark Room
http://www.youtube.com/watch?v=uRryeImj4pc
Prof. Pier Luca Lanzi
Button
http://www.youtube.com/watch?v=aAOplz5ri5k
Prof. Pier Luca Lanzi
The Element of Games: Boundaries
• All descriptions imply that rules and goals apply
only within the game not in real life
• Playing experience is somehow set apart from other experiences
by boundaries, and this is another distinctive element of games
• Johan Huizinga in “Homo Ludens” describes this temporary
world where the rules of the game apply as the “magic circle”
21
Prof. Pier Luca Lanzi
Prof. Pier Luca Lanzi
Colleen Lachowicz is a social worker, foster parent and passionate democrat who’s
running for State Senate in Maine. She’s also an orc assassin rogue named Santiaga within
the massive multiplayer online role playing game World of Warcraft (WoW) – a fact that
her Republican opponents say makes her unfit to be in office.
In a recent mailer sent out by Maine GOP communications director David Sorensen,
Lachowicz is condemned for “living a time-consuming double life as a member of the
World of Warcraft community.”
“Her character’s impressive Level 85 distinction – the highest that can be achieved in the
massive online role playing game,” he wrote.“Studies have found that the average World of
Warcraft gamer is 28 and spends 22.7 hours per week playing.”
“In Colleen’s online fantasy world, she gets away with crude, vicious and violent comments
like the ones below,” reads the website’s header.“Maine needs a State Senator that lives in
the real world, not in Colleen’s fantasy world.”
Dozens of screencapped messages from forums and website comments populate the
website’s blog.These messages were written by Lachowiz in discussion of the game over a
span of at least seven years.
Prof. Pier Luca Lanzi
Prof. Pier Luca Lanzi
The Element of Games: Outcome
• In both games, the outcome needs to be uncertain
• The uncertainty of the outcome is an important aspect of the
playcentric process because it is a key motivator for the player
• If players can anticipate the outcome, they won’t play; for
example, in chess players agree to end a match if outcome is
certain
• Movies, concerts, books can remain entertaining even
when the outcome is already known
25
Prof. Pier Luca Lanzi
Formal Elements
the elements that all games share,
that make up the essence of games
the developers goal is to go beyond the basic elements
of games, by exploring new forms of interactivity, etc.
yet, it is important to understand the role of formal
elements in traditional game systems
Prof. Pier Luca Lanzi
Ian Bogost on things that are unique to games
http://youtu.be/uTK2oIJx8Po?t=6m58s
Prof. Pier Luca Lanzi
Engaging the Player
• The formal elements provide structure to the experience of
games, but what gives these elements meaning for the players?
• What makes one game capture the imagination of players and
another one fall flat?
• What allows players to emotionally connect with a game?
• The sense of engagement comes from different things for
different players, and not all the games require elaborate means
to create it
28
Prof. Pier Luca Lanzi
Prof. Pier Luca Lanzi
Prof. Pier Luca Lanzi
Unfinished Swan
http://www.youtube.com/watch?v=X9YaFY8S75M
Prof. Pier Luca Lanzi
character story
premise challenge
engaging the player
Prof. Pier Luca Lanzi
Character © Nintendo
Prof. Pier Luca Lanzi
Characters
• Agents through which stories are told with whom players can empathize
• 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
• 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
35
Prof. Pier Luca Lanzi
Four Key Questions
• What does the character want?
• What does the character need?
• What does the audience/player hope?
• What does the audience/player fear?
36
Prof. Pier Luca Lanzi
Prof. Pier Luca Lanzi
Prof. Pier Luca Lanzi
Story
Prof. Pier Luca Lanzi
Engaging the Player: Story
• Some games engage players emotionally
by using the power of the story within
or surrounding their formal elements
• How story can be integrated into
gameplay is an ongoing debate
• How much story is too much?
Or too little?
• Should the gameplay change the story?
40
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
The Dramatic Arc
Heavy Rain © Quantic Dream
Prof. Pier Luca Lanzi
The Dramatic Arc
• 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
Campbell's 'Hero's Journey' Monomyth
• Joseph Campbell defined a classic sequence of actions that are found in many
stories. It is also known as the Monomyth, a term Campbell coined from James
Joyce's Finnigan's Wake
• Separation/departure
§ The first section of the story is about the separation of the hero from the
normal world. Separation has symbolic echo of infant transition away from
the mother and so has a scary feel to it.
• Initiation
§ In the main part of the story the hero is initiated into true heroic stature by
various trials and rites. Through daring and battle, the true character
emerges.
• Return
§ After initiation the hero can cleansed and return in triumph to deserved
recognition, although this in itself may not be without its trials and
tribulations.
Prof. Pier Luca Lanzi
Campbell's 'Hero's Journey' Monomyth
• Separation/departure
§ The Call to Adventure
§ Refusal of the Call
§ Acceptance of the Call
§ Supernatural Aid
§ Crossing of the First
Threshold
§ Entering the Belly of the
Whale
49
• Initiation
§ Road of Trials
§ The Meeting with the Goddess
§ Woman as Temptress
§ Atonement with the Father
§ Apotheosis
§ The Ultimate Boon
• Return
§ Refusal of the Return
§ Magic Flight
§ Rescue From Without
§ Crossing of the Return Threshold
§ Master of the Two Worlds
§ Freedom to Live
Prof. Pier Luca Lanzihttp://justinswapp.com/american-masters-george-lucas-and-the-heros-journey/
Prof. Pier Luca Lanzihttp://deliberatedonkey.wordpress.com/2012/12/26/the-monomyth-joseph-campbell-and-
Prof. Pier Luca Lanzihttp://jaced.com/2014/08/20/the-17-stages-of-joseph-campbells-monomyth/
Prof. Pier Luca Lanzi
Prof. Pier Luca Lanzi
Prof. Pier Luca Lanzi
Prof. Pier Luca Lanzi
Challenge
Prof. Pier Luca Lanzi
Engaging the Player: Challenge
• The conflict challenges the player and create tension as well as
creates varying level of achievement or frustration
• Increasing the challenge as the game goes on increase the tension,
but too much challenge causes frustration
• Too little challenge, players might get bored or might feel that
they mastered the game and move on
• Balancing these emotional responses to the amount of challenge
in a game is a key consideration for keeping the player engaged
57
Prof. Pier Luca Lanzi
What Do Players Mean by “Challenge”?
• 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.
58
Prof. Pier Luca Lanzi
Is there a way to look at challenge
that is not defined by individual experience?
Regardless of age, social class, or gender, the people
describe enjoyable activities in much the same way
Mihaly Csikszentmihalyi
Prof. Pier Luca Lanzi
Mihaly Csikszentmihalyi’s Findings
• The experience (of enjoyment) usually occurs when we confront tasks we
have a chance of completing
• We must be able to concentrate on what we are doing
• The concentration is usually possible because the task undertaken has clear
goals, and provides immediate feedback
• One acts with a deep but effortless involvement that removes from awareness
the worries and frustration of everyday life
• Enjoyable experiences allow people to exercise a sense of control over their
actions
• Concern for the self disappears, yet paradoxically, the sense of self emerges
stronger after the flow experience is over.
• The sense of duration of time is altered: hours pass by in minutes, and minutes
can stretch out to seem like hours.
60
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
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…
• 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.).
64
Prof. Pier Luca Lanzi
According to Mihaly Csikszentmihalyi…
• 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)
65
Prof. Pier Luca Lanzi
According to Mihaly Csikszentmihalyi…
• 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.
66
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?
• 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?
68
Prof. Pier Luca Lanzi
Prof. Pier Luca Lanzi
Premise
Prof. Pier Luca Lanzi
Engaging the Player: Premise
• Overarching premise gives context to the formal elements and
creates engagement (monopoly)
• The premise of World of Warcraft is that players are characters
in a rich fantasy world with archetypical quests
• The premise of Guitar Hero is that player are rockstars
71
Prof. Pier Luca Lanzi
http://www.youtube.com/watch?v=qYr5J877tsU
http://www.youtube.com/watch?v=5LwQDF-iBN0
Prof. Pier Luca Lanzi
http://www.youtube.com/watch?v=qYr5J877tsU
http://www.youtube.com/watch?v=5LwQDF-iBN0
Prof. Pier Luca Lanzi
Premise establishes the action of
the game with a setting or metaphor
Prof. Pier Luca Lanzi
In traditional drama, premise is
established 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
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
So … What is a Game?
Prof. Pier Luca Lanzi
The Sum of the Parts
• None of the definitions of the four games describe to what
extent each of the formal elements relies on each other
• Games are systems and systems, by definition, are groups of
interrelated elements
• These elements work together to form a complex whole, and the
“whole is greater than the sum of its part”
• Game designers have to look at a game system not only as
separate elements but also as a whole in play
• Cannot study a game by analyzing all the elements separately
81
Prof. Pier Luca Lanzi
“A game is: A closed formal system that
engages the player in structured conflict
resolves its uncertainty in an unequal outcome”
Tracy Fullerton
Prof. Pier Luca Lanzi
“Game: a system in which players engage in
an artificial conflict, defined by rules,
that results in a quantifiable outcome”
Rules of Play
Prof. Pier Luca Lanzi
Games are conflicts in which the players
directly interact in such a way as to foil
each other’s goals.
Chris Crawford
Prof. Pier Luca Lanzi
A game is a problem-solving activity,
approached with a playful attitude.
Jesse Schell
Prof. Pier Luca Lanzi
more definitions at
http://gamedesigntools.blogspot.it/2012/11/what-is-game-page-of-definitions.html
Prof. Pier Luca Lanzi
formal elements @ play
Prof. Pier Luca Lanzi
Breakout
https://www.youtube.com/watch?v=Up-a5x3coC0
Prof. Pier Luca Lanzi
http://www.pippinbarr.com/games/breaksout/
Prof. Pier Luca Lanzi
Asteroids
https://www.youtube.com/watch?v=WYSupJ5r2zo
Prof. Pier Luca Lanzi
Combat
https://youtu.be/Q7XNUOPz4GE?list=PLmdWJZHSFYuDNURxKplrKOSe5qkrQO0Gz
Prof. Pier Luca Lanzi
Challenge #1
Propose a new dogfight game for two players that combines
the typical Atari 2600 combat scenario with asteroids
The game must be playable both on
a PC with keyboard or gamepads and on a tablet
Challenge: can we (as a group) come out with a hundred
variations?
(a sort of Goldberg’s variations for asteroids)
Prof. Pier Luca Lanzi
Challenge #2
Design innovative art for the same game for a resolution of
2048x1536 (ipad3) 2560x1600 (nexus) 1920x1080 (full HD)
Prof. Pier Luca Lanzi
Challenge #3
Can we (as a group) come out with a hundred variations?
(a sort of Goldberg’s variations for asteroids)
Prof. Pier Luca Lanzi
Prof. Pier Luca Lanzi
http://www.facebook.com/polimigamecollective
https://twitter.com/@POLIMIGC
http://www.youtube.com/PierLucaLanzi
http://www.polimigamecollective.org

More Related Content

What's hot

Working with Formal Elements
Working with Formal ElementsWorking with Formal Elements
Working with Formal ElementsPier Luca Lanzi
 
The Design Document
The Design DocumentThe Design Document
The Design DocumentPier Luca Lanzi
 
Idea Generation and Conceptualization
Idea Generation and ConceptualizationIdea Generation and Conceptualization
Idea Generation and ConceptualizationPier Luca Lanzi
 
The Structure of Games
The Structure of GamesThe Structure of Games
The Structure of GamesPier Luca Lanzi
 
VDP2016 - Lecture 14 Procedural content generation
VDP2016 - Lecture 14 Procedural content generationVDP2016 - Lecture 14 Procedural content generation
VDP2016 - Lecture 14 Procedural content generationPier Luca Lanzi
 
VDP2016 - Lecture 13 Data driven game design
VDP2016 - Lecture 13 Data driven game designVDP2016 - Lecture 13 Data driven game design
VDP2016 - Lecture 13 Data driven game designPier 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
 
Procedural Content Generation
Procedural Content GenerationProcedural Content Generation
Procedural Content GenerationPier Luca Lanzi
 
Videogame Design and Programming - 06 Working with Dramatic Elements
Videogame Design and Programming - 06 Working with Dramatic ElementsVideogame Design and Programming - 06 Working with Dramatic Elements
Videogame Design and Programming - 06 Working with Dramatic ElementsPier Luca Lanzi
 
Brief Introduction to Game Design
Brief Introduction to Game DesignBrief Introduction to Game Design
Brief Introduction to Game DesignLennart Nacke
 
Star Wars: The Old Republic (A Critical Analysis of Game Design Elements)
Star Wars: The Old Republic (A Critical Analysis of Game Design Elements)Star Wars: The Old Republic (A Critical Analysis of Game Design Elements)
Star Wars: The Old Republic (A Critical Analysis of Game Design Elements)Alexander Rybak
 
Narrative Design and Audio-Visual Style in Video Games
Narrative Design and Audio-Visual Style in Video GamesNarrative Design and Audio-Visual Style in Video Games
Narrative Design and Audio-Visual Style in Video GamesAltug Isigan
 
"Narrative and Gameplay in Game Design" by Sherry Jones (Apr. 4, 2013)
"Narrative and Gameplay in Game Design" by Sherry Jones (Apr. 4, 2013)"Narrative and Gameplay in Game Design" by Sherry Jones (Apr. 4, 2013)
"Narrative and Gameplay in Game Design" by Sherry Jones (Apr. 4, 2013)Sherry Jones
 
Story for game developers
Story for game developersStory for game developers
Story for game developersAltug Isigan
 
Higgins defense slides
Higgins defense slidesHiggins defense slides
Higgins defense slidesRyanHiggins42
 
DAC 300: Chance and Skill in Game Design
DAC 300: Chance and Skill in Game DesignDAC 300: Chance and Skill in Game Design
DAC 300: Chance and Skill in Game DesignLennart Nacke
 
Casual Game Design: Designing Play for the Gamer in All of Us
Casual Game Design: Designing Play for the Gamer in All of UsCasual Game Design: Designing Play for the Gamer in All of Us
Casual Game Design: Designing Play for the Gamer in All of UsGreg Trefry
 

What's hot (20)

Working with Formal Elements
Working with Formal ElementsWorking with Formal Elements
Working with Formal Elements
 
The Design Document
The Design DocumentThe Design Document
The Design Document
 
Game Mechanics
Game MechanicsGame Mechanics
Game Mechanics
 
Idea Generation and Conceptualization
Idea Generation and ConceptualizationIdea Generation and Conceptualization
Idea Generation and Conceptualization
 
The Structure of Games
The Structure of GamesThe Structure of Games
The Structure of Games
 
VDP2016 - Lecture 14 Procedural content generation
VDP2016 - Lecture 14 Procedural content generationVDP2016 - Lecture 14 Procedural content generation
VDP2016 - Lecture 14 Procedural content generation
 
VDP2016 - Lecture 13 Data driven game design
VDP2016 - Lecture 13 Data driven game designVDP2016 - Lecture 13 Data driven game design
VDP2016 - Lecture 13 Data driven game design
 
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
 
Procedural Content Generation
Procedural Content GenerationProcedural Content Generation
Procedural Content Generation
 
Videogame Design and Programming - 06 Working with Dramatic Elements
Videogame Design and Programming - 06 Working with Dramatic ElementsVideogame Design and Programming - 06 Working with Dramatic Elements
Videogame Design and Programming - 06 Working with Dramatic Elements
 
Brief Introduction to Game Design
Brief Introduction to Game DesignBrief Introduction to Game Design
Brief Introduction to Game Design
 
Star Wars: The Old Republic (A Critical Analysis of Game Design Elements)
Star Wars: The Old Republic (A Critical Analysis of Game Design Elements)Star Wars: The Old Republic (A Critical Analysis of Game Design Elements)
Star Wars: The Old Republic (A Critical Analysis of Game Design Elements)
 
Design feedback
Design feedback Design feedback
Design feedback
 
Narrative Design and Audio-Visual Style in Video Games
Narrative Design and Audio-Visual Style in Video GamesNarrative Design and Audio-Visual Style in Video Games
Narrative Design and Audio-Visual Style in Video Games
 
"Narrative and Gameplay in Game Design" by Sherry Jones (Apr. 4, 2013)
"Narrative and Gameplay in Game Design" by Sherry Jones (Apr. 4, 2013)"Narrative and Gameplay in Game Design" by Sherry Jones (Apr. 4, 2013)
"Narrative and Gameplay in Game Design" by Sherry Jones (Apr. 4, 2013)
 
Story for game developers
Story for game developersStory for game developers
Story for game developers
 
Higgins defense slides
Higgins defense slidesHiggins defense slides
Higgins defense slides
 
DAC 300: Chance and Skill in Game Design
DAC 300: Chance and Skill in Game DesignDAC 300: Chance and Skill in Game Design
DAC 300: Chance and Skill in Game Design
 
Casual Game Design: Designing Play for the Gamer in All of Us
Casual Game Design: Designing Play for the Gamer in All of UsCasual Game Design: Designing Play for the Gamer in All of Us
Casual Game Design: Designing Play for the Gamer in All of Us
 
Designing Game Feel
Designing Game FeelDesigning Game Feel
Designing Game Feel
 

Similar to The Structure of Games: Understanding the Core Elements

Videogame Design and Programming - 03 The Structure of Games
Videogame Design and Programming - 03 The Structure of GamesVideogame Design and Programming - 03 The Structure of Games
Videogame Design and Programming - 03 The Structure of GamesPier Luca Lanzi
 
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
 
Videogame Design and Programming - 05 Working with Formal Elements
Videogame Design and Programming - 05 Working with Formal ElementsVideogame Design and Programming - 05 Working with Formal Elements
Videogame Design and Programming - 05 Working with Formal ElementsPier Luca Lanzi
 
Videogame Design and Programming - 04 Conceptualization
Videogame Design and Programming - 04 ConceptualizationVideogame Design and Programming - 04 Conceptualization
Videogame Design and Programming - 04 ConceptualizationPier Luca Lanzi
 
mindful xp Video Postmortem
mindful xp Video Postmortemmindful xp Video Postmortem
mindful xp Video Postmortemmindful xp
 
JTEL2012 emotion and games in technology-enhanced learning
JTEL2012 emotion and games in technology-enhanced learningJTEL2012 emotion and games in technology-enhanced learning
JTEL2012 emotion and games in technology-enhanced learningKostas Karpouzis
 
Various Topics on Game Design
Various Topics on Game DesignVarious Topics on Game Design
Various Topics on Game DesignMartin Ruskov, PhD
 
Schechner's performance studies frame
Schechner's performance studies frameSchechner's performance studies frame
Schechner's performance studies frameEmma Westecott
 
MMO Player Psychology
MMO Player PsychologyMMO Player Psychology
MMO Player PsychologyCharlie Moseley
 
Research.pptx
Research.pptxResearch.pptx
Research.pptxMeganIvy1
 
Playng the Plot: on the anatomy of gamified stories
Playng the Plot: on the anatomy of gamified storiesPlayng the Plot: on the anatomy of gamified stories
Playng the Plot: on the anatomy of gamified storiesKjetil Sandvik
 
Ethical choices in games
Ethical choices in gamesEthical choices in games
Ethical choices in gamesDaniel Livingstone
 
Educational Games Design (STEG10 Keynote)
Educational Games Design (STEG10 Keynote)Educational Games Design (STEG10 Keynote)
Educational Games Design (STEG10 Keynote)David Farrell
 
Games for Change: Play, Games, Tools, Change
Games for Change: Play, Games, Tools, ChangeGames for Change: Play, Games, Tools, Change
Games for Change: Play, Games, Tools, ChangeCraig Carey
 
megan research fmp.pptx
megan research fmp.pptxmegan research fmp.pptx
megan research fmp.pptxMeganIvy1
 
Different Games 2013 - Four Takeaways
Different Games 2013 - Four TakeawaysDifferent Games 2013 - Four Takeaways
Different Games 2013 - Four TakeawaysRobin Yang
 
A multimodal discourse analysis of video games (toh weimin)
A multimodal discourse analysis of video games (toh weimin)A multimodal discourse analysis of video games (toh weimin)
A multimodal discourse analysis of video games (toh weimin)Toh Weimin
 
Narrative-Driven Game Design (revised)
Narrative-Driven Game Design (revised)Narrative-Driven Game Design (revised)
Narrative-Driven Game Design (revised)Artur Ganszyniec
 
Serious games career quest
Serious games   career questSerious games   career quest
Serious games career questDavid Farrell
 
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
 

Similar to The Structure of Games: Understanding the Core Elements (20)

Videogame Design and Programming - 03 The Structure of Games
Videogame Design and Programming - 03 The Structure of GamesVideogame Design and Programming - 03 The Structure of Games
Videogame Design and Programming - 03 The Structure of Games
 
The Tools of Video Game Analysis
The Tools of Video Game AnalysisThe Tools of Video Game Analysis
The Tools of Video Game Analysis
 
Videogame Design and Programming - 05 Working with Formal Elements
Videogame Design and Programming - 05 Working with Formal ElementsVideogame Design and Programming - 05 Working with Formal Elements
Videogame Design and Programming - 05 Working with Formal Elements
 
Videogame Design and Programming - 04 Conceptualization
Videogame Design and Programming - 04 ConceptualizationVideogame Design and Programming - 04 Conceptualization
Videogame Design and Programming - 04 Conceptualization
 
mindful xp Video Postmortem
mindful xp Video Postmortemmindful xp Video Postmortem
mindful xp Video Postmortem
 
JTEL2012 emotion and games in technology-enhanced learning
JTEL2012 emotion and games in technology-enhanced learningJTEL2012 emotion and games in technology-enhanced learning
JTEL2012 emotion and games in technology-enhanced learning
 
Various Topics on Game Design
Various Topics on Game DesignVarious Topics on Game Design
Various Topics on Game Design
 
Schechner's performance studies frame
Schechner's performance studies frameSchechner's performance studies frame
Schechner's performance studies frame
 
MMO Player Psychology
MMO Player PsychologyMMO Player Psychology
MMO Player Psychology
 
Research.pptx
Research.pptxResearch.pptx
Research.pptx
 
Playng the Plot: on the anatomy of gamified stories
Playng the Plot: on the anatomy of gamified storiesPlayng the Plot: on the anatomy of gamified stories
Playng the Plot: on the anatomy of gamified stories
 
Ethical choices in games
Ethical choices in gamesEthical choices in games
Ethical choices in games
 
Educational Games Design (STEG10 Keynote)
Educational Games Design (STEG10 Keynote)Educational Games Design (STEG10 Keynote)
Educational Games Design (STEG10 Keynote)
 
Games for Change: Play, Games, Tools, Change
Games for Change: Play, Games, Tools, ChangeGames for Change: Play, Games, Tools, Change
Games for Change: Play, Games, Tools, Change
 
megan research fmp.pptx
megan research fmp.pptxmegan research fmp.pptx
megan research fmp.pptx
 
Different Games 2013 - Four Takeaways
Different Games 2013 - Four TakeawaysDifferent Games 2013 - Four Takeaways
Different Games 2013 - Four Takeaways
 
A multimodal discourse analysis of video games (toh weimin)
A multimodal discourse analysis of video games (toh weimin)A multimodal discourse analysis of video games (toh weimin)
A multimodal discourse analysis of video games (toh weimin)
 
Narrative-Driven Game Design (revised)
Narrative-Driven Game Design (revised)Narrative-Driven Game Design (revised)
Narrative-Driven Game Design (revised)
 
Serious games career quest
Serious games   career questSerious games   career quest
Serious games career quest
 
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...
 

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

Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptxPoojaSen20
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersChitralekhaTherkar
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 

Recently uploaded (20)

Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
CĂłdigo Creativo y Arte de Software | Unidad 1
CĂłdigo Creativo y Arte de Software | Unidad 1CĂłdigo Creativo y Arte de Software | Unidad 1
CĂłdigo Creativo y Arte de Software | Unidad 1
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of Powders
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 

The Structure of Games: Understanding the Core Elements

  • 1. Prof. Pier Luca Lanzi The Structure of Games Videogame Design and Programming
  • 2. Prof. Pier Luca Lanzi Readings • Jesse Schell. The Art of Game Design (2nd Edition) Morgan Kaufmann 2015 • Tracy Fullerton. Game Design Workshop, Third Edition. Morgan Kaufmann 2014 Chapter 2. 2
  • 3. Prof. Pier Luca Lanzi video game = video + game what does “video” stand for? “board game” “card game”
  • 6. Prof. Pier Luca Lanzi The Elements of Games: Players • All the descriptions describe experiences designed for players • In contrast, music is a form of entertainment that does not require an active participation by the consumers • Players voluntarily participate, they partake in and consume the entertainment. To become a player, one must voluntarily accept the rules and constraints of a game (the lusory attitude) • This attitude is part of the psychological and emotional states of players that we need to consider as part of the playcentric approach to game design 6
  • 7. Prof. Pier Luca Lanzi The Elements of Games: Objectives • Both descriptions lay out specific goals for the players • When watching a movie or reading a book there is no clear-cut objective presented • In games, objectives are a key element without which the experience loses its structure • Our need to work toward the objective is a measure of our involvement 7
  • 9. Prof. Pier Luca Lanzi Exercise List five games and in one sentence per game describe the objective in each game
  • 10. Prof. Pier Luca Lanzi Protheus https://www.youtube.com/watch?v=gWs_RKXkyu0
  • 11. Prof. Pier Luca Lanzi The Elements of Games: Procedures • Both descriptions give detailed instructions on what the player can do to achieve the objectives • “the dealer deals five cards to each player” • “your character can walk, run, jump, …” • They guide player behavior and creating interactions that would never take place outside the authority of the game 11
  • 12. Prof. Pier Luca Lanzi The Elements of Games: Rules • Both descriptions spend a great deal of time explaining exactly what objectives the game consists and what the player can and cannot do • Clarify what happens in various situations that might arise • Define game objects and concepts, limit the player behavior • Imply authority and yet there is no person named in either description with whom to associate that authority 12
  • 14. Prof. Pier Luca Lanzi Exercise Can you think of a game that has no rules? What about just one rule?
  • 15. Prof. Pier Luca Lanzi Objectives + Rules = Conflict
  • 17. Prof. Pier Luca Lanzi The Elements of Games: Conflict • Procedures and rules tend to deter players from accomplish goals directly (think about golf) • The relationship between the objectives, the rules, the procedures limiting/guiding behavior create conflict • Players work to resolve conflict in their own favor 17
  • 18. Prof. Pier Luca Lanzi The Elements of Games: Resources • Certain objects hold a rather high value for the players in reaching their objectives • These objects are made valuable because they can help players achieve their goal. At the same time, they are made scarce by the designer. These are what we call resources • Finding and managing resources is a key part of many games 18
  • 19. Prof. Pier Luca Lanzi Dark Room http://www.youtube.com/watch?v=uRryeImj4pc
  • 20. Prof. Pier Luca Lanzi Button http://www.youtube.com/watch?v=aAOplz5ri5k
  • 21. Prof. Pier Luca Lanzi The Element of Games: Boundaries • All descriptions imply that rules and goals apply only within the game not in real life • Playing experience is somehow set apart from other experiences by boundaries, and this is another distinctive element of games • Johan Huizinga in “Homo Ludens” describes this temporary world where the rules of the game apply as the “magic circle” 21
  • 23. Prof. Pier Luca Lanzi Colleen Lachowicz is a social worker, foster parent and passionate democrat who’s running for State Senate in Maine. She’s also an orc assassin rogue named Santiaga within the massive multiplayer online role playing game World of Warcraft (WoW) – a fact that her Republican opponents say makes her unfit to be in office. In a recent mailer sent out by Maine GOP communications director David Sorensen, Lachowicz is condemned for “living a time-consuming double life as a member of the World of Warcraft community.” “Her character’s impressive Level 85 distinction – the highest that can be achieved in the massive online role playing game,” he wrote.“Studies have found that the average World of Warcraft gamer is 28 and spends 22.7 hours per week playing.” “In Colleen’s online fantasy world, she gets away with crude, vicious and violent comments like the ones below,” reads the website’s header.“Maine needs a State Senator that lives in the real world, not in Colleen’s fantasy world.” Dozens of screencapped messages from forums and website comments populate the website’s blog.These messages were written by Lachowiz in discussion of the game over a span of at least seven years.
  • 25. Prof. Pier Luca Lanzi The Element of Games: Outcome • In both games, the outcome needs to be uncertain • The uncertainty of the outcome is an important aspect of the playcentric process because it is a key motivator for the player • If players can anticipate the outcome, they won’t play; for example, in chess players agree to end a match if outcome is certain • Movies, concerts, books can remain entertaining even when the outcome is already known 25
  • 26. Prof. Pier Luca Lanzi Formal Elements the elements that all games share, that make up the essence of games the developers goal is to go beyond the basic elements of games, by exploring new forms of interactivity, etc. yet, it is important to understand the role of formal elements in traditional game systems
  • 27. Prof. Pier Luca Lanzi Ian Bogost on things that are unique to games http://youtu.be/uTK2oIJx8Po?t=6m58s
  • 28. Prof. Pier Luca Lanzi Engaging the Player • The formal elements provide structure to the experience of games, but what gives these elements meaning for the players? • What makes one game capture the imagination of players and another one fall flat? • What allows players to emotionally connect with a game? • The sense of engagement comes from different things for different players, and not all the games require elaborate means to create it 28
  • 31. Prof. Pier Luca Lanzi Unfinished Swan http://www.youtube.com/watch?v=X9YaFY8S75M
  • 32. Prof. Pier Luca Lanzi character story premise challenge engaging the player
  • 33. Prof. Pier Luca Lanzi Character © Nintendo
  • 34. Prof. Pier Luca Lanzi Characters • Agents through which stories are told with whom players can empathize • 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.
  • 35. Prof. Pier Luca Lanzi Characters • 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 35
  • 36. Prof. Pier Luca Lanzi Four Key Questions • What does the character want? • What does the character need? • What does the audience/player hope? • What does the audience/player fear? 36
  • 39. Prof. Pier Luca Lanzi Story
  • 40. Prof. Pier Luca Lanzi Engaging the Player: Story • Some games engage players emotionally by using the power of the story within or surrounding their formal elements • How story can be integrated into gameplay is an ongoing debate • How much story is too much? Or too little? • Should the gameplay change the story? 40
  • 41. 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
  • 42. Prof. Pier Luca Lanzi S2 – Second Mission Intro http://www.youtube.com/watch?v=-W5TspdcqfQ&feature=fvw
  • 43. 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
  • 44. Prof. Pier Luca Lanzi The Dramatic Arc Heavy Rain © Quantic Dream
  • 45. Prof. Pier Luca Lanzi The Dramatic Arc • 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
  • 48. Prof. Pier Luca Lanzi Campbell's 'Hero's Journey' Monomyth • Joseph Campbell defined a classic sequence of actions that are found in many stories. It is also known as the Monomyth, a term Campbell coined from James Joyce's Finnigan's Wake • Separation/departure § The first section of the story is about the separation of the hero from the normal world. Separation has symbolic echo of infant transition away from the mother and so has a scary feel to it. • Initiation § In the main part of the story the hero is initiated into true heroic stature by various trials and rites. Through daring and battle, the true character emerges. • Return § After initiation the hero can cleansed and return in triumph to deserved recognition, although this in itself may not be without its trials and tribulations.
  • 49. Prof. Pier Luca Lanzi Campbell's 'Hero's Journey' Monomyth • Separation/departure § The Call to Adventure § Refusal of the Call § Acceptance of the Call § Supernatural Aid § Crossing of the First Threshold § Entering the Belly of the Whale 49 • Initiation § Road of Trials § The Meeting with the Goddess § Woman as Temptress § Atonement with the Father § Apotheosis § The Ultimate Boon • Return § Refusal of the Return § Magic Flight § Rescue From Without § Crossing of the Return Threshold § Master of the Two Worlds § Freedom to Live
  • 50. Prof. Pier Luca Lanzihttp://justinswapp.com/american-masters-george-lucas-and-the-heros-journey/
  • 51. Prof. Pier Luca Lanzihttp://deliberatedonkey.wordpress.com/2012/12/26/the-monomyth-joseph-campbell-and-
  • 52. Prof. Pier Luca Lanzihttp://jaced.com/2014/08/20/the-17-stages-of-joseph-campbells-monomyth/
  • 56. Prof. Pier Luca Lanzi Challenge
  • 57. Prof. Pier Luca Lanzi Engaging the Player: Challenge • The conflict challenges the player and create tension as well as creates varying level of achievement or frustration • Increasing the challenge as the game goes on increase the tension, but too much challenge causes frustration • Too little challenge, players might get bored or might feel that they mastered the game and move on • Balancing these emotional responses to the amount of challenge in a game is a key consideration for keeping the player engaged 57
  • 58. Prof. Pier Luca Lanzi What Do Players Mean by “Challenge”? • 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. 58
  • 59. Prof. Pier Luca Lanzi Is there a way to look at challenge that is not defined by individual experience? Regardless of age, social class, or gender, the people describe enjoyable activities in much the same way Mihaly Csikszentmihalyi
  • 60. Prof. Pier Luca Lanzi Mihaly Csikszentmihalyi’s Findings • The experience (of enjoyment) usually occurs when we confront tasks we have a chance of completing • We must be able to concentrate on what we are doing • The concentration is usually possible because the task undertaken has clear goals, and provides immediate feedback • One acts with a deep but effortless involvement that removes from awareness the worries and frustration of everyday life • Enjoyable experiences allow people to exercise a sense of control over their actions • Concern for the self disappears, yet paradoxically, the sense of self emerges stronger after the flow experience is over. • The sense of duration of time is altered: hours pass by in minutes, and minutes can stretch out to seem like hours. 60
  • 61. 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.
  • 63. 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.
  • 64. Prof. Pier Luca Lanzi According to Mihaly Csikszentmihalyi… • 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.). 64
  • 65. Prof. Pier Luca Lanzi According to Mihaly Csikszentmihalyi… • 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) 65
  • 66. Prof. Pier Luca Lanzi According to Mihaly Csikszentmihalyi… • 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. 66
  • 67. 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
  • 68. Prof. Pier Luca Lanzi When Designing a Game… • What skills does your target audience have? • 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? 68
  • 70. Prof. Pier Luca Lanzi Premise
  • 71. Prof. Pier Luca Lanzi Engaging the Player: Premise • Overarching premise gives context to the formal elements and creates engagement (monopoly) • The premise of World of Warcraft is that players are characters in a rich fantasy world with archetypical quests • The premise of Guitar Hero is that player are rockstars 71
  • 72. Prof. Pier Luca Lanzi http://www.youtube.com/watch?v=qYr5J877tsU http://www.youtube.com/watch?v=5LwQDF-iBN0
  • 73. Prof. Pier Luca Lanzi http://www.youtube.com/watch?v=qYr5J877tsU http://www.youtube.com/watch?v=5LwQDF-iBN0
  • 74. Prof. Pier Luca Lanzi Premise establishes the action of the game with a setting or metaphor
  • 75. Prof. Pier Luca Lanzi In traditional drama, premise is established 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
  • 76. Prof. Pier Luca Lanzi Angry birds http://www.youtube.com/watch?v=bNNzRyd1xz0
  • 77. Prof. Pier Luca Lanzi S2 http://www.youtube.com/watch?v=8XIi0Pe6ZHc
  • 78. Prof. Pier Luca Lanzi Pitfall http://www.youtube.com/watch?v=MhXMYw1lXY0 http://www.youtube.com/watch?v=oixAg0BGSaI
  • 79. 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
  • 80. Prof. Pier Luca Lanzi So … What is a Game?
  • 81. Prof. Pier Luca Lanzi The Sum of the Parts • None of the definitions of the four games describe to what extent each of the formal elements relies on each other • Games are systems and systems, by definition, are groups of interrelated elements • These elements work together to form a complex whole, and the “whole is greater than the sum of its part” • Game designers have to look at a game system not only as separate elements but also as a whole in play • Cannot study a game by analyzing all the elements separately 81
  • 82. Prof. Pier Luca Lanzi “A game is: A closed formal system that engages the player in structured conflict resolves its uncertainty in an unequal outcome” Tracy Fullerton
  • 83. Prof. Pier Luca Lanzi “Game: a system in which players engage in an artificial conflict, defined by rules, that results in a quantifiable outcome” Rules of Play
  • 84. Prof. Pier Luca Lanzi Games are conflicts in which the players directly interact in such a way as to foil each other’s goals. Chris Crawford
  • 85. Prof. Pier Luca Lanzi A game is a problem-solving activity, approached with a playful attitude. Jesse Schell
  • 86. Prof. Pier Luca Lanzi more definitions at http://gamedesigntools.blogspot.it/2012/11/what-is-game-page-of-definitions.html
  • 87. Prof. Pier Luca Lanzi formal elements @ play
  • 88. Prof. Pier Luca Lanzi Breakout https://www.youtube.com/watch?v=Up-a5x3coC0
  • 89. Prof. Pier Luca Lanzi http://www.pippinbarr.com/games/breaksout/
  • 90. Prof. Pier Luca Lanzi Asteroids https://www.youtube.com/watch?v=WYSupJ5r2zo
  • 91. Prof. Pier Luca Lanzi Combat https://youtu.be/Q7XNUOPz4GE?list=PLmdWJZHSFYuDNURxKplrKOSe5qkrQO0Gz
  • 92. Prof. Pier Luca Lanzi Challenge #1 Propose a new dogfight game for two players that combines the typical Atari 2600 combat scenario with asteroids The game must be playable both on a PC with keyboard or gamepads and on a tablet Challenge: can we (as a group) come out with a hundred variations? (a sort of Goldberg’s variations for asteroids)
  • 93. Prof. Pier Luca Lanzi Challenge #2 Design innovative art for the same game for a resolution of 2048x1536 (ipad3) 2560x1600 (nexus) 1920x1080 (full HD)
  • 94. Prof. Pier Luca Lanzi Challenge #3 Can we (as a group) come out with a hundred variations? (a sort of Goldberg’s variations for asteroids)
  • 96. Prof. Pier Luca Lanzi http://www.facebook.com/polimigamecollective https://twitter.com/@POLIMIGC http://www.youtube.com/PierLucaLanzi http://www.polimigamecollective.org