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

More from Pier Luca Lanzi

More from Pier Luca Lanzi (20)

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
 
DMTM Lecture 06 Classification evaluation
DMTM Lecture 06 Classification evaluationDMTM Lecture 06 Classification evaluation
DMTM Lecture 06 Classification evaluation
 
DMTM Lecture 05 Data representation
DMTM Lecture 05 Data representationDMTM Lecture 05 Data representation
DMTM Lecture 05 Data representation
 
DMTM Lecture 04 Classification
DMTM Lecture 04 ClassificationDMTM Lecture 04 Classification
DMTM Lecture 04 Classification
 
DMTM Lecture 03 Regression
DMTM Lecture 03 RegressionDMTM Lecture 03 Regression
DMTM Lecture 03 Regression
 
DMTM Lecture 01 Introduction
DMTM Lecture 01 IntroductionDMTM Lecture 01 Introduction
DMTM Lecture 01 Introduction
 
DMTM Lecture 02 Data mining
DMTM Lecture 02 Data miningDMTM Lecture 02 Data mining
DMTM Lecture 02 Data mining
 
VDP2016 - Lecture 16 Rendering pipeline
VDP2016 - Lecture 16 Rendering pipelineVDP2016 - Lecture 16 Rendering pipeline
VDP2016 - Lecture 16 Rendering pipeline
 

Recently uploaded

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 

Recently uploaded (20)

SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 

VDP2016 - Lecture 11 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