SlideShare ist ein Scribd-Unternehmen logo
1 von 29
Downloaden Sie, um offline zu lesen
Prof. Pier Luca Lanzi
Game Analysis Frameworks
Video game Design and Programming
Prof. Pier Luca Lanzi
The slides for this lecture are taken from the companion material of our textbook: Jeremy
Gibson Bond. Introduction to Game Design, Prototyping, and Development. Addison-
Wesley 2014 (http://book.prototools.net/)
Prof. Pier Luca Lanzi
Three Common Frameworks for Ludology
MDA: Mechanics, Dynamics, and Aesthetics
Robin Hunicke, Marc LeBlanc, Robert Zubek (2004)
Formal, Dramatic, and Dynamic Elements
Tracy Fullerton
Elemental Tetrad
Jesse Schell
Prof. Pier Luca Lanzi
MDA: Mechanics, Dynamics, and Aesthetics
Robin Hunicke, Marc LeBlanc, Robert Zubek (2004)
4
Prof. Pier Luca Lanzi
grokDynamicMechanics Aesthetic
player
game designer
Prof. Pier Luca Lanzi
MDA: Mechanics, Dynamics, & Aesthetics
• Proposed at the Game Developers Conference (2001)
• Formalized in "MDA: A Formal Approach to Game Design and
Game Research” Robin Hunicke, Marc LeBlanc, Robert Zubek
(2004)
• Most well known framework for game analysis
• Three elements:
§Mechanics: The particular components of the game at the
level of data representation and algorithms
§Dynamics: The runtime behavior of the mechanics acting on
player inputs and each other's outputs over time
§Aesthetics: The desirable emotional responses evoked in the
player when she interacts with the game system
6
Prof. Pier Luca Lanzi
Super Mario Bros. - https://www.youtube.com/watch?v=ia8bhFoqkVE
Prof. Pier Luca Lanzi
Geometry Dash - https://www.youtube.com/watch?v=k90y6PIzIaE
Prof. Pier Luca Lanzi
Space is Key 140 Official Trailer - http://www.youtube.com/watch?v=XV478axBuiU
Prof. Pier Luca Lanzi
140 Official Trailer - http://vimeo.com/59001919
Prof. Pier Luca Lanzi
MDA: Mechanics, Dynamics, & Aesthetics
–Designers first consider the aesthetic feelings that they want players to
experience
• Then consider the dynamic play that will engender these aesthetics
• Finally create mechanics that will lead to these dynamics
–Players first read the rules of the game (mechanics)
• These rules lead to dynamic play
• The dynamics engender aesthetic feeligns
11
§ Designers and players view games from different
directions
Prof. Pier Luca Lanzi
Formal, Dramatic, and Dynamic Elements
Tracy Fullerton
12
Prof. Pier Luca Lanzi
Formal, Dramatic, and Dynamic Elements
• Formal elements:
§ The elements that make games different from other forms of media or
interaction and provide the structure of a game. Formal elements include
things like rules, resources, and boundaries.
• Dramatic elements
§ The story and narrative of the game, including the premise. Dramatic
elements tie the game together, help players understand the rules, and
encourage the player to become emotionally invested in the outcome of
the game.
• Dynamic elements
§ The game in motion. Once players turn the rules into actual gameplay, the
game has moved into dynamic elements. Dynamic elements include things
like strategy, behavior, and relationships between game entities
13
Prof. Pier Luca Lanzi
Formal, Dramatic, and Dynamic Elements
• A game ceases to be a game if the formal elements are removed
• Seven formal elements of games
–1. Player interaction pattern: How do the players interact?
• Single-player
• One-on-one
• Team versus team
• Multilateral (multiple players versus each other)
• Unilateral (one player versus all the other players)
• Cooperative play
• Multiple individual players each working against the same system
–2. Objective: What are the players trying to achieve in the game? When
has someone won the game?
14
Prof. Pier Luca Lanzi
Formal, Dramatic, and Dynamic Elements
• Seven formal elements of games
–3. Rules: Limit the players' actions by telling them what they may and may
not do in the game.
• Many rules are explicit, but others are implicitly understood
–4. Procedures: Actions taken by the players in the game
• A rule tells the player what to do
• The procedure dictated by that rule is the actual action of the player
• Procedures are often defined by the interaction of a number of rules
• Some procedures are also outside of the rules: Bluffing in Poker
–5. Resources: Elements that have value in the game
• Money
• Health
• Items
• Property
15
Prof. Pier Luca Lanzi
Formal, Dramatic, and Dynamic Elements
• Seven formal elements of games
–6. Boundaries: Where does the game end and reality begin?
"A game is a temporary world where the rules of the game apply rather than
the rules of the ordinary world" – Johan Huizinga, Homo Ludens (1955)
• This concept is now known as the Magic Circle
• In a sport like football or ice hockey, the magic circle is defined by the
boundaries of the playing field
• In an Alternative Reality Game like I Love Bees (the ARG for Halo 2), the
boundaries are more vague
–7. Outcome: How did the game end?
• Both final and incremental outcomes
• In Chess, the final outcome is that one player will win, and the other will lose
• In an RPG, there are several incremental outcomes
16
Prof. Pier Luca Lanzi
Formal, Dramatic, and Dynamic Elements
• Dramatic elements of games
–Make the rules and resources more understandable
–Give players greater emotional investment in the game
• Three dramatic elements of games
–1. Premise: The basic story of the game world
• Monopoly: The players are real-estate developers trying to get a monopoly on
corporate real estate in Atlantic City, New Jersey
• Donkey Kong: The player is trying to single-handedly save his girlfriend from a
gorilla that has kidnapped her
• The premise forms the basis around which the rest of the game's narrative is
built
17
Prof. Pier Luca Lanzi
Formal, Dramatic, and Dynamic Elements
• Three dramatic elements of games
–2. Character: The individuals around whom the story revolves
• Vary widely in depth
– The main character of Quake is nameless and largely undefined
– Nathan Drake, from the Uncharted games, is as deep and multidimensional as the
lead characters in most movies
• In movies, the goal of the director is to encourage the audience to have
empathy for the film's protagonist
• In games, the player actually is the protagonist character
• Designers must choose whether the protagonist will act as
– An avatar for the player
– A role that the player must take on
» Most common of the two
» Much simpler to implement.
–3. Story: The plot of the game
• The narrative that takes place through the course of the game
18
Prof. Pier Luca Lanzi
Formal, Dramatic, and Dynamic Elements
• Dynamic elements of games
–Occur only when the game is being played
• Core concepts of dynamic elements
–Emergence
• Simple rules lead to complex and unpredictable behavior
• One of a game designer's most important jobs is to attempt to understand the
emergent implications of the rules in a game.
–Emergent narrative
• Narrative can also be dynamic
• Narratives can emerge from the gameplay itself
• One of the central appeals of RPGs like Dungeons & Dragons
• Different from the narrative embedded in cut scenes and plot
• Unique to interactive experiences.
19
Prof. Pier Luca Lanzi
Formal, Dramatic, and Dynamic Elements
• Core concepts of dynamic elements
–Playtesting is the only way to understand dynamics
• Game systems are unpredictable
• Experienced game designers can make better guesses
• But, everyone must playtest to understand a game
20
Prof. Pier Luca Lanzi
Elemental Tetrad
Jesse Schell
21
Prof. Pier Luca Lanzi
22
Prof. Pier Luca Lanzi
The Elemental Tetrad - Mechanics
• Rules for interaction between the player and the game
• Differentiate games from other non-interactive media
• Contain
§Rules
§Objectives
§Other Formal elements
• Different from mechanics in MDA
§Schell differentiates between mechanics and technology
23
Prof. Pier Luca Lanzi
The Elemental Tetrad - Aesthetic
• Describe how the game is perceived by the five senses
(vision, sound, small, taste, touch)
• Many different aspects of aesthetics
(soundtrack, 3D graphics and animation, packaging, etc.)
• Different from aesthetics in MDA
§MDA aesthetics describes the emotional response
§Schell's aesthetics describe the five senses
24
Prof. Pier Luca Lanzi
The Elemental Tetrad - Technology
• The underlying technology that makes the game work
• Digital technologies
§Computer and console hardware
§Software and programming
§Rendering software and pipelines
• Paper technologies
§Dice and other randomizers
§Statistics tables
25
Prof. Pier Luca Lanzi
The Elemental Tetrad - Story
• Everything included in Fullerton's Dramatic Elements
• Differs from Fullerton's Dramatic Elements because it is broader
than what she terms story.
• Schell's story includes premise and character as well
26
Prof. Pier Luca Lanzi
The Elemental Tetrad
• Schell arranges the
elements in a tetrad
• Four elements also
represent four groups
in a game studio
• Arranged from most to
least visible
27
Prof. Pier Luca Lanzi
Summary
• MDA
§Demonstrates that gamers and designers approach games
from different directions
§Encourages designers to see games from the perspective of
players
• Formal, Dramatic, & Dynamic
§Breaks games down into specific components that can be
isolated, tweaked, and improved
• Elemental Tetrad
§Views games from the perspective of a development studio
28
Prof. Pier Luca Lanzi
http://www.facebook.com/polimigamecollective
https://twitter.com/@POLIMIGC
http://www.youtube.com/PierLucaLanzi
http://www.polimigamecollective.org

Weitere ähnliche Inhalte

Was ist angesagt?

Game Architecture and Programming
Game Architecture and ProgrammingGame Architecture and Programming
Game Architecture and Programming
Sumit Jain
 

Was ist angesagt? (20)

LAFS Game Mechanics - Progression Mechanics
LAFS Game Mechanics - Progression MechanicsLAFS Game Mechanics - Progression Mechanics
LAFS Game Mechanics - Progression Mechanics
 
Game Balancing
Game BalancingGame Balancing
Game Balancing
 
Game Architecture and Programming
Game Architecture and ProgrammingGame Architecture and Programming
Game Architecture and Programming
 
Software Engineer- A unity 3d Game
Software Engineer- A unity 3d GameSoftware Engineer- A unity 3d Game
Software Engineer- A unity 3d Game
 
01 - Introduction to Game Mechanics
01 - Introduction to Game Mechanics01 - Introduction to Game Mechanics
01 - Introduction to Game Mechanics
 
Offshore Game Development Presentation
Offshore Game Development PresentationOffshore Game Development Presentation
Offshore Game Development Presentation
 
2023 Gaming Report.pdf
2023 Gaming Report.pdf2023 Gaming Report.pdf
2023 Gaming Report.pdf
 
Game Design Fundamentals
Game Design FundamentalsGame Design Fundamentals
Game Design Fundamentals
 
Level Design
Level DesignLevel Design
Level Design
 
Microsoft Hololens
Microsoft HololensMicrosoft Hololens
Microsoft Hololens
 
Project presentation FPS
Project presentation FPSProject presentation FPS
Project presentation FPS
 
Game Development workshop with Unity3D.
Game Development workshop with Unity3D.Game Development workshop with Unity3D.
Game Development workshop with Unity3D.
 
Introduction to Game Design
Introduction to Game DesignIntroduction to Game Design
Introduction to Game Design
 
Game Design
Game DesignGame Design
Game Design
 
Sandbox
SandboxSandbox
Sandbox
 
Presentation to German Chamber on Animoca, Games and App
Presentation to German Chamber on Animoca, Games and AppPresentation to German Chamber on Animoca, Games and App
Presentation to German Chamber on Animoca, Games and App
 
Game Art Bible - Secret Sauce to Making Great Game Art
Game Art Bible - Secret Sauce to Making Great Game ArtGame Art Bible - Secret Sauce to Making Great Game Art
Game Art Bible - Secret Sauce to Making Great Game Art
 
Introduction to Unity3D Game Engine
Introduction to Unity3D Game EngineIntroduction to Unity3D Game Engine
Introduction to Unity3D Game Engine
 
06. Game Architecture
06. Game Architecture06. Game Architecture
06. Game Architecture
 
Game development
Game developmentGame development
Game development
 

Ähnlich wie VDP2016 - Lecture 05 Game analysis frameworks

The Tools of Video Game Analysis
The Tools of Video Game AnalysisThe Tools of Video Game Analysis
The Tools of Video Game Analysis
Austin O'Brien
 

Ähnlich wie VDP2016 - Lecture 05 Game analysis frameworks (20)

VDP2016 - Lecture 06 The structureofgames
VDP2016 - Lecture 06 The structureofgamesVDP2016 - Lecture 06 The structureofgames
VDP2016 - Lecture 06 The structureofgames
 
The Structure of Games
The Structure of GamesThe Structure of Games
The Structure of Games
 
Game Mechanics
Game MechanicsGame Mechanics
Game Mechanics
 
VDP2016 - Lecture 08 Game mechanics
VDP2016 - Lecture 08 Game mechanicsVDP2016 - Lecture 08 Game mechanics
VDP2016 - Lecture 08 Game mechanics
 
VDP2016 - Lecture 04 Thinking likea-gamedesigner
VDP2016 - Lecture 04 Thinking likea-gamedesignerVDP2016 - Lecture 04 Thinking likea-gamedesigner
VDP2016 - Lecture 04 Thinking likea-gamedesigner
 
Videogame Design and Programming - 04 Conceptualization
Videogame Design and Programming - 04 ConceptualizationVideogame Design and Programming - 04 Conceptualization
Videogame Design and Programming - 04 Conceptualization
 
Various Topics on Game Design
Various Topics on Game DesignVarious Topics on Game Design
Various Topics on Game Design
 
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
 
mindful xp Video Postmortem
mindful xp Video Postmortemmindful xp Video Postmortem
mindful xp Video Postmortem
 
Introduzione alla realizzazione di videogiochi - Meccaniche
Introduzione alla realizzazione di videogiochi - MeccanicheIntroduzione alla realizzazione di videogiochi - Meccaniche
Introduzione alla realizzazione di videogiochi - Meccaniche
 
Lecture 3 MMX3043 Game Design and Development
Lecture 3 MMX3043 Game Design and DevelopmentLecture 3 MMX3043 Game Design and Development
Lecture 3 MMX3043 Game Design and Development
 
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
 
Working with Formal Elements
Working with Formal ElementsWorking with Formal Elements
Working with Formal Elements
 
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
 
The Tools of Video Game Analysis
The Tools of Video Game AnalysisThe Tools of Video Game Analysis
The Tools of Video Game Analysis
 
Aft 157 design process project -iii
Aft 157 design process project -iiiAft 157 design process project -iii
Aft 157 design process project -iii
 
Nature of Games.pptx
Nature of Games.pptxNature of Games.pptx
Nature of Games.pptx
 
Ethical choices in games
Ethical choices in gamesEthical choices in games
Ethical choices in games
 
Game designdocs
Game designdocsGame designdocs
Game designdocs
 
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
 

Mehr von Pier Luca Lanzi

Mehr von 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
 

Kürzlich hochgeladen

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

Kürzlich hochgeladen (20)

latest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answerslatest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answers
 
Philosophy of china and it's charactistics
Philosophy of china and it's charactisticsPhilosophy of china and it's charactistics
Philosophy of china and it's charactistics
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & Systems
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Tatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsTatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf arts
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 

VDP2016 - Lecture 05 Game analysis frameworks

  • 1. Prof. Pier Luca Lanzi Game Analysis Frameworks Video game Design and Programming
  • 2. Prof. Pier Luca Lanzi The slides for this lecture are taken from the companion material of our textbook: Jeremy Gibson Bond. Introduction to Game Design, Prototyping, and Development. Addison- Wesley 2014 (http://book.prototools.net/)
  • 3. Prof. Pier Luca Lanzi Three Common Frameworks for Ludology MDA: Mechanics, Dynamics, and Aesthetics Robin Hunicke, Marc LeBlanc, Robert Zubek (2004) Formal, Dramatic, and Dynamic Elements Tracy Fullerton Elemental Tetrad Jesse Schell
  • 4. Prof. Pier Luca Lanzi MDA: Mechanics, Dynamics, and Aesthetics Robin Hunicke, Marc LeBlanc, Robert Zubek (2004) 4
  • 5. Prof. Pier Luca Lanzi grokDynamicMechanics Aesthetic player game designer
  • 6. Prof. Pier Luca Lanzi MDA: Mechanics, Dynamics, & Aesthetics • Proposed at the Game Developers Conference (2001) • Formalized in "MDA: A Formal Approach to Game Design and Game Research” Robin Hunicke, Marc LeBlanc, Robert Zubek (2004) • Most well known framework for game analysis • Three elements: §Mechanics: The particular components of the game at the level of data representation and algorithms §Dynamics: The runtime behavior of the mechanics acting on player inputs and each other's outputs over time §Aesthetics: The desirable emotional responses evoked in the player when she interacts with the game system 6
  • 7. Prof. Pier Luca Lanzi Super Mario Bros. - https://www.youtube.com/watch?v=ia8bhFoqkVE
  • 8. Prof. Pier Luca Lanzi Geometry Dash - https://www.youtube.com/watch?v=k90y6PIzIaE
  • 9. Prof. Pier Luca Lanzi Space is Key 140 Official Trailer - http://www.youtube.com/watch?v=XV478axBuiU
  • 10. Prof. Pier Luca Lanzi 140 Official Trailer - http://vimeo.com/59001919
  • 11. Prof. Pier Luca Lanzi MDA: Mechanics, Dynamics, & Aesthetics –Designers first consider the aesthetic feelings that they want players to experience • Then consider the dynamic play that will engender these aesthetics • Finally create mechanics that will lead to these dynamics –Players first read the rules of the game (mechanics) • These rules lead to dynamic play • The dynamics engender aesthetic feeligns 11 § Designers and players view games from different directions
  • 12. Prof. Pier Luca Lanzi Formal, Dramatic, and Dynamic Elements Tracy Fullerton 12
  • 13. Prof. Pier Luca Lanzi Formal, Dramatic, and Dynamic Elements • Formal elements: § The elements that make games different from other forms of media or interaction and provide the structure of a game. Formal elements include things like rules, resources, and boundaries. • Dramatic elements § The story and narrative of the game, including the premise. Dramatic elements tie the game together, help players understand the rules, and encourage the player to become emotionally invested in the outcome of the game. • Dynamic elements § The game in motion. Once players turn the rules into actual gameplay, the game has moved into dynamic elements. Dynamic elements include things like strategy, behavior, and relationships between game entities 13
  • 14. Prof. Pier Luca Lanzi Formal, Dramatic, and Dynamic Elements • A game ceases to be a game if the formal elements are removed • Seven formal elements of games –1. Player interaction pattern: How do the players interact? • Single-player • One-on-one • Team versus team • Multilateral (multiple players versus each other) • Unilateral (one player versus all the other players) • Cooperative play • Multiple individual players each working against the same system –2. Objective: What are the players trying to achieve in the game? When has someone won the game? 14
  • 15. Prof. Pier Luca Lanzi Formal, Dramatic, and Dynamic Elements • Seven formal elements of games –3. Rules: Limit the players' actions by telling them what they may and may not do in the game. • Many rules are explicit, but others are implicitly understood –4. Procedures: Actions taken by the players in the game • A rule tells the player what to do • The procedure dictated by that rule is the actual action of the player • Procedures are often defined by the interaction of a number of rules • Some procedures are also outside of the rules: Bluffing in Poker –5. Resources: Elements that have value in the game • Money • Health • Items • Property 15
  • 16. Prof. Pier Luca Lanzi Formal, Dramatic, and Dynamic Elements • Seven formal elements of games –6. Boundaries: Where does the game end and reality begin? "A game is a temporary world where the rules of the game apply rather than the rules of the ordinary world" – Johan Huizinga, Homo Ludens (1955) • This concept is now known as the Magic Circle • In a sport like football or ice hockey, the magic circle is defined by the boundaries of the playing field • In an Alternative Reality Game like I Love Bees (the ARG for Halo 2), the boundaries are more vague –7. Outcome: How did the game end? • Both final and incremental outcomes • In Chess, the final outcome is that one player will win, and the other will lose • In an RPG, there are several incremental outcomes 16
  • 17. Prof. Pier Luca Lanzi Formal, Dramatic, and Dynamic Elements • Dramatic elements of games –Make the rules and resources more understandable –Give players greater emotional investment in the game • Three dramatic elements of games –1. Premise: The basic story of the game world • Monopoly: The players are real-estate developers trying to get a monopoly on corporate real estate in Atlantic City, New Jersey • Donkey Kong: The player is trying to single-handedly save his girlfriend from a gorilla that has kidnapped her • The premise forms the basis around which the rest of the game's narrative is built 17
  • 18. Prof. Pier Luca Lanzi Formal, Dramatic, and Dynamic Elements • Three dramatic elements of games –2. Character: The individuals around whom the story revolves • Vary widely in depth – The main character of Quake is nameless and largely undefined – Nathan Drake, from the Uncharted games, is as deep and multidimensional as the lead characters in most movies • In movies, the goal of the director is to encourage the audience to have empathy for the film's protagonist • In games, the player actually is the protagonist character • Designers must choose whether the protagonist will act as – An avatar for the player – A role that the player must take on » Most common of the two » Much simpler to implement. –3. Story: The plot of the game • The narrative that takes place through the course of the game 18
  • 19. Prof. Pier Luca Lanzi Formal, Dramatic, and Dynamic Elements • Dynamic elements of games –Occur only when the game is being played • Core concepts of dynamic elements –Emergence • Simple rules lead to complex and unpredictable behavior • One of a game designer's most important jobs is to attempt to understand the emergent implications of the rules in a game. –Emergent narrative • Narrative can also be dynamic • Narratives can emerge from the gameplay itself • One of the central appeals of RPGs like Dungeons & Dragons • Different from the narrative embedded in cut scenes and plot • Unique to interactive experiences. 19
  • 20. Prof. Pier Luca Lanzi Formal, Dramatic, and Dynamic Elements • Core concepts of dynamic elements –Playtesting is the only way to understand dynamics • Game systems are unpredictable • Experienced game designers can make better guesses • But, everyone must playtest to understand a game 20
  • 21. Prof. Pier Luca Lanzi Elemental Tetrad Jesse Schell 21
  • 22. Prof. Pier Luca Lanzi 22
  • 23. Prof. Pier Luca Lanzi The Elemental Tetrad - Mechanics • Rules for interaction between the player and the game • Differentiate games from other non-interactive media • Contain §Rules §Objectives §Other Formal elements • Different from mechanics in MDA §Schell differentiates between mechanics and technology 23
  • 24. Prof. Pier Luca Lanzi The Elemental Tetrad - Aesthetic • Describe how the game is perceived by the five senses (vision, sound, small, taste, touch) • Many different aspects of aesthetics (soundtrack, 3D graphics and animation, packaging, etc.) • Different from aesthetics in MDA §MDA aesthetics describes the emotional response §Schell's aesthetics describe the five senses 24
  • 25. Prof. Pier Luca Lanzi The Elemental Tetrad - Technology • The underlying technology that makes the game work • Digital technologies §Computer and console hardware §Software and programming §Rendering software and pipelines • Paper technologies §Dice and other randomizers §Statistics tables 25
  • 26. Prof. Pier Luca Lanzi The Elemental Tetrad - Story • Everything included in Fullerton's Dramatic Elements • Differs from Fullerton's Dramatic Elements because it is broader than what she terms story. • Schell's story includes premise and character as well 26
  • 27. Prof. Pier Luca Lanzi The Elemental Tetrad • Schell arranges the elements in a tetrad • Four elements also represent four groups in a game studio • Arranged from most to least visible 27
  • 28. Prof. Pier Luca Lanzi Summary • MDA §Demonstrates that gamers and designers approach games from different directions §Encourages designers to see games from the perspective of players • Formal, Dramatic, & Dynamic §Breaks games down into specific components that can be isolated, tweaked, and improved • Elemental Tetrad §Views games from the perspective of a development studio 28
  • 29. Prof. Pier Luca Lanzi http://www.facebook.com/polimigamecollective https://twitter.com/@POLIMIGC http://www.youtube.com/PierLucaLanzi http://www.polimigamecollective.org