SlideShare ist ein Scribd-Unternehmen logo
1 von 23
+

Games
Current Issues in Web Technology
Michael Heron
+

Introduction


Games are big business.


In 2011, UK gamers spent three billion on the industry.



Games advertise on television.



Big game launches are worthy of television news coverage.



There are massive conventions dedicated to games of all
types.




And games of any type.

The ‘internet culture’ is full of memetic references to games,
and tributes to the forms.


Such as the dozens of game webcomics and review videos.
+

So?


But why should you, as a Serious Professional care about
games?




While games are (supposed to be) fun and (supposed to) tell a
story, that’s not all they are.






You should care because games contain with them very valuable
lessons for how to build our own projects.

They are tremendously efficient teaching engines.
They can create a positive mental state known as flow.
They are ruthless engines for creating addiction.

This has led to a research field of known as serious games.


And an associated topic known as hard fun.
+

The First Serious Games


Perhaps the first serious game was The Oregon Trail (1971).





It was designed to teach children about pioneer life on the Oregon Trail.
https://www.youtube.com/watch?v=5GH0-hr1u_k

The player leads the party of settlers from Missouri to Oregon.


And along the way have all kinds of whacky adventures like dying of
dysentery.



A huge number of variants have been developed over the years.



And its popularity has resulted in it having considerable memetic
popularity.
+

The First Serious Games


One of the earliest examples of a Serious Game was the
vignette driven ‘Alter Ego (1984).


http://www.playalterego.com/



The design of the game was derived from hundreds of
psychological interviews and written by a qualified psychologist.



The aim was to allow people to explore the consequences of
their decisions in a safe, sand-box environment.


Similar in general subject matter to The Sims, but a serious game.
+

The First Serious Games


Will Wright’s Sim City (a precursor to the Sims) was a city
simulator in which players took on the role of mayor of a city
they created themselves.




Despite its relatively primitive look, it and its descendants have
been used in universities across the world to teach lessons in
urban planning.




https://www.youtube.com/watch?v=OKI2SI9mp8I

https://www.youtube.com/watch?v=1Wp1e3UqGoQ

Electronic Arts, in deference to its role as a teaching tool, have
donated it to the one laptop per child project.
+

The First Serious Games


Sid Meier’s Civilization places the player in the position of an
immortal leader from history.




https://www.youtube.com/watch?v=w_28ZS3jcgA

Technologies are researched by the player.


When they are researched, an encyclopaedic description is given.



Technologies have pre-requisites, requiring a technology tree to
be traversed.



This has been used to within schools to give a context for
history lessons.
+

Other Serious Games


Games have also been used to highlight sensitive political
issues.




They have been used to create positive impressions of
organisations.




Darfur is Dying
 http://www.darfurisdying.com/

Such as the American Army who used games to recruit:
 http://www.americasarmy.com/

They have been used to train police officers.


http://www.policeone.com/police-products/training/articles/5468350Video-game-just-for-cops-NH-trains-cops-with-simulators/
+

Why?


Why has so much effort been spent on making serious games?




Have you ever worked with educational software?




On the whole, it’s dire.

Early educational games missed an important element of the
formula.




Why not just make serious educational tools?

They weren’t fun.

And yet, nowadays…


https://www.youtube.com/watch?v=MJFHPD5R8y0
+

Games gotta be fun, yo


Games have to be fun before they trigger the benefits we
talked about earlier.



Learning





Flow
Addiction

However, it’s hard to define specifically what it is that makes
games fun.




We know it when we see it.

It’s surprisingly difficult to even define what is meant by a
‘game’
+

Why are games fun?


Game playing is core to humanity.




And many other animals.

We learn through play.


As do animals.






Dogs learn what is an acceptable level of biting by playing with
other dogs.

Raph Koster phrases it – ‘After all, the young of all species play’

Even games as sophisticated as Chess have been played for
millennia.
+

Crawford and Koster


Chris Crawford and Raph Koster believe that games are
fundamentally tools for learning.





They are engines for providing opportunities for people to make
interesting decisions and develop mastery.
Koster - In other words, games serve as very fundamental and powerful
learning tools. It's one thing to read in a book that 'the map is not the
territory' and another to have your armies rolled over by your opponent
in a game. When the latter happens, you're gonna get the point even if
the actual armies aren't marching into your suburban home.

Crawford identifies the following elements:






Fantasy fulfilment
Overcoming social restrictions
Demonstrating prowess
Social lubrication
A need for recognition
+

Nicole Lazzero


Nicole Lazzero identifies the following elements:


Easy Fun




Hard fun




Social lubrication and overcoming social restrictions.

The Generation of Emotion




Challenge and demonstrating mastery

The People Factor




Fantasy fulfilment

Bringing about of altered states.

Richard Rouse broadly agrees, adding in bragging rights and
an emotional payoff from participation.
+

Fun


The rewards that come from game-play trigger genuine
physiological reactions within our bodies.




Raph Koster again:




The release of dopamine, for example.

One of the subtlest releases of chemicals is at that moment of triumph
when we learn something or master a task. This almost always causes
us to break out into a smile. After all, it is important to the survival of the
species that we learn - therefore our bodies reward us for it with
moments of pleasure. There are many ways we find fun in games, and I
will talk about the others. But this is the most important.

Serious Games derive from these lessons.


We can co-opt them for other purposes.
+

A Facsimile of Fun


Some games have all the payoffs but none of the ability to develop
mastery.




We talked about Farmville briefly last week.

It is possible to tickle certain parts of the game without actually
having a ‘game’ to go with it.





Reciprocity effect
 Addiction
Manipulation of social networks
 Recognition by peers
Random treasure
 Gambling dopamine releases
Sunk Cost
 I can’t give up, look how high level I am.
+

Brain Chemistry


Games are tremendously efficient manipulators of brain chemistry.




In some cases, playing a game causes increases of 100% in the
brain’s dopamine levels over a long period of time.




It’s very easy to fall to the Dark Side when consciously designing these
kind of game experiences.

Not as much as eating good food or having good sex, but noticeable.

Randomness hooks into this.




If we always lose, we get a decaying amount of dopamine.
If we always win, we get a decaying amount of dopamine.
If we win often enough to be interesting, we can sustain dopamine
levels indefinitely.
+

Casual and Hardcore Games


Something of a division has emerged in gaming design, between
casual and hardcore games.



Hardcore games require significant investment on the part of a
player.



Hardcore games (usually) involve at least something of a
narrative.



Hardcore games are designed to build incremental mastery
through sustained interaction.



Some hardcore games have dozens of hours of playtime and
complex internal mythologies.


The Mass Effect series, for example.
+

Casual and Hardcore Games


Casual games go entirely the other way.



They are designed to be accessible to everyone.


Just pick one up and play.



They are designed to be easy to learn and difficult to truly master.



They are designed to be very short term, intense experiences.




Although you may accumulate benefits on the basis of many of these
sessions.

Popcap is the premier purveyor of games in this genre.



Peggle
Bejewelled
+

Casual and Hardcore Games


Two entirely different demographics are being dealt with here.




There’s some crossover, but not as much as you’d think.

Platforms such as smartphones and tablets have massively
boosted the market for casual games.






Not everyone wants to spend a day of their life getting to the end of
some fictional character’s story arc.
Almost everyone has a few minutes to kill at various points during
the day.

Perhaps the most instantly recognisable game in popular
consciousness is Angry Birds.
+

Angry Birds


You can play this online in various forms.





How successful was it?




http://chrome.angrybirds.com/ if you have chrome
http://www.youtube.com/watch?v=zArI_kyB3Y0

It earned ONE TRILLION DOLLARS.
 Not really. Roxio earns an estimate 80 million dollars a year from it.

Why was it so successful?






Sense of progression
Easy to learn
Difficult to master
Cute and entertaining
Evokes flow
+

Angry Birds


What does Angry Birds do right?








Response time between release and result
 Time to relax and examine consequences of actions.
Opportunities for mastery
 Short term memory
 Calculation of trajectory
 Strategic placement of projectile birds
Mysteries
 Question marks on future levels
Sound
 Evokes positive neurological responses.
 Action syncing
+

So, why are we talking about this?


In the next two lectures we are going to delve into two main topics.





Flow
Gamification

Both of these topics are informed by our understanding of the topics
discussed today.


And they’re two topics that are generically applicable to a wide range of nongameplay situations.



If we want people to become immersed in our products, we need to inspire
flow.



If we want people to persist with our products, we need to inspire
addiction.



Gamification is the way in which we do both of these things.
+

Class Exercise


Read http://www.mauronewmedia.com/blog/why-angry-birds-isso-successful-a-cognitive-teardown-of-the-user-experience/



Self directed research


Find examples of three games in each of the following categories:


Educational



Political



Simulation



Identify the features that would mark them out as casual or hardcore
games.



Identify features that suggest that they are serious games or not.

Weitere ähnliche Inhalte

Was ist angesagt?

Why Stories in Games Suck
Why Stories in Games SuckWhy Stories in Games Suck
Why Stories in Games SuckAdrian Hon
 
IMS 211: a History of Dungeons & Dragons
IMS 211: a History of Dungeons & Dragons IMS 211: a History of Dungeons & Dragons
IMS 211: a History of Dungeons & Dragons Miami University
 
15 Things You Might Not Know About Pokemon Red, Blue, and Yellow
15 Things You Might Not Know About Pokemon Red, Blue, and Yellow15 Things You Might Not Know About Pokemon Red, Blue, and Yellow
15 Things You Might Not Know About Pokemon Red, Blue, and YellowSamMatthews40
 
PicoGame Presentation 2013
PicoGame Presentation 2013PicoGame Presentation 2013
PicoGame Presentation 2013picogame
 
10 greatest second bananas in gaming - www.gamebasin.com
10 greatest second bananas in gaming - www.gamebasin.com10 greatest second bananas in gaming - www.gamebasin.com
10 greatest second bananas in gaming - www.gamebasin.comGameBasin.com
 
IMS 211: A (very)Brief History of Video Games
IMS 211: A (very)Brief History of Video GamesIMS 211: A (very)Brief History of Video Games
IMS 211: A (very)Brief History of Video GamesMiami University
 
The Making of PopCap's Plants vs Zombies
The Making of PopCap's Plants vs ZombiesThe Making of PopCap's Plants vs Zombies
The Making of PopCap's Plants vs ZombiesJames Gwertzman
 
An Introduction to Educational Game Design
An Introduction to Educational Game DesignAn Introduction to Educational Game Design
An Introduction to Educational Game DesignMichael Pinto
 
Designing Games for "the 43-year-old woman"
Designing Games for "the 43-year-old woman"Designing Games for "the 43-year-old woman"
Designing Games for "the 43-year-old woman"Chris Trottier
 
Gaming Update May
Gaming Update MayGaming Update May
Gaming Update MayAdvance A/S
 
From Another Time Another Land (FATAL)
From Another Time Another Land (FATAL)From Another Time Another Land (FATAL)
From Another Time Another Land (FATAL)GeekNative
 
Mindful Play: Politics of Desigining for the Other
Mindful Play: Politics of Desigining for the OtherMindful Play: Politics of Desigining for the Other
Mindful Play: Politics of Desigining for the OtherMohini Dutta
 
Powerpoint copy
Powerpoint   copyPowerpoint   copy
Powerpoint copyLily809411
 

Was ist angesagt? (18)

3. research final
3. research final 3. research final
3. research final
 
Why Stories in Games Suck
Why Stories in Games SuckWhy Stories in Games Suck
Why Stories in Games Suck
 
IMS 211: a History of Dungeons & Dragons
IMS 211: a History of Dungeons & Dragons IMS 211: a History of Dungeons & Dragons
IMS 211: a History of Dungeons & Dragons
 
15 Things You Might Not Know About Pokemon Red, Blue, and Yellow
15 Things You Might Not Know About Pokemon Red, Blue, and Yellow15 Things You Might Not Know About Pokemon Red, Blue, and Yellow
15 Things You Might Not Know About Pokemon Red, Blue, and Yellow
 
PicoGame Presentation 2013
PicoGame Presentation 2013PicoGame Presentation 2013
PicoGame Presentation 2013
 
10 greatest second bananas in gaming - www.gamebasin.com
10 greatest second bananas in gaming - www.gamebasin.com10 greatest second bananas in gaming - www.gamebasin.com
10 greatest second bananas in gaming - www.gamebasin.com
 
IMS 211: A (very)Brief History of Video Games
IMS 211: A (very)Brief History of Video GamesIMS 211: A (very)Brief History of Video Games
IMS 211: A (very)Brief History of Video Games
 
The Making of PopCap's Plants vs Zombies
The Making of PopCap's Plants vs ZombiesThe Making of PopCap's Plants vs Zombies
The Making of PopCap's Plants vs Zombies
 
Case Study
Case StudyCase Study
Case Study
 
An Introduction to Educational Game Design
An Introduction to Educational Game DesignAn Introduction to Educational Game Design
An Introduction to Educational Game Design
 
Designing Games for "the 43-year-old woman"
Designing Games for "the 43-year-old woman"Designing Games for "the 43-year-old woman"
Designing Games for "the 43-year-old woman"
 
Graphical style
Graphical styleGraphical style
Graphical style
 
Gaming Update May
Gaming Update MayGaming Update May
Gaming Update May
 
From Another Time Another Land (FATAL)
From Another Time Another Land (FATAL)From Another Time Another Land (FATAL)
From Another Time Another Land (FATAL)
 
Playdius gamescom 2017
Playdius   gamescom 2017Playdius   gamescom 2017
Playdius gamescom 2017
 
LOZ review
LOZ reviewLOZ review
LOZ review
 
Mindful Play: Politics of Desigining for the Other
Mindful Play: Politics of Desigining for the OtherMindful Play: Politics of Desigining for the Other
Mindful Play: Politics of Desigining for the Other
 
Powerpoint copy
Powerpoint   copyPowerpoint   copy
Powerpoint copy
 

Andere mochten auch

2CPP01 - Intro to Module
2CPP01 - Intro to Module2CPP01 - Intro to Module
2CPP01 - Intro to ModuleMichael Heron
 
ETHICS02 - Introduction to the Law for Computing Students.
ETHICS02 - Introduction to the Law for Computing Students.ETHICS02 - Introduction to the Law for Computing Students.
ETHICS02 - Introduction to the Law for Computing Students.Michael Heron
 
2CPP06 - Arrays and Pointers
2CPP06 - Arrays and Pointers2CPP06 - Arrays and Pointers
2CPP06 - Arrays and PointersMichael Heron
 
ETHICS07 - The Legal and Ethical Issues of Grooming and Paedophilia Online
ETHICS07 - The Legal and Ethical Issues of Grooming and Paedophilia OnlineETHICS07 - The Legal and Ethical Issues of Grooming and Paedophilia Online
ETHICS07 - The Legal and Ethical Issues of Grooming and Paedophilia OnlineMichael Heron
 
CPP02 - The Structure of a Program
CPP02 - The Structure of a ProgramCPP02 - The Structure of a Program
CPP02 - The Structure of a ProgramMichael Heron
 
ACCESS: A Technical Framework for Adaptive Accessibility Support
ACCESS:  A Technical Framework for Adaptive Accessibility SupportACCESS:  A Technical Framework for Adaptive Accessibility Support
ACCESS: A Technical Framework for Adaptive Accessibility SupportMichael Heron
 
SAD08 - Working With Others
SAD08 - Working With OthersSAD08 - Working With Others
SAD08 - Working With OthersMichael Heron
 
SAD09 - Activity Diagrams
SAD09 - Activity DiagramsSAD09 - Activity Diagrams
SAD09 - Activity DiagramsMichael Heron
 
SAD13 - Risk Analysis
SAD13 - Risk AnalysisSAD13 - Risk Analysis
SAD13 - Risk AnalysisMichael Heron
 
SAD12 - Agile and Scrum
SAD12 - Agile and ScrumSAD12 - Agile and Scrum
SAD12 - Agile and ScrumMichael Heron
 
SAD06 - Use Case Diagrams
SAD06 - Use Case DiagramsSAD06 - Use Case Diagrams
SAD06 - Use Case DiagramsMichael Heron
 
SAD01 - An Introduction to Systems Analysis and Design
SAD01 - An Introduction to Systems Analysis and DesignSAD01 - An Introduction to Systems Analysis and Design
SAD01 - An Introduction to Systems Analysis and DesignMichael Heron
 
Musings on misconduct
Musings on misconductMusings on misconduct
Musings on misconductMichael Heron
 

Andere mochten auch (19)

CPP17 - File IO
CPP17 - File IOCPP17 - File IO
CPP17 - File IO
 
CPP04 - Selection
CPP04 - SelectionCPP04 - Selection
CPP04 - Selection
 
2CPP15 - Templates
2CPP15 - Templates2CPP15 - Templates
2CPP15 - Templates
 
2CPP01 - Intro to Module
2CPP01 - Intro to Module2CPP01 - Intro to Module
2CPP01 - Intro to Module
 
CPP10 - Debugging
CPP10 - DebuggingCPP10 - Debugging
CPP10 - Debugging
 
CPP08 - Pointers
CPP08 - PointersCPP08 - Pointers
CPP08 - Pointers
 
ETHICS02 - Introduction to the Law for Computing Students.
ETHICS02 - Introduction to the Law for Computing Students.ETHICS02 - Introduction to the Law for Computing Students.
ETHICS02 - Introduction to the Law for Computing Students.
 
2CPP06 - Arrays and Pointers
2CPP06 - Arrays and Pointers2CPP06 - Arrays and Pointers
2CPP06 - Arrays and Pointers
 
ETHICS07 - The Legal and Ethical Issues of Grooming and Paedophilia Online
ETHICS07 - The Legal and Ethical Issues of Grooming and Paedophilia OnlineETHICS07 - The Legal and Ethical Issues of Grooming and Paedophilia Online
ETHICS07 - The Legal and Ethical Issues of Grooming and Paedophilia Online
 
CPP02 - The Structure of a Program
CPP02 - The Structure of a ProgramCPP02 - The Structure of a Program
CPP02 - The Structure of a Program
 
ACCESS: A Technical Framework for Adaptive Accessibility Support
ACCESS:  A Technical Framework for Adaptive Accessibility SupportACCESS:  A Technical Framework for Adaptive Accessibility Support
ACCESS: A Technical Framework for Adaptive Accessibility Support
 
SAD08 - Working With Others
SAD08 - Working With OthersSAD08 - Working With Others
SAD08 - Working With Others
 
SAD09 - Activity Diagrams
SAD09 - Activity DiagramsSAD09 - Activity Diagrams
SAD09 - Activity Diagrams
 
SAD13 - Risk Analysis
SAD13 - Risk AnalysisSAD13 - Risk Analysis
SAD13 - Risk Analysis
 
SAD12 - Agile and Scrum
SAD12 - Agile and ScrumSAD12 - Agile and Scrum
SAD12 - Agile and Scrum
 
SAD06 - Use Case Diagrams
SAD06 - Use Case DiagramsSAD06 - Use Case Diagrams
SAD06 - Use Case Diagrams
 
SAD01 - An Introduction to Systems Analysis and Design
SAD01 - An Introduction to Systems Analysis and DesignSAD01 - An Introduction to Systems Analysis and Design
SAD01 - An Introduction to Systems Analysis and Design
 
SAD04 - Inheritance
SAD04 - InheritanceSAD04 - Inheritance
SAD04 - Inheritance
 
Musings on misconduct
Musings on misconductMusings on misconduct
Musings on misconduct
 

Ähnlich wie COMPISSUES04 - Games

Game Thinking - Free Chapter from Even Ninja Monkeys Like to Play
Game Thinking - Free Chapter from Even Ninja Monkeys Like to PlayGame Thinking - Free Chapter from Even Ninja Monkeys Like to Play
Game Thinking - Free Chapter from Even Ninja Monkeys Like to PlayAndrzej Marczewski
 
Games In Education For Linwood
Games In Education For LinwoodGames In Education For Linwood
Games In Education For LinwoodAndrew Robertson
 
Understanding casual games
Understanding casual gamesUnderstanding casual games
Understanding casual gamesDori Adar
 
The effect of video games on children
The effect of video games on childrenThe effect of video games on children
The effect of video games on childrenSandroLjubojevic
 
The effect of video games on children
The effect of video games on childrenThe effect of video games on children
The effect of video games on childrenMarkoMarkovic150
 
Just Another Meme Vector
Just Another Meme VectorJust Another Meme Vector
Just Another Meme VectorEdelman
 
Kings of Engagement: How Gaming Changed the World of UX
Kings of Engagement: How Gaming Changed the World of UXKings of Engagement: How Gaming Changed the World of UX
Kings of Engagement: How Gaming Changed the World of UXDori Adar
 
2. Gamified Development and Gamified Solutions: Why Gamify?
2. Gamified Development and Gamified Solutions: Why Gamify?2. Gamified Development and Gamified Solutions: Why Gamify?
2. Gamified Development and Gamified Solutions: Why Gamify?UCL Interaction Centre
 
Approaches, Issues, Applications edited by Steffen.docx
Approaches, Issues, Applications edited by Steffen.docxApproaches, Issues, Applications edited by Steffen.docx
Approaches, Issues, Applications edited by Steffen.docxYASHU40
 
Approaches, Issues, Applications edited by Steffen.docx
Approaches, Issues, Applications edited by Steffen.docxApproaches, Issues, Applications edited by Steffen.docx
Approaches, Issues, Applications edited by Steffen.docxssusera34210
 
Game Design & the City @ Best Scene in Town
Game Design & the City @ Best Scene in TownGame Design & the City @ Best Scene in Town
Game Design & the City @ Best Scene in TownKars Alfrink
 

Ähnlich wie COMPISSUES04 - Games (17)

Game Thinking - Free Chapter from Even Ninja Monkeys Like to Play
Game Thinking - Free Chapter from Even Ninja Monkeys Like to PlayGame Thinking - Free Chapter from Even Ninja Monkeys Like to Play
Game Thinking - Free Chapter from Even Ninja Monkeys Like to Play
 
Videogames
VideogamesVideogames
Videogames
 
Videogames
VideogamesVideogames
Videogames
 
Games In Education For Linwood
Games In Education For LinwoodGames In Education For Linwood
Games In Education For Linwood
 
Video Games
Video GamesVideo Games
Video Games
 
Understanding casual games
Understanding casual gamesUnderstanding casual games
Understanding casual games
 
The effect of video games on children
The effect of video games on childrenThe effect of video games on children
The effect of video games on children
 
The effect of video games on children
The effect of video games on childrenThe effect of video games on children
The effect of video games on children
 
Just Another Meme Vector
Just Another Meme VectorJust Another Meme Vector
Just Another Meme Vector
 
Serious Games Class 1
Serious Games Class 1Serious Games Class 1
Serious Games Class 1
 
Kings of Engagement: How Gaming Changed the World of UX
Kings of Engagement: How Gaming Changed the World of UXKings of Engagement: How Gaming Changed the World of UX
Kings of Engagement: How Gaming Changed the World of UX
 
2. Gamified Development and Gamified Solutions: Why Gamify?
2. Gamified Development and Gamified Solutions: Why Gamify?2. Gamified Development and Gamified Solutions: Why Gamify?
2. Gamified Development and Gamified Solutions: Why Gamify?
 
zbdigitaal_test
zbdigitaal_testzbdigitaal_test
zbdigitaal_test
 
Approaches, Issues, Applications edited by Steffen.docx
Approaches, Issues, Applications edited by Steffen.docxApproaches, Issues, Applications edited by Steffen.docx
Approaches, Issues, Applications edited by Steffen.docx
 
Approaches, Issues, Applications edited by Steffen.docx
Approaches, Issues, Applications edited by Steffen.docxApproaches, Issues, Applications edited by Steffen.docx
Approaches, Issues, Applications edited by Steffen.docx
 
Game Design & the City @ Best Scene in Town
Game Design & the City @ Best Scene in TownGame Design & the City @ Best Scene in Town
Game Design & the City @ Best Scene in Town
 
Nela08
Nela08Nela08
Nela08
 

Mehr von Michael Heron

Meeple centred design - Board Game Accessibility
Meeple centred design - Board Game AccessibilityMeeple centred design - Board Game Accessibility
Meeple centred design - Board Game AccessibilityMichael Heron
 
Accessibility Support with the ACCESS Framework
Accessibility Support with the ACCESS FrameworkAccessibility Support with the ACCESS Framework
Accessibility Support with the ACCESS FrameworkMichael Heron
 
Authorship and Autership
Authorship and AutershipAuthorship and Autership
Authorship and AutershipMichael Heron
 
Text parser based interaction
Text parser based interactionText parser based interaction
Text parser based interactionMichael Heron
 
GRPHICS08 - Raytracing and Radiosity
GRPHICS08 - Raytracing and RadiosityGRPHICS08 - Raytracing and Radiosity
GRPHICS08 - Raytracing and RadiosityMichael Heron
 
GRPHICS07 - Textures
GRPHICS07 - TexturesGRPHICS07 - Textures
GRPHICS07 - TexturesMichael Heron
 
GRPHICS05 - Rendering (2)
GRPHICS05 - Rendering (2)GRPHICS05 - Rendering (2)
GRPHICS05 - Rendering (2)Michael Heron
 
GRPHICS04 - Rendering (1)
GRPHICS04 - Rendering (1)GRPHICS04 - Rendering (1)
GRPHICS04 - Rendering (1)Michael Heron
 
GRPHICS03 - Graphical Representation
GRPHICS03 - Graphical RepresentationGRPHICS03 - Graphical Representation
GRPHICS03 - Graphical RepresentationMichael Heron
 
GRPHICS02 - Creating 3D Graphics
GRPHICS02 - Creating 3D GraphicsGRPHICS02 - Creating 3D Graphics
GRPHICS02 - Creating 3D GraphicsMichael Heron
 
GRPHICS01 - Introduction to 3D Graphics
GRPHICS01 - Introduction to 3D GraphicsGRPHICS01 - Introduction to 3D Graphics
GRPHICS01 - Introduction to 3D GraphicsMichael Heron
 
GRPHICS09 - Art Appreciation
GRPHICS09 - Art AppreciationGRPHICS09 - Art Appreciation
GRPHICS09 - Art AppreciationMichael Heron
 
2CPP14 - Abstraction
2CPP14 - Abstraction2CPP14 - Abstraction
2CPP14 - AbstractionMichael Heron
 
2CPP13 - Operator Overloading
2CPP13 - Operator Overloading2CPP13 - Operator Overloading
2CPP13 - Operator OverloadingMichael Heron
 
2CPP12 - Method Overriding
2CPP12 - Method Overriding2CPP12 - Method Overriding
2CPP12 - Method OverridingMichael Heron
 
2CPP11 - Method Overloading
2CPP11 - Method Overloading2CPP11 - Method Overloading
2CPP11 - Method OverloadingMichael Heron
 

Mehr von Michael Heron (20)

Meeple centred design - Board Game Accessibility
Meeple centred design - Board Game AccessibilityMeeple centred design - Board Game Accessibility
Meeple centred design - Board Game Accessibility
 
Accessibility Support with the ACCESS Framework
Accessibility Support with the ACCESS FrameworkAccessibility Support with the ACCESS Framework
Accessibility Support with the ACCESS Framework
 
Authorship and Autership
Authorship and AutershipAuthorship and Autership
Authorship and Autership
 
Text parser based interaction
Text parser based interactionText parser based interaction
Text parser based interaction
 
GRPHICS08 - Raytracing and Radiosity
GRPHICS08 - Raytracing and RadiosityGRPHICS08 - Raytracing and Radiosity
GRPHICS08 - Raytracing and Radiosity
 
GRPHICS07 - Textures
GRPHICS07 - TexturesGRPHICS07 - Textures
GRPHICS07 - Textures
 
GRPHICS06 - Shading
GRPHICS06 - ShadingGRPHICS06 - Shading
GRPHICS06 - Shading
 
GRPHICS05 - Rendering (2)
GRPHICS05 - Rendering (2)GRPHICS05 - Rendering (2)
GRPHICS05 - Rendering (2)
 
GRPHICS04 - Rendering (1)
GRPHICS04 - Rendering (1)GRPHICS04 - Rendering (1)
GRPHICS04 - Rendering (1)
 
GRPHICS03 - Graphical Representation
GRPHICS03 - Graphical RepresentationGRPHICS03 - Graphical Representation
GRPHICS03 - Graphical Representation
 
GRPHICS02 - Creating 3D Graphics
GRPHICS02 - Creating 3D GraphicsGRPHICS02 - Creating 3D Graphics
GRPHICS02 - Creating 3D Graphics
 
GRPHICS01 - Introduction to 3D Graphics
GRPHICS01 - Introduction to 3D GraphicsGRPHICS01 - Introduction to 3D Graphics
GRPHICS01 - Introduction to 3D Graphics
 
GRPHICS09 - Art Appreciation
GRPHICS09 - Art AppreciationGRPHICS09 - Art Appreciation
GRPHICS09 - Art Appreciation
 
2CPP18 - Modifiers
2CPP18 - Modifiers2CPP18 - Modifiers
2CPP18 - Modifiers
 
2CPP17 - File IO
2CPP17 - File IO2CPP17 - File IO
2CPP17 - File IO
 
2CPP16 - STL
2CPP16 - STL2CPP16 - STL
2CPP16 - STL
 
2CPP14 - Abstraction
2CPP14 - Abstraction2CPP14 - Abstraction
2CPP14 - Abstraction
 
2CPP13 - Operator Overloading
2CPP13 - Operator Overloading2CPP13 - Operator Overloading
2CPP13 - Operator Overloading
 
2CPP12 - Method Overriding
2CPP12 - Method Overriding2CPP12 - Method Overriding
2CPP12 - Method Overriding
 
2CPP11 - Method Overloading
2CPP11 - Method Overloading2CPP11 - Method Overloading
2CPP11 - Method Overloading
 

Kürzlich hochgeladen

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 

Kürzlich hochgeladen (20)

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 

COMPISSUES04 - Games

  • 1. + Games Current Issues in Web Technology Michael Heron
  • 2. + Introduction  Games are big business.  In 2011, UK gamers spent three billion on the industry.  Games advertise on television.  Big game launches are worthy of television news coverage.  There are massive conventions dedicated to games of all types.   And games of any type. The ‘internet culture’ is full of memetic references to games, and tributes to the forms.  Such as the dozens of game webcomics and review videos.
  • 3. + So?  But why should you, as a Serious Professional care about games?   While games are (supposed to be) fun and (supposed to) tell a story, that’s not all they are.     You should care because games contain with them very valuable lessons for how to build our own projects. They are tremendously efficient teaching engines. They can create a positive mental state known as flow. They are ruthless engines for creating addiction. This has led to a research field of known as serious games.  And an associated topic known as hard fun.
  • 4. + The First Serious Games  Perhaps the first serious game was The Oregon Trail (1971).    It was designed to teach children about pioneer life on the Oregon Trail. https://www.youtube.com/watch?v=5GH0-hr1u_k The player leads the party of settlers from Missouri to Oregon.  And along the way have all kinds of whacky adventures like dying of dysentery.  A huge number of variants have been developed over the years.  And its popularity has resulted in it having considerable memetic popularity.
  • 5. + The First Serious Games  One of the earliest examples of a Serious Game was the vignette driven ‘Alter Ego (1984).  http://www.playalterego.com/  The design of the game was derived from hundreds of psychological interviews and written by a qualified psychologist.  The aim was to allow people to explore the consequences of their decisions in a safe, sand-box environment.  Similar in general subject matter to The Sims, but a serious game.
  • 6. + The First Serious Games  Will Wright’s Sim City (a precursor to the Sims) was a city simulator in which players took on the role of mayor of a city they created themselves.   Despite its relatively primitive look, it and its descendants have been used in universities across the world to teach lessons in urban planning.   https://www.youtube.com/watch?v=OKI2SI9mp8I https://www.youtube.com/watch?v=1Wp1e3UqGoQ Electronic Arts, in deference to its role as a teaching tool, have donated it to the one laptop per child project.
  • 7. + The First Serious Games  Sid Meier’s Civilization places the player in the position of an immortal leader from history.   https://www.youtube.com/watch?v=w_28ZS3jcgA Technologies are researched by the player.  When they are researched, an encyclopaedic description is given.  Technologies have pre-requisites, requiring a technology tree to be traversed.  This has been used to within schools to give a context for history lessons.
  • 8. + Other Serious Games  Games have also been used to highlight sensitive political issues.   They have been used to create positive impressions of organisations.   Darfur is Dying  http://www.darfurisdying.com/ Such as the American Army who used games to recruit:  http://www.americasarmy.com/ They have been used to train police officers.  http://www.policeone.com/police-products/training/articles/5468350Video-game-just-for-cops-NH-trains-cops-with-simulators/
  • 9. + Why?  Why has so much effort been spent on making serious games?   Have you ever worked with educational software?   On the whole, it’s dire. Early educational games missed an important element of the formula.   Why not just make serious educational tools? They weren’t fun. And yet, nowadays…  https://www.youtube.com/watch?v=MJFHPD5R8y0
  • 10. + Games gotta be fun, yo  Games have to be fun before they trigger the benefits we talked about earlier.   Learning   Flow Addiction However, it’s hard to define specifically what it is that makes games fun.   We know it when we see it. It’s surprisingly difficult to even define what is meant by a ‘game’
  • 11. + Why are games fun?  Game playing is core to humanity.   And many other animals. We learn through play.  As do animals.    Dogs learn what is an acceptable level of biting by playing with other dogs. Raph Koster phrases it – ‘After all, the young of all species play’ Even games as sophisticated as Chess have been played for millennia.
  • 12. + Crawford and Koster  Chris Crawford and Raph Koster believe that games are fundamentally tools for learning.    They are engines for providing opportunities for people to make interesting decisions and develop mastery. Koster - In other words, games serve as very fundamental and powerful learning tools. It's one thing to read in a book that 'the map is not the territory' and another to have your armies rolled over by your opponent in a game. When the latter happens, you're gonna get the point even if the actual armies aren't marching into your suburban home. Crawford identifies the following elements:      Fantasy fulfilment Overcoming social restrictions Demonstrating prowess Social lubrication A need for recognition
  • 13. + Nicole Lazzero  Nicole Lazzero identifies the following elements:  Easy Fun   Hard fun   Social lubrication and overcoming social restrictions. The Generation of Emotion   Challenge and demonstrating mastery The People Factor   Fantasy fulfilment Bringing about of altered states. Richard Rouse broadly agrees, adding in bragging rights and an emotional payoff from participation.
  • 14. + Fun  The rewards that come from game-play trigger genuine physiological reactions within our bodies.   Raph Koster again:   The release of dopamine, for example. One of the subtlest releases of chemicals is at that moment of triumph when we learn something or master a task. This almost always causes us to break out into a smile. After all, it is important to the survival of the species that we learn - therefore our bodies reward us for it with moments of pleasure. There are many ways we find fun in games, and I will talk about the others. But this is the most important. Serious Games derive from these lessons.  We can co-opt them for other purposes.
  • 15. + A Facsimile of Fun  Some games have all the payoffs but none of the ability to develop mastery.   We talked about Farmville briefly last week. It is possible to tickle certain parts of the game without actually having a ‘game’ to go with it.     Reciprocity effect  Addiction Manipulation of social networks  Recognition by peers Random treasure  Gambling dopamine releases Sunk Cost  I can’t give up, look how high level I am.
  • 16. + Brain Chemistry  Games are tremendously efficient manipulators of brain chemistry.   In some cases, playing a game causes increases of 100% in the brain’s dopamine levels over a long period of time.   It’s very easy to fall to the Dark Side when consciously designing these kind of game experiences. Not as much as eating good food or having good sex, but noticeable. Randomness hooks into this.    If we always lose, we get a decaying amount of dopamine. If we always win, we get a decaying amount of dopamine. If we win often enough to be interesting, we can sustain dopamine levels indefinitely.
  • 17. + Casual and Hardcore Games  Something of a division has emerged in gaming design, between casual and hardcore games.  Hardcore games require significant investment on the part of a player.  Hardcore games (usually) involve at least something of a narrative.  Hardcore games are designed to build incremental mastery through sustained interaction.  Some hardcore games have dozens of hours of playtime and complex internal mythologies.  The Mass Effect series, for example.
  • 18. + Casual and Hardcore Games  Casual games go entirely the other way.  They are designed to be accessible to everyone.  Just pick one up and play.  They are designed to be easy to learn and difficult to truly master.  They are designed to be very short term, intense experiences.   Although you may accumulate benefits on the basis of many of these sessions. Popcap is the premier purveyor of games in this genre.   Peggle Bejewelled
  • 19. + Casual and Hardcore Games  Two entirely different demographics are being dealt with here.   There’s some crossover, but not as much as you’d think. Platforms such as smartphones and tablets have massively boosted the market for casual games.    Not everyone wants to spend a day of their life getting to the end of some fictional character’s story arc. Almost everyone has a few minutes to kill at various points during the day. Perhaps the most instantly recognisable game in popular consciousness is Angry Birds.
  • 20. + Angry Birds  You can play this online in various forms.    How successful was it?   http://chrome.angrybirds.com/ if you have chrome http://www.youtube.com/watch?v=zArI_kyB3Y0 It earned ONE TRILLION DOLLARS.  Not really. Roxio earns an estimate 80 million dollars a year from it. Why was it so successful?      Sense of progression Easy to learn Difficult to master Cute and entertaining Evokes flow
  • 21. + Angry Birds  What does Angry Birds do right?     Response time between release and result  Time to relax and examine consequences of actions. Opportunities for mastery  Short term memory  Calculation of trajectory  Strategic placement of projectile birds Mysteries  Question marks on future levels Sound  Evokes positive neurological responses.  Action syncing
  • 22. + So, why are we talking about this?  In the next two lectures we are going to delve into two main topics.    Flow Gamification Both of these topics are informed by our understanding of the topics discussed today.  And they’re two topics that are generically applicable to a wide range of nongameplay situations.  If we want people to become immersed in our products, we need to inspire flow.  If we want people to persist with our products, we need to inspire addiction.  Gamification is the way in which we do both of these things.
  • 23. + Class Exercise  Read http://www.mauronewmedia.com/blog/why-angry-birds-isso-successful-a-cognitive-teardown-of-the-user-experience/  Self directed research  Find examples of three games in each of the following categories:  Educational  Political  Simulation  Identify the features that would mark them out as casual or hardcore games.  Identify features that suggest that they are serious games or not.