SlideShare a Scribd company logo
Prof. Pier Luca Lanzi
Theory of Fun (for Game Designers)
Videogame Design and Programming
Prof. Pier Luca Lanzi
Readings
•  Raph Koster. Theory of Fun for Game Design
Second Edition 2013
•  Jesse Schell. The Art of Game Design
(2nd Edition) Morgan Kaufmann 2015
2
Prof. Pier Luca Lanzi
Prof. Pier Luca Lanzi
mancala
Prof. Pier Luca Lanzi
there are games we love, games
that bore us, games we hate.
Prof. Pier Luca Lanzi
http://nicolelazzaro.com/wp-content/uploads/2012/03/4_keys_poster3.jpg
Prof. Pier Luca Lanzi
Nicole Lazzaro’s 4 Keys
Easy Fun
Hard fun
People fun
Serious fun
poster: http://xeodesign.com/4k2f/4k2f.jpg
white paper: http://www.xeodesign.com/xeodesign_whyweplaygames.pdf
Prof. Pier Luca Lanzi
Nicole Lazzaro’s 4 Keys
•  Easy Fun
§ Focus on the sheer enjoyment of experiencing the game activities.
§ Maintains focus with player attention rather than a winning condition.
•  Hard fun
§ For many players overcoming obstacles is why they play.
§ Creates emotion by structuring experience towards the pursuit of a goal.
•  People fun
§ Players might play games they don’t like to spend time with their friends.
•  Serious fun/altered states
§ Changes how players think, feel, behave or make a difference in the real
world. The excitement of games enlivens otherwise boring tasks.
8
Prof. Pier Luca Lanzi
Marc Leblanc’s 8 Kinds of Fun
http://8kindsoffun.com/
•  Sensation
§ Game as sense-pleasure
•  Fantasy
§ Game as make-believe
•  Narrative
§ Game as unfolding story
•  Challenge
§ Game as obstacle course
•  Fellowship
§ Game as social framework
•  Discovery
§ Game as uncharted territory
•  Expression
§ Game as soap box
•  Submission
§ Game as mindless pastime
9
Prof. Pier Luca Lanzi
14 Forms of Fun
•  Beauty
•  Immersion
•  Intellectual Problem
Solving
•  Competition
•  Social Interaction
•  Comedy
•  Thrill of Danger
10
•  Physical Activity
•  Love
•  Creation
•  Power
•  Discovery
•  Advancement and Completion
•  Application of an Ability
http://www.gamasutra.com/view/feature/227531/fourteen_forms_of_fun.php
Prof. Pier Luca Lanzi
why? can we engineer fun?
Prof. Pier Luca Lanzi
“A Theory of Fun for Game Design” Ralph Koster © (http://www.theoryoffun.com)
Prof. Pier Luca Lanzi
Cartoon from “A Theory of Fun for Game Design” Ralph Koster © (http://www.theoryoffun.com)
Prof. Pier Luca Lanzi
Cartoon from “A Theory of Fun for Game Design” Ralph Koster © (http://www.theoryoffun.com)
Prof. Pier Luca Lanzi
Cartoon from “A Theory of Fun for Game Design” Ralph Koster © (http://www.theoryoffun.com)
Prof. Pier Luca Lanzi
Highway to Hell by AC/DC © AC/DC
Prof. Pier Luca Lanzi
The world's ugliest music: Scott Rickard perTEDxMIA
Prof. Pier Luca Lanzi
Prof. Pier Luca Lanzi
humans love patterns!
Prof. Pier Luca Lanzi
Super Mario
https://www.youtube.com/watch?v=0NnhWpI-EPM
Prof. Pier Luca Lanzi
http://en.wikipedia.org/wiki/File:Super_Mario_64_jumping.jpg
Prof. Pier Luca Lanzi
Indie Game the Movie
Prof. Pier Luca Lanzi
'A Minute to Learn…
A Lifetime to Master’
James R. Becker
Prof. Pier Luca Lanzi
grok
MDA Model
DynamicMechanics Aesthetic
Player
Game Designer
Prof. Pier Luca Lanzi
Prof. Pier Luca Lanzi
Cartoon from “ATheory of Fun for Game Design” (http://www.theoryoffun.com)
Prof. Pier Luca Lanzi
Cartoon from “Level Up!”
Prof. Pier Luca Lanzi
https://www.youtube.com/watch?v=vW8nXTzroos
Prof. Pier Luca Lanzi
http://www.youtube.com/watch?v=XV478axBuiU
Prof. Pier Luca Lanzi
http://www.youtube.com/watch?v=uigWhf2zRbQ
Prof. Pier Luca Lanzi
140
http://vimeo.com/59001919
Prof. Pier Luca Lanzi
Thomas was Alone
https://www.youtube.com/watch?v=5K4zjNtQ3y8
Prof. Pier Luca Lanzi
chunking  grokking
Prof. Pier Luca Lanzi
Flow (M. Csikszentmihalyi)
Prof. Pier Luca Lanzi
games that fail to exercise the brain become boring

fun is all about the brain feeling good (endorphines)

the moment of triumph when we learn to master a task
triggers the release of chemicals triggering good feelings

fun comes from “richy interpretable” situations
Prof. Pier Luca Lanzi
Prof. Pier Luca Lanzi
Prof. Pier Luca Lanzi
Theory of Fun for Game Designers
•  Brains are mostly voracious consumer of patterns
•  Games are just exceptionally tasty patterns to eat up
•  The brain is good at cutting out the irrelevant
•  The brain notices a lot more than we think it does
•  The brain is actively hiding the real world from us
•  These are all example of chunking
•  We usually run on automated chunked patterns. Thinking is in fact mostly
memory, pattern-matching past experiences
38
Prof. Pier Luca Lanzi
Many developers always lose their objectivity
during the course of production. 

Theory of Un-Fun
If you find something in the game that is not fun
(or un-fun) remove it. After you have removed
all the un-fun, all that should be left is the fun.
Prof. Pier Luca Lanzi
Prof. Pier Luca Lanzi
Prof. Pier Luca Lanzi
Prof. Pier Luca Lanzi
http://www.facebook.com/polimigamecollective
https://twitter.com/@POLIMIGC
http://www.youtube.com/PierLucaLanzi
http://www.polimigamecollective.org

More Related Content

PDF
Transparency in Game Mechanics
PDF
Engagement through Gamification
PDF
Game Balancing
PDF
The Structure of Games
PDF
Idea Generation and Conceptualization
PDF
Course Organization
PDF
Designing Puzzles for Video Games
PDF
Game Mechanics
Transparency in Game Mechanics
Engagement through Gamification
Game Balancing
The Structure of Games
Idea Generation and Conceptualization
Course Organization
Designing Puzzles for Video Games
Game Mechanics

What's hot (20)

PDF
Working with Formal Elements
PDF
Videogame Design and Programming - 09 Puzzles
PDF
Videogame Design and Programming - 06 Working with Dramatic Elements
PDF
Videogame Design and Programming - 04 Conceptualization
PDF
Videogame Design and Programming - 03 The Structure of Games
PDF
VDP2016 - Lecture 12 Puzzle Design
PDF
Videogame Design and Programming - Course organization
PDF
Videogame Design and Programming - 05 Working with Formal Elements
PDF
VDP2016 - Lecture 07 The design document
PDF
VDP2016 - Lecture 04 Thinking likea-gamedesigner
PDF
Introduction to Game Design
PDF
Game Design for Storytellers
PPT
Digital Narrative: Game Design & Player Experience
PPTX
Motivating Player in Open Worlds
PDF
Development Darwinism
PPTX
Level Design Workshop - GDC China 2012
PPTX
Bethesda's Iterative Level Design Process for Skyrim and Fallout 3
PDF
UI/UX: Building Player Experiences
PPTX
GDC2011 - Motivating Players in Open Worlds
PPTX
Pursuing elegance
Working with Formal Elements
Videogame Design and Programming - 09 Puzzles
Videogame Design and Programming - 06 Working with Dramatic Elements
Videogame Design and Programming - 04 Conceptualization
Videogame Design and Programming - 03 The Structure of Games
VDP2016 - Lecture 12 Puzzle Design
Videogame Design and Programming - Course organization
Videogame Design and Programming - 05 Working with Formal Elements
VDP2016 - Lecture 07 The design document
VDP2016 - Lecture 04 Thinking likea-gamedesigner
Introduction to Game Design
Game Design for Storytellers
Digital Narrative: Game Design & Player Experience
Motivating Player in Open Worlds
Development Darwinism
Level Design Workshop - GDC China 2012
Bethesda's Iterative Level Design Process for Skyrim and Fallout 3
UI/UX: Building Player Experiences
GDC2011 - Motivating Players in Open Worlds
Pursuing elegance
Ad

Viewers also liked (20)

PDF
The Design Document
PDF
Codemotion Milan - November 21 2015
PDF
Procedural Content Generation
PDF
Procedural Content Generation with Unity
PDF
DMTM 2015 - 12 Classification Rules
PDF
DMTM 2015 - 13 Naive bayes, Nearest Neighbours and Other Methods
PDF
Data Driven Game Design
PDF
Focus Junior - 14 Maggio 2016
PDF
DMTM 2015 - 08 Representative-Based Clustering
PDF
DMTM 2015 - 10 Introduction to Classification
PDF
DMTM 2015 - 16 Data Preparation
PDF
DMTM 2015 - 15 Classification Ensembles
PDF
DMTM 2015 - 18 Text Mining Part 2
PDF
DMTM 2015 - 14 Evaluation of Classification Models
PDF
DMTM 2015 - 17 Text Mining Part 1
PDF
DMTM 2015 - 11 Decision Trees
PDF
DMTM 2015 - 07 Hierarchical Clustering
PDF
Course Introduction
PDF
DMTM 2015 - 09 Density Based Clustering
PDF
DMTM 2015 - 19 Graph Mining
The Design Document
Codemotion Milan - November 21 2015
Procedural Content Generation
Procedural Content Generation with Unity
DMTM 2015 - 12 Classification Rules
DMTM 2015 - 13 Naive bayes, Nearest Neighbours and Other Methods
Data Driven Game Design
Focus Junior - 14 Maggio 2016
DMTM 2015 - 08 Representative-Based Clustering
DMTM 2015 - 10 Introduction to Classification
DMTM 2015 - 16 Data Preparation
DMTM 2015 - 15 Classification Ensembles
DMTM 2015 - 18 Text Mining Part 2
DMTM 2015 - 14 Evaluation of Classification Models
DMTM 2015 - 17 Text Mining Part 1
DMTM 2015 - 11 Decision Trees
DMTM 2015 - 07 Hierarchical Clustering
Course Introduction
DMTM 2015 - 09 Density Based Clustering
DMTM 2015 - 19 Graph Mining
Ad

Similar to Elements for the Theory of Fun (20)

PDF
VDP2016 - Lecture 08 Game mechanics
PDF
VDP2016 - Lecture 03 Conceptualization
PDF
VDP2016 - Lecture 10 Working with formal elements
PDF
VDP2016 - Lecture 01 Course introduction
PDF
Videogame Design and Programming - 01 Course Introduction
PDF
Presentation for UNITECH event - January 8, 2018
PDF
VDP2016 - Lecture 06 The structureofgames
PPT
CreativeCulture Remixing play with Playful Design Thinking
PPTX
2. initial plans
PDF
Tasting the LSP method for HE with a twist
PPTX
Pokemon, learning & libraries
PDF
Development and storytelling: a many-to-many relationship - Polsinelli
PPTX
Games for Learning – Design Principles for Student Engagement in Blended Lear...
PPTX
2. initial plansss
PDF
Development and storytelling: a many-to-many relationship
PDF
VDP2016 - Lecture 05 Game analysis frameworks
PDF
Future Of Play - Keynote MIT 2010 - Sandbox Summit
PDF
Future Of Play (Keynote:MIT:2010:Sandbox Summit)
PPTX
Developing your Agile skills through social Games
PDF
A Brief Game Jam Survival Guide
VDP2016 - Lecture 08 Game mechanics
VDP2016 - Lecture 03 Conceptualization
VDP2016 - Lecture 10 Working with formal elements
VDP2016 - Lecture 01 Course introduction
Videogame Design and Programming - 01 Course Introduction
Presentation for UNITECH event - January 8, 2018
VDP2016 - Lecture 06 The structureofgames
CreativeCulture Remixing play with Playful Design Thinking
2. initial plans
Tasting the LSP method for HE with a twist
Pokemon, learning & libraries
Development and storytelling: a many-to-many relationship - Polsinelli
Games for Learning – Design Principles for Student Engagement in Blended Lear...
2. initial plansss
Development and storytelling: a many-to-many relationship
VDP2016 - Lecture 05 Game analysis frameworks
Future Of Play - Keynote MIT 2010 - Sandbox Summit
Future Of Play (Keynote:MIT:2010:Sandbox Summit)
Developing your Agile skills through social Games
A Brief Game Jam Survival Guide

More from Pier Luca Lanzi (20)

PDF
11 Settembre 2021 - Giocare con i Videogiochi
PDF
Breve Viaggio al Centro dei Videogiochi
PDF
Global Game Jam 19 @ POLIMI - Morning Welcome
PPTX
Data Driven Game Design @ Campus Party 2018
PDF
GGJ18 al Politecnico di Milano - Presentazione che precede la presentazione d...
PDF
GGJ18 al Politecnico di Milano - Presentazione di apertura
PDF
DMTM Lecture 20 Data preparation
PDF
DMTM Lecture 19 Data exploration
PDF
DMTM Lecture 18 Graph mining
PDF
DMTM Lecture 17 Text mining
PDF
DMTM Lecture 16 Association rules
PDF
DMTM Lecture 15 Clustering evaluation
PDF
DMTM Lecture 14 Density based clustering
PDF
DMTM Lecture 13 Representative based clustering
PDF
DMTM Lecture 12 Hierarchical clustering
PDF
DMTM Lecture 11 Clustering
PDF
DMTM Lecture 10 Classification ensembles
PDF
DMTM Lecture 09 Other classificationmethods
PDF
DMTM Lecture 08 Classification rules
PDF
DMTM Lecture 07 Decision trees
11 Settembre 2021 - Giocare con i Videogiochi
Breve Viaggio al Centro dei Videogiochi
Global Game Jam 19 @ POLIMI - Morning Welcome
Data Driven Game Design @ Campus Party 2018
GGJ18 al Politecnico di Milano - Presentazione che precede la presentazione d...
GGJ18 al Politecnico di Milano - Presentazione di apertura
DMTM Lecture 20 Data preparation
DMTM Lecture 19 Data exploration
DMTM Lecture 18 Graph mining
DMTM Lecture 17 Text mining
DMTM Lecture 16 Association rules
DMTM Lecture 15 Clustering evaluation
DMTM Lecture 14 Density based clustering
DMTM Lecture 13 Representative based clustering
DMTM Lecture 12 Hierarchical clustering
DMTM Lecture 11 Clustering
DMTM Lecture 10 Classification ensembles
DMTM Lecture 09 Other classificationmethods
DMTM Lecture 08 Classification rules
DMTM Lecture 07 Decision trees

Recently uploaded (20)

PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PPTX
Institutional Correction lecture only . . .
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PDF
RMMM.pdf make it easy to upload and study
PPTX
Cell Types and Its function , kingdom of life
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PPTX
Lesson notes of climatology university.
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PPTX
master seminar digital applications in india
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PDF
Computing-Curriculum for Schools in Ghana
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
Institutional Correction lecture only . . .
Pharmacology of Heart Failure /Pharmacotherapy of CHF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
RMMM.pdf make it easy to upload and study
Cell Types and Its function , kingdom of life
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Lesson notes of climatology university.
STATICS OF THE RIGID BODIES Hibbelers.pdf
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
Abdominal Access Techniques with Prof. Dr. R K Mishra
master seminar digital applications in india
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
2.FourierTransform-ShortQuestionswithAnswers.pdf
FourierSeries-QuestionsWithAnswers(Part-A).pdf
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
Computing-Curriculum for Schools in Ghana
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf

Elements for the Theory of Fun

  • 1. Prof. Pier Luca Lanzi Theory of Fun (for Game Designers) Videogame Design and Programming
  • 2. Prof. Pier Luca Lanzi Readings •  Raph Koster. Theory of Fun for Game Design Second Edition 2013 •  Jesse Schell. The Art of Game Design (2nd Edition) Morgan Kaufmann 2015 2
  • 4. Prof. Pier Luca Lanzi mancala
  • 5. Prof. Pier Luca Lanzi there are games we love, games that bore us, games we hate.
  • 6. Prof. Pier Luca Lanzi http://nicolelazzaro.com/wp-content/uploads/2012/03/4_keys_poster3.jpg
  • 7. Prof. Pier Luca Lanzi Nicole Lazzaro’s 4 Keys Easy Fun Hard fun People fun Serious fun poster: http://xeodesign.com/4k2f/4k2f.jpg white paper: http://www.xeodesign.com/xeodesign_whyweplaygames.pdf
  • 8. Prof. Pier Luca Lanzi Nicole Lazzaro’s 4 Keys •  Easy Fun § Focus on the sheer enjoyment of experiencing the game activities. § Maintains focus with player attention rather than a winning condition. •  Hard fun § For many players overcoming obstacles is why they play. § Creates emotion by structuring experience towards the pursuit of a goal. •  People fun § Players might play games they don’t like to spend time with their friends. •  Serious fun/altered states § Changes how players think, feel, behave or make a difference in the real world. The excitement of games enlivens otherwise boring tasks. 8
  • 9. Prof. Pier Luca Lanzi Marc Leblanc’s 8 Kinds of Fun http://8kindsoffun.com/ •  Sensation § Game as sense-pleasure •  Fantasy § Game as make-believe •  Narrative § Game as unfolding story •  Challenge § Game as obstacle course •  Fellowship § Game as social framework •  Discovery § Game as uncharted territory •  Expression § Game as soap box •  Submission § Game as mindless pastime 9
  • 10. Prof. Pier Luca Lanzi 14 Forms of Fun •  Beauty •  Immersion •  Intellectual Problem Solving •  Competition •  Social Interaction •  Comedy •  Thrill of Danger 10 •  Physical Activity •  Love •  Creation •  Power •  Discovery •  Advancement and Completion •  Application of an Ability http://www.gamasutra.com/view/feature/227531/fourteen_forms_of_fun.php
  • 11. Prof. Pier Luca Lanzi why? can we engineer fun?
  • 12. Prof. Pier Luca Lanzi “A Theory of Fun for Game Design” Ralph Koster © (http://www.theoryoffun.com)
  • 13. Prof. Pier Luca Lanzi Cartoon from “A Theory of Fun for Game Design” Ralph Koster © (http://www.theoryoffun.com)
  • 14. Prof. Pier Luca Lanzi Cartoon from “A Theory of Fun for Game Design” Ralph Koster © (http://www.theoryoffun.com)
  • 15. Prof. Pier Luca Lanzi Cartoon from “A Theory of Fun for Game Design” Ralph Koster © (http://www.theoryoffun.com)
  • 16. Prof. Pier Luca Lanzi Highway to Hell by AC/DC © AC/DC
  • 17. Prof. Pier Luca Lanzi The world's ugliest music: Scott Rickard perTEDxMIA
  • 19. Prof. Pier Luca Lanzi humans love patterns!
  • 20. Prof. Pier Luca Lanzi Super Mario https://www.youtube.com/watch?v=0NnhWpI-EPM
  • 21. Prof. Pier Luca Lanzi http://en.wikipedia.org/wiki/File:Super_Mario_64_jumping.jpg
  • 22. Prof. Pier Luca Lanzi Indie Game the Movie
  • 23. Prof. Pier Luca Lanzi 'A Minute to Learn… A Lifetime to Master’ James R. Becker
  • 24. Prof. Pier Luca Lanzi grok MDA Model DynamicMechanics Aesthetic Player Game Designer
  • 26. Prof. Pier Luca Lanzi Cartoon from “ATheory of Fun for Game Design” (http://www.theoryoffun.com)
  • 27. Prof. Pier Luca Lanzi Cartoon from “Level Up!”
  • 28. Prof. Pier Luca Lanzi https://www.youtube.com/watch?v=vW8nXTzroos
  • 29. Prof. Pier Luca Lanzi http://www.youtube.com/watch?v=XV478axBuiU
  • 30. Prof. Pier Luca Lanzi http://www.youtube.com/watch?v=uigWhf2zRbQ
  • 31. Prof. Pier Luca Lanzi 140 http://vimeo.com/59001919
  • 32. Prof. Pier Luca Lanzi Thomas was Alone https://www.youtube.com/watch?v=5K4zjNtQ3y8
  • 33. Prof. Pier Luca Lanzi chunking grokking
  • 34. Prof. Pier Luca Lanzi Flow (M. Csikszentmihalyi)
  • 35. Prof. Pier Luca Lanzi games that fail to exercise the brain become boring fun is all about the brain feeling good (endorphines) the moment of triumph when we learn to master a task triggers the release of chemicals triggering good feelings fun comes from “richy interpretable” situations
  • 38. Prof. Pier Luca Lanzi Theory of Fun for Game Designers •  Brains are mostly voracious consumer of patterns •  Games are just exceptionally tasty patterns to eat up •  The brain is good at cutting out the irrelevant •  The brain notices a lot more than we think it does •  The brain is actively hiding the real world from us •  These are all example of chunking •  We usually run on automated chunked patterns. Thinking is in fact mostly memory, pattern-matching past experiences 38
  • 39. Prof. Pier Luca Lanzi Many developers always lose their objectivity during the course of production. Theory of Un-Fun If you find something in the game that is not fun (or un-fun) remove it. After you have removed all the un-fun, all that should be left is the fun.
  • 43. Prof. Pier Luca Lanzi http://www.facebook.com/polimigamecollective https://twitter.com/@POLIMIGC http://www.youtube.com/PierLucaLanzi http://www.polimigamecollective.org