SlideShare uma empresa Scribd logo
1 de 26
+

Gamification
Current Issues in Web Technology
Michael Heron
+

Introduction


Games are meant to be fun.




As we discussed last week.

However, games can also be put to more ‘productive’ purposes.





Serious games
Educational games

There is a growing interest in the incorporation of gameplay
mechanics into other contexts.


A process known as Gamification.


A horrible word, I know.
+

Gamification


The philosophy behind gamification is that ‘regular activities’
can be made fun with gameplay elements.




By marrying ‘dry’ elements of an activity to some gameplay
payloads (playloads, hoho), there are opportunities for
increasing user engagement.




Although the need for fun is often forgotten along the way.

So goes the theory.

Some of this we’ll talk about again when we start discussing
captology.


Persuasive technology incorporates gamification as a matter of
course.
+

What’s in a game


Games are difficult to define at the best of times, but for the
purposes of today we’ll identify a game as incorporating four
features:


A known goal



A set of fixed (although not necessarily immutable) rules



A feedback system that informs players how they are doing.



Participation is voluntary rather than enforced.




Things usually cease to be fun when we’re forced into them.

Notice here that we don’t talk about ‘fun’


Because you can have games that aren’t fun.


And those are more common than anyone would like.
+

Goals


Goals are the known quantity that we’re trying to reach.






In gamification, there is no reason that a goal has to be
fantastical.





Get this score
Beat this enemy
Play enough songs in a tour that everyone realises you are the rock
god you always knew yourself to be.

Reduce energy useage
Increase customer satisfaction by 10%

They do however have to be achievable.


We’ll talk more about this next week when we discuss flow.
+

Rules


We need a set of fixed rules to channel behaviour.




In a normal game, the rules (or often, ‘game mechanics’) define
the game itself.







A game without rules is perhaps best thought of as ‘undirected play’

You have <X> lives
You gain score by doing <Y>
You win a level by accomplishing <Z>

The rules define how we accumulate ‘in game’ rewards.


And these are then reflected in the feedback system.
 But not necessarily all of them.
+

Feedback


Feedback systems tell us how we’re doing in reaching our goal.





We gain nothing by being told at the end of a game that ‘we didn’t
do well enough’
We need a regular stream of information we can parse.

For many games, the fun comes from balancing feedback
versus goals.


Oh dear, I don’t have enough points here and time is running out,
so I need to try harder to do some of these things I have to do.



Feedback can be constant and small.



It can also be (in addition) long term and abstract.
+

Voluntary Participation


Participation must be voluntary if buy-in is to be maintained.





Voluntary participation is at the core of gamification techniques.




People have to want to engage with the process.

You can define external reward structures around engagement.




‘Why are they making us do this stupid thing, it’s stupid and they’re
stupid for making us do it’
Coercion creates resentment.

Everyone who gets 100,000 points gets a starbucks voucher

But you shouldn’t be too heavy handed.


Everyone who gets less than 100,000 points is fired. Seriously. Clear
your desks, you’re done here.
+

Manifestations of Gamification


There are several ‘gamification design patterns’ that are
common.


Achievements and badges



Top Ten/Twenty/Hundred tables of participants



Virtual money




‘Score economies’






Sometimes allowing for that money to be traded or cashed in.
Virtual elements can be traded to others/

Progress bars

All of these are easy to port into virtually any context.


Most of them are also very easy to implement.
+

Achievements


Perhaps the most common tool of gamification is the
achievement system.




Usually, awarding of an achievement is announced to everyone
else.





Upon accomplishing some task, you get a small badge added to
your profile.

Sometimes, tangible rewards come with gaining an achievement.

Achievements are very popular because of the relative
simplicity of the implementation.


‘Did X meet these criteria?’


Yes – award achievement.
+

Achievements


Achievements, like anything, can be badly implemented.




I once coded an achievement system for a small online game.




Around 120 players online at peak times.

I hadn’t spent a lot of thought in achievement design, just in the
technical architecture of the system.




The worst kind of achievements can encourage self-destructive
behaviours.

Which was more complicated than most, because it had to interface
with hundreds of legacy systems.

Many of the achievements I put in were terrible.
+

Achievements


Most of the achievements were of the ‘Do X 100 times’ variety.


But they were tiered, so you got a ‘better’ achievement for doing it 1000
times. And then 10,000 times.
 I know, I know.



My thinking at the time was ‘Well, nobody is going to actually do
them, so it’s just there as a reward for people playing the game
normally’



How wrong I was.



Instantly, people sat down and started to grind their way through
the longest and most tedious gameplay sessions of their lives.


And then said ‘Please sir, may I have some more?’
+

What the…?


There were several reasons for this.




And again, they were all down to me.

First of all, I made the achievements give in game rewards.


Not huge rewards, but reasonably significant.



Second of all, I put in a top twenty table for the number of
achievement points people had.



Third of all, I made the achievement description say who had
been the first person to achieve it.
+

Leaderboards


Leaderboards can be used for any quantifiable measure in a
system.






Leaderboards have a powerful impact because they are social.




Average degree marks in modules
Sales earned in a quarter
Time spent helping old ladies across the road.

You can see where you rank in comparison to other people.
 ‘What, Frank in accounts has more quatloons than me? This is an
outrage that WILL NOT STAND’

They become especially powerful when they are localised.


Here’s where you stand in comparison to everyone in your department.
+

Virtual Money


Virtual money serves as a semi-tangible reward that can be used to
increase engagement in a system.




You earn virtual currency during gameplay.




This can be used to buy new items for earning virtual currency, or things you can
‘show off’

However, you rarely earn ‘enough’.




Remember Farmville?

So you can supplement that with real money.
 You spend real money to buy fake money.
 You spend real money to buy fake money!
 Aaaaa!

This creates a pressure to engage, or to open up your wallet.


‘It’s less than the cost of a cheap DVD to get enough fake money to buy that
awesome tractor’
+

Virtual Money and the Social
Economy


This becomes a powerful force for gamification engagement if
you can ‘cash out’.




Most games don’t permit this because of the difficulty in
balancing game economics.




If your virtual money eventually nets you real money or real prizes.

But we’re not talking about games, we’re talking about
gamification.

There are still dangers.


Intrinsic versus extrinsic motivation.
 You can reduce someone’s desire to participate in socially
approved programmes by financially rewarding.
+

Progress Bar


The progress bar is a simple form of gamification feedback.





You’re this close to ‘the next level’
The company is this close to achieving our quarterly goals.

These can often be accompanied by a ‘levelling up’ mechanic.




You’ve probably seen this in online forums quite a bit.

As people level up in a gamification system, they often get
access to new titles, new achievements, and new powers
within the system.


Much akin to how one levels up in a roleplaying game.
+

http://www.flickr.com/photos/jonassmith/
+

How does it work?


Some it works simply by tickling some cognitive biases in the
human mind.





In many ways we are hard-wired to enjoy games.
Best gamification techniques piggyback on reinforcement schedules.

Some of it works by exerting the tremendous power of social
context.


There’s a reason why achievements are announced where possible.



There’s a reason why leaderboards often let you filter by localised
groups.




Your facebook friends, for example.

Much of it spurned on by natural competitiveness and rivalry,
+

Does it Work?


Yes and no.



It’s been shown to work remarkably well in certain contexts.



It’s also been shown to have no impact in other contexts.



Gamification is easy.




Gamification remains a controversial practise.




Gamifying well is not.
 Bad gamification sometimes dismissed as ‘badgeification’

But one becoming more and more common, and you’ll hear about it more and
more in the coming years.

Taken to its extremes, Gamification has the potential to create a
horrendous dystopia.


http://www.youtube.com/watch?v=9NzFCfZMBkU
+

Does it Work?


Working examples:



Klout



Fitocracy





Foursquare

Epic Win

It can’t work for everything.


Sebastian Deterding:


Do people not to something because they are not able to? Then
increase ease of use.



Do people not do it because they have no free time? Then work
on that.



Only if motivation is the issue can gamification be a
legitimate way of influencing behaviour.
+

Gamification Backfires


Many people are motivated by intrinsic rewards.




Badly implemented, gamification can actually reduce desire to
participate.




‘Look, I’ve reached the top. Now, I don’t need to do this any more’

Games are fixed rule systems.




And offering an extrinsic reward will be counter productive and difficult
to reverse.

Humans are ruthless cost-benefit optimisers.
 All systems can be gamed.

You can’t just throw it at a problem and expect it to work.


You need people who understand the psychology and the design of
games to do it properly.
+

Does It Work?
+

Some Further Reading


Jane McGonigal’s TED talk:




Have a look at the following presentation:




http://www.slideshare.net/ervler/gamification-how-effective-is-it
 It cites some stats on gamification successes.

And the following additional TED talk:




http://www.youtube.com/watch?v=dE1DuBesGYM

http://www.ted.com/talks/seth_priebatsch_the_game_layer_on_top_of_t
he_world.html

Books:





Jesse Shell – The Art of Game Design: A Book of Lenses
Jane McGonigal – Reality is Broken
Tom Chatfield – Fun Inc.
+

Class Discussion


How do we gamify participation in higher education?



Increase quality of submitted work?



Increase level of attainment?





Increase attendance?

Increase level of outside reading?

Can we get all of them at once?




Do we have to sacrifice some to get others?

How could we gamify the lecture room?


What would work for you?
+

Conclusion


Gamification is a very powerful force.




It’s easy to gamify.




Or rather, it’s easy to badgeify.

It’s hard to gamify well.




But one that can be used for ill as well as good.

You need to be aware of:
 Psychology
 Reward structures
 Game mechanics

It can encourage genuine increases in engagement.


But it can be done badly.

Mais conteúdo relacionado

Mais procurados

FreeForm: Reality Invaders
FreeForm: Reality InvadersFreeForm: Reality Invaders
FreeForm: Reality InvadersMatthew Guy
 
Gamification - Defining, Designing and Using it
Gamification - Defining, Designing and Using itGamification - Defining, Designing and Using it
Gamification - Defining, Designing and Using itZac Fitz-Walter
 
Pixel-Lab / Games:EDU / Matt Southern / Graduating Games
Pixel-Lab / Games:EDU / Matt Southern / Graduating GamesPixel-Lab / Games:EDU / Matt Southern / Graduating Games
Pixel-Lab / Games:EDU / Matt Southern / Graduating Gamespixellab
 
9,5 Theses on the Power and Efficacy of Gamification
9,5 Theses on the Power and Efficacy of Gamification9,5 Theses on the Power and Efficacy of Gamification
9,5 Theses on the Power and Efficacy of GamificationSebastian Deterding
 
Gamification: Solving the Engagement Problem in Communication?
Gamification: Solving the Engagement Problem in Communication?Gamification: Solving the Engagement Problem in Communication?
Gamification: Solving the Engagement Problem in Communication?Sebastian Deterding
 
Smart Gamification: Social Game Design for a Connected World
Smart Gamification: Social Game Design for a Connected WorldSmart Gamification: Social Game Design for a Connected World
Smart Gamification: Social Game Design for a Connected WorldAmy Jo Kim
 
There Be Dragons: Ten Potential Pitfalls of Gamification
There Be Dragons: Ten Potential Pitfalls of GamificationThere Be Dragons: Ten Potential Pitfalls of Gamification
There Be Dragons: Ten Potential Pitfalls of GamificationSebastian Deterding
 
Magic Pixie Wonder Dust 3000 (Enterprise Edition): Designing Motivational Exp...
Magic Pixie Wonder Dust 3000 (Enterprise Edition): Designing Motivational Exp...Magic Pixie Wonder Dust 3000 (Enterprise Edition): Designing Motivational Exp...
Magic Pixie Wonder Dust 3000 (Enterprise Edition): Designing Motivational Exp...Sebastian Deterding
 
Game apps to win money
Game apps to win moneyGame apps to win money
Game apps to win moneyNazmus Sakib
 
Creating Learner Engagement Through Gamification
Creating Learner Engagement Through GamificationCreating Learner Engagement Through Gamification
Creating Learner Engagement Through GamificationKarl Kapp
 
FD Lifestyle Presentation to Google
FD Lifestyle Presentation to GoogleFD Lifestyle Presentation to Google
FD Lifestyle Presentation to GoogleYu-kai Chou
 
Rules of Order: Policy-Making as Game Design?
Rules of Order: Policy-Making as Game Design?Rules of Order: Policy-Making as Game Design?
Rules of Order: Policy-Making as Game Design?Sebastian Deterding
 
This Stupidly Simple Trick Helped These Websites Multiply Their Clickrates: D...
This Stupidly Simple Trick Helped These Websites Multiply Their Clickrates: D...This Stupidly Simple Trick Helped These Websites Multiply Their Clickrates: D...
This Stupidly Simple Trick Helped These Websites Multiply Their Clickrates: D...Sebastian Deterding
 
USD340 Games In Education
USD340 Games In EducationUSD340 Games In Education
USD340 Games In Educationguestf7e7c
 
Game thinking - Differences Between Games, Serious Games, Gamification and More.
Game thinking - Differences Between Games, Serious Games, Gamification and More.Game thinking - Differences Between Games, Serious Games, Gamification and More.
Game thinking - Differences Between Games, Serious Games, Gamification and More.Andrzej Marczewski
 
Work better, play together? Rypple on Enterprise Gamification
Work better, play together? Rypple on Enterprise GamificationWork better, play together? Rypple on Enterprise Gamification
Work better, play together? Rypple on Enterprise GamificationGeorge Babu
 
Bitcoin Billionaire Case Study [Fizzpow Games & Noodlecake Studios]
Bitcoin Billionaire Case Study [Fizzpow Games & Noodlecake Studios]Bitcoin Billionaire Case Study [Fizzpow Games & Noodlecake Studios]
Bitcoin Billionaire Case Study [Fizzpow Games & Noodlecake Studios]Tilting Point
 
Learning Game Design Workshop
Learning Game Design WorkshopLearning Game Design Workshop
Learning Game Design WorkshopKarl Kapp
 

Mais procurados (20)

FreeForm: Reality Invaders
FreeForm: Reality InvadersFreeForm: Reality Invaders
FreeForm: Reality Invaders
 
Gamification - Defining, Designing and Using it
Gamification - Defining, Designing and Using itGamification - Defining, Designing and Using it
Gamification - Defining, Designing and Using it
 
Pixel-Lab / Games:EDU / Matt Southern / Graduating Games
Pixel-Lab / Games:EDU / Matt Southern / Graduating GamesPixel-Lab / Games:EDU / Matt Southern / Graduating Games
Pixel-Lab / Games:EDU / Matt Southern / Graduating Games
 
9,5 Theses on the Power and Efficacy of Gamification
9,5 Theses on the Power and Efficacy of Gamification9,5 Theses on the Power and Efficacy of Gamification
9,5 Theses on the Power and Efficacy of Gamification
 
Gamification: Solving the Engagement Problem in Communication?
Gamification: Solving the Engagement Problem in Communication?Gamification: Solving the Engagement Problem in Communication?
Gamification: Solving the Engagement Problem in Communication?
 
Smart Gamification: Social Game Design for a Connected World
Smart Gamification: Social Game Design for a Connected WorldSmart Gamification: Social Game Design for a Connected World
Smart Gamification: Social Game Design for a Connected World
 
Gamification: Future Tools
Gamification: Future ToolsGamification: Future Tools
Gamification: Future Tools
 
There Be Dragons: Ten Potential Pitfalls of Gamification
There Be Dragons: Ten Potential Pitfalls of GamificationThere Be Dragons: Ten Potential Pitfalls of Gamification
There Be Dragons: Ten Potential Pitfalls of Gamification
 
Gamification
GamificationGamification
Gamification
 
Magic Pixie Wonder Dust 3000 (Enterprise Edition): Designing Motivational Exp...
Magic Pixie Wonder Dust 3000 (Enterprise Edition): Designing Motivational Exp...Magic Pixie Wonder Dust 3000 (Enterprise Edition): Designing Motivational Exp...
Magic Pixie Wonder Dust 3000 (Enterprise Edition): Designing Motivational Exp...
 
Game apps to win money
Game apps to win moneyGame apps to win money
Game apps to win money
 
Creating Learner Engagement Through Gamification
Creating Learner Engagement Through GamificationCreating Learner Engagement Through Gamification
Creating Learner Engagement Through Gamification
 
FD Lifestyle Presentation to Google
FD Lifestyle Presentation to GoogleFD Lifestyle Presentation to Google
FD Lifestyle Presentation to Google
 
Rules of Order: Policy-Making as Game Design?
Rules of Order: Policy-Making as Game Design?Rules of Order: Policy-Making as Game Design?
Rules of Order: Policy-Making as Game Design?
 
This Stupidly Simple Trick Helped These Websites Multiply Their Clickrates: D...
This Stupidly Simple Trick Helped These Websites Multiply Their Clickrates: D...This Stupidly Simple Trick Helped These Websites Multiply Their Clickrates: D...
This Stupidly Simple Trick Helped These Websites Multiply Their Clickrates: D...
 
USD340 Games In Education
USD340 Games In EducationUSD340 Games In Education
USD340 Games In Education
 
Game thinking - Differences Between Games, Serious Games, Gamification and More.
Game thinking - Differences Between Games, Serious Games, Gamification and More.Game thinking - Differences Between Games, Serious Games, Gamification and More.
Game thinking - Differences Between Games, Serious Games, Gamification and More.
 
Work better, play together? Rypple on Enterprise Gamification
Work better, play together? Rypple on Enterprise GamificationWork better, play together? Rypple on Enterprise Gamification
Work better, play together? Rypple on Enterprise Gamification
 
Bitcoin Billionaire Case Study [Fizzpow Games & Noodlecake Studios]
Bitcoin Billionaire Case Study [Fizzpow Games & Noodlecake Studios]Bitcoin Billionaire Case Study [Fizzpow Games & Noodlecake Studios]
Bitcoin Billionaire Case Study [Fizzpow Games & Noodlecake Studios]
 
Learning Game Design Workshop
Learning Game Design WorkshopLearning Game Design Workshop
Learning Game Design Workshop
 

Semelhante a COMPISSUES05 - Gamification

Points don't make it a game!
Points don't make it a game!Points don't make it a game!
Points don't make it a game!James Everett
 
Primer on Play: Case Study for Knowledge Guru
Primer on Play: Case Study for Knowledge GuruPrimer on Play: Case Study for Knowledge Guru
Primer on Play: Case Study for Knowledge GuruMarlo Gorelick
 
Game Review: Sweatshop
Game Review: SweatshopGame Review: Sweatshop
Game Review: Sweatshopbretsw
 
Don't Play Games With Me! Promises and Pitfalls of Gameful Design
Don't Play Games With Me! Promises and Pitfalls of Gameful DesignDon't Play Games With Me! Promises and Pitfalls of Gameful Design
Don't Play Games With Me! Promises and Pitfalls of Gameful DesignSebastian Deterding
 
Casual gaming metrics applied to social gaming
Casual gaming metrics applied to social gamingCasual gaming metrics applied to social gaming
Casual gaming metrics applied to social gamingMediaShifters
 
Effective Testing of Free-to-Play Games
Effective Testing of Free-to-Play GamesEffective Testing of Free-to-Play Games
Effective Testing of Free-to-Play Gamesemily_greer
 
10 Deadly Mistakes at Gamification Design by oyunlastirma.co
10 Deadly Mistakes at Gamification Design by oyunlastirma.co10 Deadly Mistakes at Gamification Design by oyunlastirma.co
10 Deadly Mistakes at Gamification Design by oyunlastirma.coErcan Altuğ YILMAZ
 
10 Deadly Mistakes at Gamification by Altug
10 Deadly Mistakes at Gamification by Altug10 Deadly Mistakes at Gamification by Altug
10 Deadly Mistakes at Gamification by AltugErcan Altuğ YILMAZ
 
Long after the Thrill: Sustaining Passionate Users (SxSW Version)
Long after the Thrill: Sustaining Passionate Users (SxSW Version)Long after the Thrill: Sustaining Passionate Users (SxSW Version)
Long after the Thrill: Sustaining Passionate Users (SxSW Version)Stephen Anderson
 
All the Web's a Game
All the Web's a GameAll the Web's a Game
All the Web's a GameMichael Leis
 
Incentives + Rewards Cheat Sheet
Incentives + Rewards Cheat SheetIncentives + Rewards Cheat Sheet
Incentives + Rewards Cheat SheetBluecadet
 
Game Thinking - The Business of Gaming (Gamification)
Game Thinking - The Business of Gaming (Gamification)Game Thinking - The Business of Gaming (Gamification)
Game Thinking - The Business of Gaming (Gamification)Stephen Gay
 
Games for Health 2014 design tutorial
Games for Health 2014 design tutorialGames for Health 2014 design tutorial
Games for Health 2014 design tutorialferrarajc
 
Serious Gamification
Serious GamificationSerious Gamification
Serious GamificationKam Star
 

Semelhante a COMPISSUES05 - Gamification (20)

Points don't make it a game!
Points don't make it a game!Points don't make it a game!
Points don't make it a game!
 
Primer on Play: Case Study for Knowledge Guru
Primer on Play: Case Study for Knowledge GuruPrimer on Play: Case Study for Knowledge Guru
Primer on Play: Case Study for Knowledge Guru
 
Finding The Fun
Finding The FunFinding The Fun
Finding The Fun
 
Gamification
GamificationGamification
Gamification
 
Game Review: Sweatshop
Game Review: SweatshopGame Review: Sweatshop
Game Review: Sweatshop
 
Don't Play Games With Me! Promises and Pitfalls of Gameful Design
Don't Play Games With Me! Promises and Pitfalls of Gameful DesignDon't Play Games With Me! Promises and Pitfalls of Gameful Design
Don't Play Games With Me! Promises and Pitfalls of Gameful Design
 
Gamification course @CafeIT (8-hour)
Gamification course @CafeIT (8-hour)Gamification course @CafeIT (8-hour)
Gamification course @CafeIT (8-hour)
 
Introduction to Gamification
Introduction to GamificationIntroduction to Gamification
Introduction to Gamification
 
Casual gaming metrics applied to social gaming
Casual gaming metrics applied to social gamingCasual gaming metrics applied to social gaming
Casual gaming metrics applied to social gaming
 
Effective Testing of Free-to-Play Games
Effective Testing of Free-to-Play GamesEffective Testing of Free-to-Play Games
Effective Testing of Free-to-Play Games
 
10 Deadly Mistakes at Gamification Design by oyunlastirma.co
10 Deadly Mistakes at Gamification Design by oyunlastirma.co10 Deadly Mistakes at Gamification Design by oyunlastirma.co
10 Deadly Mistakes at Gamification Design by oyunlastirma.co
 
10 Deadly Mistakes at Gamification by Altug
10 Deadly Mistakes at Gamification by Altug10 Deadly Mistakes at Gamification by Altug
10 Deadly Mistakes at Gamification by Altug
 
Long after the Thrill: Sustaining Passionate Users (SxSW Version)
Long after the Thrill: Sustaining Passionate Users (SxSW Version)Long after the Thrill: Sustaining Passionate Users (SxSW Version)
Long after the Thrill: Sustaining Passionate Users (SxSW Version)
 
All the Web's a Game
All the Web's a GameAll the Web's a Game
All the Web's a Game
 
Incentives + Rewards Cheat Sheet
Incentives + Rewards Cheat SheetIncentives + Rewards Cheat Sheet
Incentives + Rewards Cheat Sheet
 
An introduction to funormaling business
An introduction to funormaling businessAn introduction to funormaling business
An introduction to funormaling business
 
Game Thinking - The Business of Gaming (Gamification)
Game Thinking - The Business of Gaming (Gamification)Game Thinking - The Business of Gaming (Gamification)
Game Thinking - The Business of Gaming (Gamification)
 
Games for Health 2014 design tutorial
Games for Health 2014 design tutorialGames for Health 2014 design tutorial
Games for Health 2014 design tutorial
 
Serious Gamification
Serious GamificationSerious Gamification
Serious Gamification
 
Gamification for Your Brand
Gamification for Your BrandGamification for Your Brand
Gamification for Your Brand
 

Mais de 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
 
Musings on misconduct
Musings on misconductMusings on misconduct
Musings on misconductMichael 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
 
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
 
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
 

Mais de 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
 
Musings on misconduct
Musings on misconductMusings on misconduct
Musings on misconduct
 
Accessibility Support with the ACCESS Framework
Accessibility Support with the ACCESS FrameworkAccessibility Support with the ACCESS Framework
Accessibility Support with the ACCESS Framework
 
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
 
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
 
SAD04 - Inheritance
SAD04 - InheritanceSAD04 - Inheritance
SAD04 - Inheritance
 
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
 
2CPP15 - Templates
2CPP15 - Templates2CPP15 - Templates
2CPP15 - Templates
 

Último

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
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
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
 
[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
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
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
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
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
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
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
 
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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
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
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 

Último (20)

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
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 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
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
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
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
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
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
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
 
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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
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
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 

COMPISSUES05 - Gamification

  • 1. + Gamification Current Issues in Web Technology Michael Heron
  • 2. + Introduction  Games are meant to be fun.   As we discussed last week. However, games can also be put to more ‘productive’ purposes.    Serious games Educational games There is a growing interest in the incorporation of gameplay mechanics into other contexts.  A process known as Gamification.  A horrible word, I know.
  • 3. + Gamification  The philosophy behind gamification is that ‘regular activities’ can be made fun with gameplay elements.   By marrying ‘dry’ elements of an activity to some gameplay payloads (playloads, hoho), there are opportunities for increasing user engagement.   Although the need for fun is often forgotten along the way. So goes the theory. Some of this we’ll talk about again when we start discussing captology.  Persuasive technology incorporates gamification as a matter of course.
  • 4. + What’s in a game  Games are difficult to define at the best of times, but for the purposes of today we’ll identify a game as incorporating four features:  A known goal  A set of fixed (although not necessarily immutable) rules  A feedback system that informs players how they are doing.  Participation is voluntary rather than enforced.   Things usually cease to be fun when we’re forced into them. Notice here that we don’t talk about ‘fun’  Because you can have games that aren’t fun.  And those are more common than anyone would like.
  • 5. + Goals  Goals are the known quantity that we’re trying to reach.     In gamification, there is no reason that a goal has to be fantastical.    Get this score Beat this enemy Play enough songs in a tour that everyone realises you are the rock god you always knew yourself to be. Reduce energy useage Increase customer satisfaction by 10% They do however have to be achievable.  We’ll talk more about this next week when we discuss flow.
  • 6. + Rules  We need a set of fixed rules to channel behaviour.   In a normal game, the rules (or often, ‘game mechanics’) define the game itself.     A game without rules is perhaps best thought of as ‘undirected play’ You have <X> lives You gain score by doing <Y> You win a level by accomplishing <Z> The rules define how we accumulate ‘in game’ rewards.  And these are then reflected in the feedback system.  But not necessarily all of them.
  • 7. + Feedback  Feedback systems tell us how we’re doing in reaching our goal.    We gain nothing by being told at the end of a game that ‘we didn’t do well enough’ We need a regular stream of information we can parse. For many games, the fun comes from balancing feedback versus goals.  Oh dear, I don’t have enough points here and time is running out, so I need to try harder to do some of these things I have to do.  Feedback can be constant and small.  It can also be (in addition) long term and abstract.
  • 8. + Voluntary Participation  Participation must be voluntary if buy-in is to be maintained.    Voluntary participation is at the core of gamification techniques.   People have to want to engage with the process. You can define external reward structures around engagement.   ‘Why are they making us do this stupid thing, it’s stupid and they’re stupid for making us do it’ Coercion creates resentment. Everyone who gets 100,000 points gets a starbucks voucher But you shouldn’t be too heavy handed.  Everyone who gets less than 100,000 points is fired. Seriously. Clear your desks, you’re done here.
  • 9. + Manifestations of Gamification  There are several ‘gamification design patterns’ that are common.  Achievements and badges  Top Ten/Twenty/Hundred tables of participants  Virtual money   ‘Score economies’    Sometimes allowing for that money to be traded or cashed in. Virtual elements can be traded to others/ Progress bars All of these are easy to port into virtually any context.  Most of them are also very easy to implement.
  • 10. + Achievements  Perhaps the most common tool of gamification is the achievement system.   Usually, awarding of an achievement is announced to everyone else.   Upon accomplishing some task, you get a small badge added to your profile. Sometimes, tangible rewards come with gaining an achievement. Achievements are very popular because of the relative simplicity of the implementation.  ‘Did X meet these criteria?’  Yes – award achievement.
  • 11. + Achievements  Achievements, like anything, can be badly implemented.   I once coded an achievement system for a small online game.   Around 120 players online at peak times. I hadn’t spent a lot of thought in achievement design, just in the technical architecture of the system.   The worst kind of achievements can encourage self-destructive behaviours. Which was more complicated than most, because it had to interface with hundreds of legacy systems. Many of the achievements I put in were terrible.
  • 12. + Achievements  Most of the achievements were of the ‘Do X 100 times’ variety.  But they were tiered, so you got a ‘better’ achievement for doing it 1000 times. And then 10,000 times.  I know, I know.  My thinking at the time was ‘Well, nobody is going to actually do them, so it’s just there as a reward for people playing the game normally’  How wrong I was.  Instantly, people sat down and started to grind their way through the longest and most tedious gameplay sessions of their lives.  And then said ‘Please sir, may I have some more?’
  • 13. + What the…?  There were several reasons for this.   And again, they were all down to me. First of all, I made the achievements give in game rewards.  Not huge rewards, but reasonably significant.  Second of all, I put in a top twenty table for the number of achievement points people had.  Third of all, I made the achievement description say who had been the first person to achieve it.
  • 14. + Leaderboards  Leaderboards can be used for any quantifiable measure in a system.     Leaderboards have a powerful impact because they are social.   Average degree marks in modules Sales earned in a quarter Time spent helping old ladies across the road. You can see where you rank in comparison to other people.  ‘What, Frank in accounts has more quatloons than me? This is an outrage that WILL NOT STAND’ They become especially powerful when they are localised.  Here’s where you stand in comparison to everyone in your department.
  • 15. + Virtual Money  Virtual money serves as a semi-tangible reward that can be used to increase engagement in a system.   You earn virtual currency during gameplay.   This can be used to buy new items for earning virtual currency, or things you can ‘show off’ However, you rarely earn ‘enough’.   Remember Farmville? So you can supplement that with real money.  You spend real money to buy fake money.  You spend real money to buy fake money!  Aaaaa! This creates a pressure to engage, or to open up your wallet.  ‘It’s less than the cost of a cheap DVD to get enough fake money to buy that awesome tractor’
  • 16. + Virtual Money and the Social Economy  This becomes a powerful force for gamification engagement if you can ‘cash out’.   Most games don’t permit this because of the difficulty in balancing game economics.   If your virtual money eventually nets you real money or real prizes. But we’re not talking about games, we’re talking about gamification. There are still dangers.  Intrinsic versus extrinsic motivation.  You can reduce someone’s desire to participate in socially approved programmes by financially rewarding.
  • 17. + Progress Bar  The progress bar is a simple form of gamification feedback.    You’re this close to ‘the next level’ The company is this close to achieving our quarterly goals. These can often be accompanied by a ‘levelling up’ mechanic.   You’ve probably seen this in online forums quite a bit. As people level up in a gamification system, they often get access to new titles, new achievements, and new powers within the system.  Much akin to how one levels up in a roleplaying game.
  • 19. + How does it work?  Some it works simply by tickling some cognitive biases in the human mind.    In many ways we are hard-wired to enjoy games. Best gamification techniques piggyback on reinforcement schedules. Some of it works by exerting the tremendous power of social context.  There’s a reason why achievements are announced where possible.  There’s a reason why leaderboards often let you filter by localised groups.   Your facebook friends, for example. Much of it spurned on by natural competitiveness and rivalry,
  • 20. + Does it Work?  Yes and no.  It’s been shown to work remarkably well in certain contexts.  It’s also been shown to have no impact in other contexts.  Gamification is easy.   Gamification remains a controversial practise.   Gamifying well is not.  Bad gamification sometimes dismissed as ‘badgeification’ But one becoming more and more common, and you’ll hear about it more and more in the coming years. Taken to its extremes, Gamification has the potential to create a horrendous dystopia.  http://www.youtube.com/watch?v=9NzFCfZMBkU
  • 21. + Does it Work?  Working examples:   Klout  Fitocracy   Foursquare Epic Win It can’t work for everything.  Sebastian Deterding:  Do people not to something because they are not able to? Then increase ease of use.  Do people not do it because they have no free time? Then work on that.  Only if motivation is the issue can gamification be a legitimate way of influencing behaviour.
  • 22. + Gamification Backfires  Many people are motivated by intrinsic rewards.   Badly implemented, gamification can actually reduce desire to participate.   ‘Look, I’ve reached the top. Now, I don’t need to do this any more’ Games are fixed rule systems.   And offering an extrinsic reward will be counter productive and difficult to reverse. Humans are ruthless cost-benefit optimisers.  All systems can be gamed. You can’t just throw it at a problem and expect it to work.  You need people who understand the psychology and the design of games to do it properly.
  • 24. + Some Further Reading  Jane McGonigal’s TED talk:   Have a look at the following presentation:   http://www.slideshare.net/ervler/gamification-how-effective-is-it  It cites some stats on gamification successes. And the following additional TED talk:   http://www.youtube.com/watch?v=dE1DuBesGYM http://www.ted.com/talks/seth_priebatsch_the_game_layer_on_top_of_t he_world.html Books:    Jesse Shell – The Art of Game Design: A Book of Lenses Jane McGonigal – Reality is Broken Tom Chatfield – Fun Inc.
  • 25. + Class Discussion  How do we gamify participation in higher education?   Increase quality of submitted work?  Increase level of attainment?   Increase attendance? Increase level of outside reading? Can we get all of them at once?   Do we have to sacrifice some to get others? How could we gamify the lecture room?  What would work for you?
  • 26. + Conclusion  Gamification is a very powerful force.   It’s easy to gamify.   Or rather, it’s easy to badgeify. It’s hard to gamify well.   But one that can be used for ill as well as good. You need to be aware of:  Psychology  Reward structures  Game mechanics It can encourage genuine increases in engagement.  But it can be done badly.