SlideShare a Scribd company logo
1 of 29
Download to read offline
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

More Related Content

What's hot

Mda framework for gcs2013
Mda framework for gcs2013Mda framework for gcs2013
Mda framework for gcs2013Kenneth Chan
 
CEDEC2016 「コントラスト」で考えるゲームデザイン・レベルデザイン
CEDEC2016 「コントラスト」で考えるゲームデザイン・レベルデザインCEDEC2016 「コントラスト」で考えるゲームデザイン・レベルデザイン
CEDEC2016 「コントラスト」で考えるゲームデザイン・レベルデザインKouji Ohno
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game DevelopmentSumit Jain
 
Mobile Game Development in Unity
Mobile Game Development in UnityMobile Game Development in Unity
Mobile Game Development in UnityHakan Saglam
 
Game Design Document - Step by Step Guide
Game Design Document - Step by Step GuideGame Design Document - Step by Step Guide
Game Design Document - Step by Step GuideDevBatch Inc.
 
サーバー知識不要!のゲームサーバー "Azure PlayFab" で長期運営タイトルを作ろう
サーバー知識不要!のゲームサーバー "Azure PlayFab" で長期運営タイトルを作ろうサーバー知識不要!のゲームサーバー "Azure PlayFab" で長期運営タイトルを作ろう
サーバー知識不要!のゲームサーバー "Azure PlayFab" で長期運営タイトルを作ろうDaisuke Masubuchi
 
ゲームの面白さを解明する ―構造化IRFモデルと自動ゲームデザインの未来―
ゲームの面白さを解明する ―構造化IRFモデルと自動ゲームデザインの未来―ゲームの面白さを解明する ―構造化IRFモデルと自動ゲームデザインの未来―
ゲームの面白さを解明する ―構造化IRFモデルと自動ゲームデザインの未来―井戸 里志
 
LAFS Game Mechanics - The Core Mechanic
LAFS Game Mechanics - The Core MechanicLAFS Game Mechanics - The Core Mechanic
LAFS Game Mechanics - The Core MechanicDavid Mullich
 
Course Presentation: Games design
Course Presentation: Games designCourse Presentation: Games design
Course Presentation: Games designBrunel University
 
MMORPGで考えるゲームデザイン(2014年改訂版)
MMORPGで考えるゲームデザイン(2014年改訂版)MMORPGで考えるゲームデザイン(2014年改訂版)
MMORPGで考えるゲームデザイン(2014年改訂版)Katsumi Mizushima
 
Game Balance 3: Interesting Strategies
Game Balance 3: Interesting StrategiesGame Balance 3: Interesting Strategies
Game Balance 3: Interesting StrategiesMarc Miquel
 
Quick Introduction to F2P Mobile Game Analytics
Quick Introduction to F2P Mobile Game AnalyticsQuick Introduction to F2P Mobile Game Analytics
Quick Introduction to F2P Mobile Game AnalyticsKyle Campbell
 
Game Balance 1: What is Game Balance
Game Balance 1: What is Game BalanceGame Balance 1: What is Game Balance
Game Balance 1: What is Game BalanceMarc Miquel
 
Maximizing Monetization - Casual Connect SF 2013
Maximizing Monetization - Casual Connect SF 2013Maximizing Monetization - Casual Connect SF 2013
Maximizing Monetization - Casual Connect SF 2013emily_greer
 
4 lecture (mda frame work) 25 1-2021
4 lecture (mda frame work) 25 1-20214 lecture (mda frame work) 25 1-2021
4 lecture (mda frame work) 25 1-2021Durgesh Pandey
 
Game Design - Lecture 3
Game Design - Lecture 3Game Design - Lecture 3
Game Design - Lecture 3Andrea Resmini
 

What's hot (20)

Mda framework for gcs2013
Mda framework for gcs2013Mda framework for gcs2013
Mda framework for gcs2013
 
CEDEC2016 「コントラスト」で考えるゲームデザイン・レベルデザイン
CEDEC2016 「コントラスト」で考えるゲームデザイン・レベルデザインCEDEC2016 「コントラスト」で考えるゲームデザイン・レベルデザイン
CEDEC2016 「コントラスト」で考えるゲームデザイン・レベルデザイン
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
 
Mobile Game Development in Unity
Mobile Game Development in UnityMobile Game Development in Unity
Mobile Game Development in Unity
 
Game Design Document - Step by Step Guide
Game Design Document - Step by Step GuideGame Design Document - Step by Step Guide
Game Design Document - Step by Step Guide
 
What is game development
What is game developmentWhat is game development
What is game development
 
サーバー知識不要!のゲームサーバー "Azure PlayFab" で長期運営タイトルを作ろう
サーバー知識不要!のゲームサーバー "Azure PlayFab" で長期運営タイトルを作ろうサーバー知識不要!のゲームサーバー "Azure PlayFab" で長期運営タイトルを作ろう
サーバー知識不要!のゲームサーバー "Azure PlayFab" で長期運営タイトルを作ろう
 
ゲームの面白さを解明する ―構造化IRFモデルと自動ゲームデザインの未来―
ゲームの面白さを解明する ―構造化IRFモデルと自動ゲームデザインの未来―ゲームの面白さを解明する ―構造化IRFモデルと自動ゲームデザインの未来―
ゲームの面白さを解明する ―構造化IRFモデルと自動ゲームデザインの未来―
 
LAFS Game Mechanics - The Core Mechanic
LAFS Game Mechanics - The Core MechanicLAFS Game Mechanics - The Core Mechanic
LAFS Game Mechanics - The Core Mechanic
 
Course Presentation: Games design
Course Presentation: Games designCourse Presentation: Games design
Course Presentation: Games design
 
Game Mechanics
Game MechanicsGame Mechanics
Game Mechanics
 
MMORPGで考えるゲームデザイン(2014年改訂版)
MMORPGで考えるゲームデザイン(2014年改訂版)MMORPGで考えるゲームデザイン(2014年改訂版)
MMORPGで考えるゲームデザイン(2014年改訂版)
 
Game Balance 3: Interesting Strategies
Game Balance 3: Interesting StrategiesGame Balance 3: Interesting Strategies
Game Balance 3: Interesting Strategies
 
Quick Introduction to F2P Mobile Game Analytics
Quick Introduction to F2P Mobile Game AnalyticsQuick Introduction to F2P Mobile Game Analytics
Quick Introduction to F2P Mobile Game Analytics
 
Game Balance 1: What is Game Balance
Game Balance 1: What is Game BalanceGame Balance 1: What is Game Balance
Game Balance 1: What is Game Balance
 
Game Design Process
Game Design ProcessGame Design Process
Game Design Process
 
Maximizing Monetization - Casual Connect SF 2013
Maximizing Monetization - Casual Connect SF 2013Maximizing Monetization - Casual Connect SF 2013
Maximizing Monetization - Casual Connect SF 2013
 
Game Design as Career
Game Design as CareerGame Design as Career
Game Design as Career
 
4 lecture (mda frame work) 25 1-2021
4 lecture (mda frame work) 25 1-20214 lecture (mda frame work) 25 1-2021
4 lecture (mda frame work) 25 1-2021
 
Game Design - Lecture 3
Game Design - Lecture 3Game Design - Lecture 3
Game Design - Lecture 3
 

Similar to VDP2016 - Lecture 05 Game analysis frameworks

VDP2016 - Lecture 06 The structureofgames
VDP2016 - Lecture 06 The structureofgamesVDP2016 - Lecture 06 The structureofgames
VDP2016 - Lecture 06 The structureofgamesPier Luca Lanzi
 
VDP2016 - Lecture 08 Game mechanics
VDP2016 - Lecture 08 Game mechanicsVDP2016 - Lecture 08 Game mechanics
VDP2016 - Lecture 08 Game mechanicsPier Luca Lanzi
 
VDP2016 - Lecture 04 Thinking likea-gamedesigner
VDP2016 - Lecture 04 Thinking likea-gamedesignerVDP2016 - Lecture 04 Thinking likea-gamedesigner
VDP2016 - Lecture 04 Thinking likea-gamedesignerPier 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
 
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
 
mindful xp Video Postmortem
mindful xp Video Postmortemmindful xp Video Postmortem
mindful xp Video Postmortemmindful xp
 
Introduzione alla realizzazione di videogiochi - Meccaniche
Introduzione alla realizzazione di videogiochi - MeccanicheIntroduzione alla realizzazione di videogiochi - Meccaniche
Introduzione alla realizzazione di videogiochi - MeccanichePier Luca Lanzi
 
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 DevelopmentLaili Farhana M.I.
 
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
 
Working with Formal Elements
Working with Formal ElementsWorking with Formal Elements
Working with Formal ElementsPier 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
 
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
 
Aft 157 design process project -iii
Aft 157 design process project -iiiAft 157 design process project -iii
Aft 157 design process project -iiiKrishn Verma
 
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
 
Rules of Play: Design Elements of Addictive Online Learning Games
Rules of Play: Design Elements of Addictive Online Learning GamesRules of Play: Design Elements of Addictive Online Learning Games
Rules of Play: Design Elements of Addictive Online Learning GamesDave Schaller
 

Similar to 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
 
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
 
Rules of Play: Design Elements of Addictive Online Learning Games
Rules of Play: Design Elements of Addictive Online Learning GamesRules of Play: Design Elements of Addictive Online Learning Games
Rules of Play: Design Elements of Addictive Online Learning Games
 

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

CLASSIFICATION OF ANTI - CANCER DRUGS.pptx
CLASSIFICATION OF ANTI - CANCER DRUGS.pptxCLASSIFICATION OF ANTI - CANCER DRUGS.pptx
CLASSIFICATION OF ANTI - CANCER DRUGS.pptxAnupam32727
 
How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17Celine George
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...DhatriParmar
 
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1GloryAnnCastre1
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operationalssuser3e220a
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQuiz Club NITW
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
ARTERIAL BLOOD GAS ANALYSIS........pptx
ARTERIAL BLOOD  GAS ANALYSIS........pptxARTERIAL BLOOD  GAS ANALYSIS........pptx
ARTERIAL BLOOD GAS ANALYSIS........pptxAneriPatwari
 
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
Unraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptxUnraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptx
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptxDhatriParmar
 
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxkarenfajardo43
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdfMr Bounab Samir
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvRicaMaeCastro1
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxDIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxMichelleTuguinay1
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Developmentchesterberbo7
 

Recently uploaded (20)

prashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Professionprashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Profession
 
CLASSIFICATION OF ANTI - CANCER DRUGS.pptx
CLASSIFICATION OF ANTI - CANCER DRUGS.pptxCLASSIFICATION OF ANTI - CANCER DRUGS.pptx
CLASSIFICATION OF ANTI - CANCER DRUGS.pptx
 
How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
 
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operational
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
ARTERIAL BLOOD GAS ANALYSIS........pptx
ARTERIAL BLOOD  GAS ANALYSIS........pptxARTERIAL BLOOD  GAS ANALYSIS........pptx
ARTERIAL BLOOD GAS ANALYSIS........pptx
 
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
Unraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptxUnraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptx
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
 
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdf
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptxINCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
 
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxDIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
 
Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTAParadigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Development
 

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