SlideShare a Scribd company logo
1 of 71
Download to read offline
Meccaniche
Player
grok
MDA Model
DynamicsMechanics Aesthetics
Game Designer
http://www.cs.northwestern.edu/~hunicke/pubs/MDA.pdf
Mechanics Story
Aestethics
Technology
The Elemental Tetrad: Mechanics
•  The procedures and rules of your game
•  Describe the goal of your game
•  How players can and cannot try to achieve it
•  What happens when they try
•  If a set of mechanics is crucial to the gameplay,
§ These must be supported by the technology
§ Aesthetics must emphasize them clearly to the players
§ They should make sense with respect to the story
7
The Elemental Tetrad: Story
•  The sequence of events that unfolds in your game
•  Linear and prescripted, branching and emergent
•  The mechanics should strengthen the story and let it emerge
•  Aesthetics should reinforce the ideas of the story
•  The technology should be the best suited to the story
8
The Elemental Tetrad: Aesthetics
•  How your game looks, sounds, smells, tastes, and feels
•  It has the most direct relationship to a player’s experience
•  Technology should allow and amplify the target aesthetic tone/
mood of the game
•  Mechanics should be coherent to the world that the aesthetics
have defined
•  The story should have events that let your aesthetics emerge at
the right pace and have the most impact
9
The Elemental Tetrad: Technology
•  They define the materials and interactions that make your game
possible
•  The technology enables players to do certain things and prohibits
it from doing other things (e.g., Wii and gamepads)
•  The technology is essentially the medium in which the aesthetics
take place, in which the mechanics will occur, and through which
the story will be told.
10
Space Invaders
http://www.youtube.com/watch?v=QObneYZIdKI
The Tedrad at Play: Space Invaders
•  Technology
§ Custom made for this game, no other game had it
•  Mechanics
§ The gameplay was completely new, with a player against and advancing
army. The player shoots and the aliens shoot back
§ You can hide behind the shields but the enemy can destroy them
§ The more enemy the player shoots down the faster the aliens go
§ Flying saucers give extra points but they are difficult to hit
13
The Tedrad at Play: Space Invaders
•  Story
§ Original story was the players shooting at advancing human soldiers but
Taito changed it because it conveyed a bad message
§ Other war-based games were available (Sea Wolf 1976)
§ People already complained about game in which you kill people (Death
Race 1976)
§ Marching soldier would better fit a top-down view, aliens give the feeling
that their aim is to touch ground
•  Aesthetics
§ Aliens are not identical and have a two frame (very effective) marching
animation and music
§ Colored strips on the screen
§ The arcade cabinet was attractive and eye catching
§ Punishing sound when you get hit
14
Skin & Skeleton
Skin
“the player’s experience”
Skeleton
“the elements that make up the game”
Designers should focus on both at the same time
Game Themes
“if our games have unifying, resonant themes, the
experiences we create will be much, much stronger.”
Jesse Schell
Figure out what your theme is.
Use every means possible to reinforce that theme.
Game mechanics are the core
of what a game truly is
What remain when all of the aesthetics,
technology, and story are stripped away
Mechanic #1: Space
Mechanic #2: Time
Game Time
•  Discrete and Continuous
§ Turn-based, turn-based chess, etc.
•  Clocks and Races
§ Time can have an absolute (Boggle) value or relative (races)
•  Controlling Time
§ We might allow to stop, pause, accelerate, rewind?
25
Super Hot
https://www.youtube.com/watch?v=_xLYEAclSek
Mechanic #3: Objects, Attributes & States
Objects, Attributes, States
•  Objects
§ Characters, props, tokens, scoreboards, or anything that can be seen or
manipulated in a game
§ Objects are the “nouns” of game mechanics
§ Sometimes, space can be considered an object
•  Attributes
§ Define categories of information about an object. In a racing game, a car
might have maximum speed and current speed as attributes. Each attribute
has a current state.
•  States
§ Each attribute has a current state.
§ The state of the “maximum speed” attribute might be 150 mph, while the
state of the “current speed” attribute might be 75 mph
29
Game designers decide objects have
what attributes and what states
There are often multiple ways to
represent the same thing.
The “right” way to think about something is
whichever way is most useful at the moment
Games that force the players to be aware of too many states
(too many game pieces, too many statistics about each
character) to play can confuse and overwhelm
Secrets
A very important decision about game attributes
and their states is who is aware of which ones.
In many board games, all information is public
In card games, some information is hidden
What about video games?
Mechanic #4: Actions
Actions in Games
•  Basic actions
§ Move a piece, jump, shoot
•  Strategic actions
§ Only meaningful on a longer horizon and larger picture
§ Protect a resource, force the opponent to do a certain move
§ The strategic actions often involve subtle interactions within
the game and are often very strategic moves
§ They are not part of the rules, but rather actions and
strategies that emerge naturally as the game is played
36
Interesting emergent actions are
the hallmark of a good game
The ratio of meaningful strategic actions
to basic actions is a good measure of
how much emergent behavior your
game features.
Elegant games allow a player few basic actions
and a large number of strategic actions
planting seeds for emergence
more verbs (basic actions)
verbs act on more objects
more ways to achieve goals
many subjects
side effects that changes constraints
Mechanic #5: Rules
Rules are the most fundamental mechanic.
They define the space, the timing, the objects,
the actions, the consequences of the actions,
the constraints on the actions, and the goals.
Parlett’s Rule Analysis
Parlett’s Rule Analysis
•  Operational rules
§ Define what the players do to play the game
•  Foundational rules
§ Define the underlying structure of the game.
§ “When pac-man eats a pellet it will become invincible”
•  Behavioral rules
§ Implicit to the gameplay and typically part of “good sportsmanship” (don’t
hassle the player when she is thinking a move)
•  Laws
§ Formed when playing in serious competitive settings (e.g., tournament
rules for a specific game).
Parlett’s Rule Analysis
•  Official rules
§ They merge game rules and laws
§ They are defined when a game is played “seriously enough” (e.g. check!)
•  Advisory rules
§ Tips and rules of strategy to help playing better
•  House rules
§ Added by the players to make the game more fun, balanced, etc.
§ E.g., “no shotgun, no C4, no campers” in some battlefield servers
Modes
Enforcers
Cheatability
The Most Important Rule
defines the objective/goal of the game
good games goals should be
concrete, achievable, rewarding
Mechanic #6: Skill
Skill Mechanics
•  Shifts the focus away from the game and onto the player
•  Game require players to exercise certain skills
•  If the player’s skill level is a good match to the game’s difficulty,
the player will feel challenged and stay in the flow channel
•  Games can require
§ Physical skills (dance games, musical instrument based games)
§ Mental skills (memory, observation, problem solving)
§ Social skills (everything that requires reading opponents’ mind,
fooling opponents, team working games)
51
real vs virtual skills
Mechanic #7: Chance
Surprises are an important source of human
pleasure and the secret ingredient of fun
Chance is an essential part of a fun game
because chance means uncertainty, and
uncertainty means surprises
Skill and Chance Get Tangled
•  Estimating chance is a skill
•  Skills have a probability of success
•  Estimating an opponent’s skill is a skill
•  Predicting pure chance is an imagined skill
•  Controlling pure chance is an imagined skill
57
Game mechanics are media independent
They can be implemented through
many different media
Thus, game scholars don’t distinguish
between video/card/board games
Five Different Core Mechanics
•  Physics
§ Plays a large role in modern video games (e.g., FPS, physics-puzzle games)
•  Internal economy
§ Transactions involving game elements that are collected, consumed, and
traded constitute a game’s internal economy
§ Can involve abstractions (health, popularity, and magical powers)
•  Progressive mechanisms
§ The progress of the player is tightly controlled by a number of mechanisms
that block or unlock access to certain areas
•  Tactical maneuvering
§ Deal with the placement of game units on a map for offensive or defensive
advantages
•  Social interactions
§ Reward giving gifts, inviting new friends to join, participating in social
interactions
61
Mixing Physical Mechanics with Strategic Gameplay
game of emergence have relatively
simple rules but much variations
the game’s challenge and its flow of
events are not planned in advanced
they emerge during gameplay
Tic-tac-toe vs Connect4
Extra Credits - The Waiting Game - Why Weird Games Become Cult Hits
https://www.youtube.com/watch?v=ptk93AyICH0
67
http://www.necessarygames.com/my-games/loneliness/
flash
https://www.youtube.com/watch?v=4QwcI4iQt2Y
https://www.youtube.com/watch?v=pP_qNm-96Dc
http://www.facebook.com/polimigamecollective
https://twitter.com/@POLIMIGC
http://www.youtube.com/PierLucaLanzi
http://www.polimigamecollective.org

More Related Content

What's hot

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
 
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
 
Idea Generation and Conceptualization
Idea Generation and ConceptualizationIdea Generation and Conceptualization
Idea Generation and ConceptualizationPier 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
 
Engagement through Gamification
Engagement through GamificationEngagement through Gamification
Engagement through GamificationPier Luca Lanzi
 
Designing Puzzles for Video Games
Designing Puzzles for Video GamesDesigning Puzzles for Video Games
Designing Puzzles for Video GamesPier Luca Lanzi
 
Transparency in Game Mechanics
Transparency in Game MechanicsTransparency in Game Mechanics
Transparency in Game MechanicsPier Luca Lanzi
 
Videogame Design and Programming - Course organization
Videogame Design and Programming - Course organizationVideogame Design and Programming - Course organization
Videogame Design and Programming - Course organizationPier Luca Lanzi
 
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
 
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
 
Elements for the Theory of Fun
Elements for the Theory of FunElements for the Theory of Fun
Elements for the Theory of FunPier Luca Lanzi
 

What's hot (20)

VDP2016 - Lecture 04 Thinking likea-gamedesigner
VDP2016 - Lecture 04 Thinking likea-gamedesignerVDP2016 - Lecture 04 Thinking likea-gamedesigner
VDP2016 - Lecture 04 Thinking likea-gamedesigner
 
The Design Document
The Design DocumentThe Design Document
The Design Document
 
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
 
Game Mechanics
Game MechanicsGame Mechanics
Game Mechanics
 
Procedural Content Generation
Procedural Content GenerationProcedural Content Generation
Procedural Content Generation
 
The Structure of Games
The Structure of GamesThe Structure of Games
The Structure of Games
 
Idea Generation and Conceptualization
Idea Generation and ConceptualizationIdea Generation and Conceptualization
Idea Generation and Conceptualization
 
Introduction to Game Design
Introduction to Game DesignIntroduction to Game Design
Introduction to Game Design
 
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
 
Engagement through Gamification
Engagement through GamificationEngagement through Gamification
Engagement through Gamification
 
Designing Puzzles for Video Games
Designing Puzzles for Video GamesDesigning Puzzles for Video Games
Designing Puzzles for Video Games
 
Transparency in Game Mechanics
Transparency in Game MechanicsTransparency in Game Mechanics
Transparency in Game Mechanics
 
Game Balancing
Game BalancingGame Balancing
Game Balancing
 
Videogame Design and Programming - Course organization
Videogame Design and Programming - Course organizationVideogame Design and Programming - Course organization
Videogame Design and Programming - Course organization
 
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
 
Videogame Design and Programming - 04 Conceptualization
Videogame Design and Programming - 04 ConceptualizationVideogame Design and Programming - 04 Conceptualization
Videogame Design and Programming - 04 Conceptualization
 
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
 
Elements for the Theory of Fun
Elements for the Theory of FunElements for the Theory of Fun
Elements for the Theory of Fun
 

Viewers also liked

Introduzione alla realizzazione di videogiochi - Game Engine
Introduzione alla realizzazione di videogiochi - Game EngineIntroduzione alla realizzazione di videogiochi - Game Engine
Introduzione alla realizzazione di videogiochi - Game EnginePier Luca Lanzi
 
Focus Junior - 14 Maggio 2016
Focus Junior - 14 Maggio 2016Focus Junior - 14 Maggio 2016
Focus Junior - 14 Maggio 2016Pier Luca Lanzi
 
Pint of Science - Milano 24 Maggio 2016
Pint of Science - Milano 24 Maggio 2016Pint of Science - Milano 24 Maggio 2016
Pint of Science - Milano 24 Maggio 2016Pier Luca Lanzi
 
Presentazione Open Day del Politecnico di Milano (2016)
Presentazione Open Day del Politecnico di Milano (2016)Presentazione Open Day del Politecnico di Milano (2016)
Presentazione Open Day del Politecnico di Milano (2016)Pier Luca Lanzi
 
A Journey at The Heart of Game Design
A Journey at The Heart of Game DesignA Journey at The Heart of Game Design
A Journey at The Heart of Game DesignPier Luca Lanzi
 
l'evoluzione dell'informatica nei videogiochi: da pong ai moderni AAA
l'evoluzione dell'informatica nei videogiochi: da pong ai moderni AAAl'evoluzione dell'informatica nei videogiochi: da pong ai moderni AAA
l'evoluzione dell'informatica nei videogiochi: da pong ai moderni AAAPier Luca Lanzi
 
Introduzione alla realizzazione di videogiochi - Fun
Introduzione alla realizzazione di videogiochi - FunIntroduzione alla realizzazione di videogiochi - Fun
Introduzione alla realizzazione di videogiochi - FunPier Luca Lanzi
 
Codemotion Milan - November 21 2015
Codemotion Milan - November 21 2015Codemotion Milan - November 21 2015
Codemotion Milan - November 21 2015Pier Luca Lanzi
 
Procedural Content Generation with Unity
Procedural Content Generation with UnityProcedural Content Generation with Unity
Procedural Content Generation with UnityPier Luca Lanzi
 

Viewers also liked (9)

Introduzione alla realizzazione di videogiochi - Game Engine
Introduzione alla realizzazione di videogiochi - Game EngineIntroduzione alla realizzazione di videogiochi - Game Engine
Introduzione alla realizzazione di videogiochi - Game Engine
 
Focus Junior - 14 Maggio 2016
Focus Junior - 14 Maggio 2016Focus Junior - 14 Maggio 2016
Focus Junior - 14 Maggio 2016
 
Pint of Science - Milano 24 Maggio 2016
Pint of Science - Milano 24 Maggio 2016Pint of Science - Milano 24 Maggio 2016
Pint of Science - Milano 24 Maggio 2016
 
Presentazione Open Day del Politecnico di Milano (2016)
Presentazione Open Day del Politecnico di Milano (2016)Presentazione Open Day del Politecnico di Milano (2016)
Presentazione Open Day del Politecnico di Milano (2016)
 
A Journey at The Heart of Game Design
A Journey at The Heart of Game DesignA Journey at The Heart of Game Design
A Journey at The Heart of Game Design
 
l'evoluzione dell'informatica nei videogiochi: da pong ai moderni AAA
l'evoluzione dell'informatica nei videogiochi: da pong ai moderni AAAl'evoluzione dell'informatica nei videogiochi: da pong ai moderni AAA
l'evoluzione dell'informatica nei videogiochi: da pong ai moderni AAA
 
Introduzione alla realizzazione di videogiochi - Fun
Introduzione alla realizzazione di videogiochi - FunIntroduzione alla realizzazione di videogiochi - Fun
Introduzione alla realizzazione di videogiochi - Fun
 
Codemotion Milan - November 21 2015
Codemotion Milan - November 21 2015Codemotion Milan - November 21 2015
Codemotion Milan - November 21 2015
 
Procedural Content Generation with Unity
Procedural Content Generation with UnityProcedural Content Generation with Unity
Procedural Content Generation with Unity
 

Similar to Introduzione alla realizzazione di videogiochi - Meccaniche

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
 
HOW TO CREATE A GAME DESIGN?
HOW TO CREATE A GAME DESIGN?HOW TO CREATE A GAME DESIGN?
HOW TO CREATE A GAME DESIGN?Eva Handriyantini
 
98 374 Lesson 01-slides
98 374 Lesson 01-slides98 374 Lesson 01-slides
98 374 Lesson 01-slidesTracie King
 
Presentation sanlab workshops
Presentation sanlab workshopsPresentation sanlab workshops
Presentation sanlab workshopsArtur Roszczyk
 
Game mechanics-puzzles (NielsQuinten)
Game mechanics-puzzles (NielsQuinten)Game mechanics-puzzles (NielsQuinten)
Game mechanics-puzzles (NielsQuinten)lieveachten
 
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
 
Introduction to the Theory of Game Elements
Introduction to the Theory of Game ElementsIntroduction to the Theory of Game Elements
Introduction to the Theory of Game ElementsAki Järvinen
 
Designing Games for Learning
Designing Games for LearningDesigning Games for Learning
Designing Games for LearningRod Myers
 
BSA Game Design Merit Badge
BSA Game Design Merit BadgeBSA Game Design Merit Badge
BSA Game Design Merit BadgeDavid Mullich
 
Game elements
Game elementsGame elements
Game elementsaealey
 
New Microsoft PowerPoint Presentation.pptx
New Microsoft PowerPoint Presentation.pptxNew Microsoft PowerPoint Presentation.pptx
New Microsoft PowerPoint Presentation.pptxnilesh405711
 
Play to Learn: Effective Learning Game Design
Play to Learn: Effective Learning Game DesignPlay to Learn: Effective Learning Game Design
Play to Learn: Effective Learning Game DesignSharon Boller
 
Game Design Merit Badge Presentation
Game Design Merit Badge Presentation Game Design Merit Badge Presentation
Game Design Merit Badge Presentation Robert Casto
 
Iistec 2013 game_design for id_m_broyles_id13333
Iistec 2013 game_design for id_m_broyles_id13333Iistec 2013 game_design for id_m_broyles_id13333
Iistec 2013 game_design for id_m_broyles_id13333Marie Broyles
 

Similar to Introduzione alla realizzazione di videogiochi - Meccaniche (20)

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
 
HOW TO CREATE A GAME DESIGN?
HOW TO CREATE A GAME DESIGN?HOW TO CREATE A GAME DESIGN?
HOW TO CREATE A GAME DESIGN?
 
98 374 Lesson 01-slides
98 374 Lesson 01-slides98 374 Lesson 01-slides
98 374 Lesson 01-slides
 
Lesson1
Lesson1Lesson1
Lesson1
 
Presentation sanlab workshops
Presentation sanlab workshopsPresentation sanlab workshops
Presentation sanlab workshops
 
Game mechanics-puzzles (NielsQuinten)
Game mechanics-puzzles (NielsQuinten)Game mechanics-puzzles (NielsQuinten)
Game mechanics-puzzles (NielsQuinten)
 
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
 
Introduction to the Theory of Game Elements
Introduction to the Theory of Game ElementsIntroduction to the Theory of Game Elements
Introduction to the Theory of Game Elements
 
TJD_2023_Lab_06.pptx
TJD_2023_Lab_06.pptxTJD_2023_Lab_06.pptx
TJD_2023_Lab_06.pptx
 
Designing Games for Learning
Designing Games for LearningDesigning Games for Learning
Designing Games for Learning
 
BSA Game Design Merit Badge
BSA Game Design Merit BadgeBSA Game Design Merit Badge
BSA Game Design Merit Badge
 
Game elements
Game elementsGame elements
Game elements
 
New Microsoft PowerPoint Presentation.pptx
New Microsoft PowerPoint Presentation.pptxNew Microsoft PowerPoint Presentation.pptx
New Microsoft PowerPoint Presentation.pptx
 
Play to Learn: Effective Learning Game Design
Play to Learn: Effective Learning Game DesignPlay to Learn: Effective Learning Game Design
Play to Learn: Effective Learning Game Design
 
Game Design Merit Badge Presentation
Game Design Merit Badge Presentation Game Design Merit Badge Presentation
Game Design Merit Badge Presentation
 
Nature of Games.pptx
Nature of Games.pptxNature of Games.pptx
Nature of Games.pptx
 
Game design - what is a game?
Game design - what is a game?Game design - what is a game?
Game design - what is a game?
 
Applying Game Concepts To Learning
Applying Game Concepts To LearningApplying Game Concepts To Learning
Applying Game Concepts To Learning
 
Iistec 2013 game_design for id_m_broyles_id13333
Iistec 2013 game_design for id_m_broyles_id13333Iistec 2013 game_design for id_m_broyles_id13333
Iistec 2013 game_design for id_m_broyles_id13333
 
Game designdocs
Game designdocsGame designdocs
Game designdocs
 

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
 
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
 
DMTM Lecture 07 Decision trees
DMTM Lecture 07 Decision treesDMTM Lecture 07 Decision trees
DMTM Lecture 07 Decision treesPier 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
 
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
 
DMTM Lecture 07 Decision trees
DMTM Lecture 07 Decision treesDMTM Lecture 07 Decision trees
DMTM Lecture 07 Decision trees
 

Recently uploaded

Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
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
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
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
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
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
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
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
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 

Recently uploaded (20)

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🔝
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
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
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
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
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
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
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
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
 
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
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
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
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 

Introduzione alla realizzazione di videogiochi - Meccaniche

  • 4.
  • 5.
  • 7. The Elemental Tetrad: Mechanics •  The procedures and rules of your game •  Describe the goal of your game •  How players can and cannot try to achieve it •  What happens when they try •  If a set of mechanics is crucial to the gameplay, § These must be supported by the technology § Aesthetics must emphasize them clearly to the players § They should make sense with respect to the story 7
  • 8. The Elemental Tetrad: Story •  The sequence of events that unfolds in your game •  Linear and prescripted, branching and emergent •  The mechanics should strengthen the story and let it emerge •  Aesthetics should reinforce the ideas of the story •  The technology should be the best suited to the story 8
  • 9. The Elemental Tetrad: Aesthetics •  How your game looks, sounds, smells, tastes, and feels •  It has the most direct relationship to a player’s experience •  Technology should allow and amplify the target aesthetic tone/ mood of the game •  Mechanics should be coherent to the world that the aesthetics have defined •  The story should have events that let your aesthetics emerge at the right pace and have the most impact 9
  • 10. The Elemental Tetrad: Technology •  They define the materials and interactions that make your game possible •  The technology enables players to do certain things and prohibits it from doing other things (e.g., Wii and gamepads) •  The technology is essentially the medium in which the aesthetics take place, in which the mechanics will occur, and through which the story will be told. 10
  • 11.
  • 13. The Tedrad at Play: Space Invaders •  Technology § Custom made for this game, no other game had it •  Mechanics § The gameplay was completely new, with a player against and advancing army. The player shoots and the aliens shoot back § You can hide behind the shields but the enemy can destroy them § The more enemy the player shoots down the faster the aliens go § Flying saucers give extra points but they are difficult to hit 13
  • 14. The Tedrad at Play: Space Invaders •  Story § Original story was the players shooting at advancing human soldiers but Taito changed it because it conveyed a bad message § Other war-based games were available (Sea Wolf 1976) § People already complained about game in which you kill people (Death Race 1976) § Marching soldier would better fit a top-down view, aliens give the feeling that their aim is to touch ground •  Aesthetics § Aliens are not identical and have a two frame (very effective) marching animation and music § Colored strips on the screen § The arcade cabinet was attractive and eye catching § Punishing sound when you get hit 14
  • 15. Skin & Skeleton Skin “the player’s experience” Skeleton “the elements that make up the game” Designers should focus on both at the same time
  • 16.
  • 17. Game Themes “if our games have unifying, resonant themes, the experiences we create will be much, much stronger.” Jesse Schell Figure out what your theme is. Use every means possible to reinforce that theme.
  • 18.
  • 19.
  • 20. Game mechanics are the core of what a game truly is What remain when all of the aesthetics, technology, and story are stripped away
  • 22.
  • 23.
  • 25. Game Time •  Discrete and Continuous § Turn-based, turn-based chess, etc. •  Clocks and Races § Time can have an absolute (Boggle) value or relative (races) •  Controlling Time § We might allow to stop, pause, accelerate, rewind? 25
  • 26.
  • 28. Mechanic #3: Objects, Attributes & States
  • 29. Objects, Attributes, States •  Objects § Characters, props, tokens, scoreboards, or anything that can be seen or manipulated in a game § Objects are the “nouns” of game mechanics § Sometimes, space can be considered an object •  Attributes § Define categories of information about an object. In a racing game, a car might have maximum speed and current speed as attributes. Each attribute has a current state. •  States § Each attribute has a current state. § The state of the “maximum speed” attribute might be 150 mph, while the state of the “current speed” attribute might be 75 mph 29
  • 30.
  • 31. Game designers decide objects have what attributes and what states There are often multiple ways to represent the same thing. The “right” way to think about something is whichever way is most useful at the moment Games that force the players to be aware of too many states (too many game pieces, too many statistics about each character) to play can confuse and overwhelm
  • 32.
  • 33. Secrets A very important decision about game attributes and their states is who is aware of which ones. In many board games, all information is public In card games, some information is hidden What about video games?
  • 34.
  • 36. Actions in Games •  Basic actions § Move a piece, jump, shoot •  Strategic actions § Only meaningful on a longer horizon and larger picture § Protect a resource, force the opponent to do a certain move § The strategic actions often involve subtle interactions within the game and are often very strategic moves § They are not part of the rules, but rather actions and strategies that emerge naturally as the game is played 36
  • 37. Interesting emergent actions are the hallmark of a good game The ratio of meaningful strategic actions to basic actions is a good measure of how much emergent behavior your game features. Elegant games allow a player few basic actions and a large number of strategic actions
  • 38. planting seeds for emergence more verbs (basic actions) verbs act on more objects more ways to achieve goals many subjects side effects that changes constraints
  • 39.
  • 40.
  • 42. Rules are the most fundamental mechanic. They define the space, the timing, the objects, the actions, the consequences of the actions, the constraints on the actions, and the goals.
  • 44. Parlett’s Rule Analysis •  Operational rules § Define what the players do to play the game •  Foundational rules § Define the underlying structure of the game. § “When pac-man eats a pellet it will become invincible” •  Behavioral rules § Implicit to the gameplay and typically part of “good sportsmanship” (don’t hassle the player when she is thinking a move) •  Laws § Formed when playing in serious competitive settings (e.g., tournament rules for a specific game).
  • 45. Parlett’s Rule Analysis •  Official rules § They merge game rules and laws § They are defined when a game is played “seriously enough” (e.g. check!) •  Advisory rules § Tips and rules of strategy to help playing better •  House rules § Added by the players to make the game more fun, balanced, etc. § E.g., “no shotgun, no C4, no campers” in some battlefield servers
  • 47. The Most Important Rule defines the objective/goal of the game good games goals should be concrete, achievable, rewarding
  • 48.
  • 49.
  • 51. Skill Mechanics •  Shifts the focus away from the game and onto the player •  Game require players to exercise certain skills •  If the player’s skill level is a good match to the game’s difficulty, the player will feel challenged and stay in the flow channel •  Games can require § Physical skills (dance games, musical instrument based games) § Mental skills (memory, observation, problem solving) § Social skills (everything that requires reading opponents’ mind, fooling opponents, team working games) 51
  • 52. real vs virtual skills
  • 53.
  • 55. Surprises are an important source of human pleasure and the secret ingredient of fun Chance is an essential part of a fun game because chance means uncertainty, and uncertainty means surprises
  • 56.
  • 57. Skill and Chance Get Tangled •  Estimating chance is a skill •  Skills have a probability of success •  Estimating an opponent’s skill is a skill •  Predicting pure chance is an imagined skill •  Controlling pure chance is an imagined skill 57
  • 58.
  • 59.
  • 60. Game mechanics are media independent They can be implemented through many different media Thus, game scholars don’t distinguish between video/card/board games
  • 61. Five Different Core Mechanics •  Physics § Plays a large role in modern video games (e.g., FPS, physics-puzzle games) •  Internal economy § Transactions involving game elements that are collected, consumed, and traded constitute a game’s internal economy § Can involve abstractions (health, popularity, and magical powers) •  Progressive mechanisms § The progress of the player is tightly controlled by a number of mechanisms that block or unlock access to certain areas •  Tactical maneuvering § Deal with the placement of game units on a map for offensive or defensive advantages •  Social interactions § Reward giving gifts, inviting new friends to join, participating in social interactions 61
  • 62.
  • 63.
  • 64. Mixing Physical Mechanics with Strategic Gameplay
  • 65. game of emergence have relatively simple rules but much variations the game’s challenge and its flow of events are not planned in advanced they emerge during gameplay
  • 67. Extra Credits - The Waiting Game - Why Weird Games Become Cult Hits https://www.youtube.com/watch?v=ptk93AyICH0 67