SlideShare a Scribd company logo
1 of 34
Systems &
Inputs &
Outcomes &
Rewards &
Balance.
(How to trick People into accomplishing their
health goals)
Why Games as a
solution?
-   Great games mask boring and
    often repetitive tasks.


-   Great games are engaging โ€“
    they require users to interact,
    and give them just enough
    reward to want more.


-   Great games are accessible
    and โ€˜addictiveโ€™ even though
    they are voluntary.
A framework to
Examine/Dissect Gamesโ€ฆ
-   The System
    -   What is the goal of the game? What are the rules?


-   The Input
    -   What actions can the player take to accomplish the goal?

-   The Outcome
    -   When the player performs an action, what happens?
โ€ฆand How to get it all
โ€˜Stickyโ€™
-   Extrinsic versus Intrinsic Rewards
    -   What happens when the player performs the โ€œrightโ€
        action?


-   Balance versus โ€œFairnessโ€
    -   What happens when the player performs the โ€œwrongโ€
        action?




                                       Orโ€ฆ?
How to beat
the game
1. Press Start
2. Push Buttons
3. ???
4. Become This :
Exposing the System
-   What is the System?




-   Goals + Rules
    -   What is the player supposed to accomplish?
    -   What are the boundaries the players have to work within?
Itโ€™s a-Me, Mario!
-   Goal: Get as far right as possible.
    -   (and also get as many coins as possible)

-   Rules:
And More rules
Challenge Accepted
-   Enable player to form a mental roadmap to the goal.


-   After a few moments, player should be able to look at this:




and think to themselves, โ€œOkay, I think I know how Iโ€™m going
  to tackle this. โ€œ
Make the System
Obvious
- Believe in yourself,
player!


- Makes the game
accessible.
Getting Input
-   What are my options here?


-   Available Actions
    -   At each moment in the game, what can the player do to
        affect the state of the game?
Moving Mario



-Right
-Left
-Jump
-Wait
Enable Planning
-   Add detail/direction to mental roadmap


-   And empowers the player to move forward.
    -   โ€œOkay, this is what I can do to affect the game stateโ€
Why important
-   Interaction is the key distinguishing factor of games from
    all other forms of authored media.


-   Agency
    -   Feeling control over things that happen


-   Leads to engagement
The outcome
-   What happens when the player jumps right now?




-   Level is completed
-   Position on flagpole is assessed
-   Sounds play
-   Fireworks!
-   Points awarded
But how does it make
you *FEEL*?
-   In the moments before:
    -   Relief
    -   Pride
    -   Pressure!


-   The moment after:
    -   Relief (again)
    -   Satisfaction
    -   Okay, now whatโ€™s next?
Why both extrinsic and
intrinsic Matter
How Are Players
rewarded?
-   Extrinsically, sure
    -   Nothing inherently wrong with extrinsic rewards

-   But, should also intrinsically remind us why we are
    playing.
    -   Why do we play Mario?

-   Note: Numbers donโ€™t always mean Extrinsic
How *much* are
players rewarded?
-   Balance is important


-   Rule of Thumb
    -   Reward extrinsically for small victories
    -   Reward intrinsically for big victories

-   Analog Example
    -   Paying for Thanksgiving Dinner
Sugarcoat things
-   Commend effort even if itโ€™s the wrong effort.
    -   Show them what they did wrong

-   Action -> [black box] -> Result
    -   Black box should never be too ambiguous.


-   Example: Rubberbanding in Mario Kart
    -   Designed to give/release tension.
In other words, help
them cheat :)
-   Well, not โ€˜cheatโ€™.


-   What happens when a player is not performing well?
     -   โ€œIt got too frustrating.โ€
     -   โ€œI couldnโ€™t find my way out.โ€


-   Beauty of digital medium is ability to respond dynamically


-   Fail-proof your game
But Again,
not too much.
-   Reinforce importance of input.


-   Donโ€™t lose the sense of agency
Letโ€™s look at the
framework again.
-   Angry Birds
Flinging Birds
-   Input
    -   โ€œCircle of Touchabilityโ€
Crushing Pigs
-   Outcome
Why So Angry?
- This guy:
Words with Frenemies
-   Everyone loves Scrabble right?
    -   But.




-   Problems
    -   Limited roadmapping
    -   Limited agency
    -   Powerless against Scrabble word experts.
So we broke it down
[ wordoff screen ]
New Dynamics
-   Two goals
    -   Two ways to win.

-   Allows defensive play


-   More options for words


-   โ€œNarrativeโ€
Tying it All Together
-   Examining game design as a structure
    -   Helps clarify/predict user experience
    -   Identifies possible points for improvement/balance

-   Always keep agency in mind
    -   Action/result cycle should be unambiguous


-   Reward the right behaviors, in the right way
    -   Extrinsic (points) for small victories
    -   Intrinsic (feelings) for big victories
General Tips from
Game Production
-   Test early, test often


-   Polish your tutorial or how-to


-   Simplify


-   Also, scope down
Resources
-Mechanics, Dynamics, Aesthetics (Hunicke)
          -   http://www.cs.northwestern.edu/~hunicke/MDA.pdf
-Formal Abstract Design Tools (Church)
          -   www.gamasutra.com/view/feature/3357/formal_abstract_design_tools.p
-Intrinsic and Extrinsic Motivators (Predictably Irrational,
Ariely)
-BJ Foggโ€™s Tiny Habits
          -   http://tinyhabits.com/
Questions?
-   Email: robinyang@gmail.com


-   Thanks for helping me gain +5 Speaker points!
Activity:
-   Break down an existing game
    -   What is the goal? What are the rules?
    -   What are the available actions?
    -   What are the results? How are โ€œwrongโ€ actions
        discouraged, and how are โ€œrightโ€ actions rewarded? What
        are the intrinsic and extrinsic rewards?

-   Then, make it better
    -   Identify areas where a player might be frustrated (even if
        itโ€™s โ€œpart of the game.โ€)
    -   Suggest improvements in the system, input, outcomes,
        rewards or balance that would help alleviate it.

More Related Content

What's hot

LAFS Game Design 1 - Foundational Elements
LAFS Game Design 1 - Foundational ElementsLAFS Game Design 1 - Foundational Elements
LAFS Game Design 1 - Foundational ElementsDavid Mullich
ย 
Not WHEN Games but WHICH Learning Games
Not WHEN Games but WHICH Learning GamesNot WHEN Games but WHICH Learning Games
Not WHEN Games but WHICH Learning GamesSharon Boller
ย 
LAFS Game Mechanics - Social Mechanics
LAFS Game Mechanics - Social MechanicsLAFS Game Mechanics - Social Mechanics
LAFS Game Mechanics - Social MechanicsDavid Mullich
ย 
Game Balance 3: Interesting Strategies
Game Balance 3: Interesting StrategiesGame Balance 3: Interesting Strategies
Game Balance 3: Interesting StrategiesMarc Miquel
ย 
LAFS Game Design 8 - Playtesting
LAFS Game Design 8 - PlaytestingLAFS Game Design 8 - Playtesting
LAFS Game Design 8 - PlaytestingDavid Mullich
ย 
The Principles of Game Design
The Principles of Game DesignThe Principles of Game Design
The Principles of Game DesignInstantTechInfo
ย 
01 - Introduction to Game Mechanics
01 - Introduction to Game Mechanics01 - Introduction to Game Mechanics
01 - Introduction to Game MechanicsHamzah Asyrani Sulaiman
ย 

What's hot (7)

LAFS Game Design 1 - Foundational Elements
LAFS Game Design 1 - Foundational ElementsLAFS Game Design 1 - Foundational Elements
LAFS Game Design 1 - Foundational Elements
ย 
Not WHEN Games but WHICH Learning Games
Not WHEN Games but WHICH Learning GamesNot WHEN Games but WHICH Learning Games
Not WHEN Games but WHICH Learning Games
ย 
LAFS Game Mechanics - Social Mechanics
LAFS Game Mechanics - Social MechanicsLAFS Game Mechanics - Social Mechanics
LAFS Game Mechanics - Social Mechanics
ย 
Game Balance 3: Interesting Strategies
Game Balance 3: Interesting StrategiesGame Balance 3: Interesting Strategies
Game Balance 3: Interesting Strategies
ย 
LAFS Game Design 8 - Playtesting
LAFS Game Design 8 - PlaytestingLAFS Game Design 8 - Playtesting
LAFS Game Design 8 - Playtesting
ย 
The Principles of Game Design
The Principles of Game DesignThe Principles of Game Design
The Principles of Game Design
ย 
01 - Introduction to Game Mechanics
01 - Introduction to Game Mechanics01 - Introduction to Game Mechanics
01 - Introduction to Game Mechanics
ย 

Viewers also liked

Different Games 2013 - Four Takeaways
Different Games 2013 - Four TakeawaysDifferent Games 2013 - Four Takeaways
Different Games 2013 - Four TakeawaysRobin Yang
ย 
Female Casual Gamer Study
Female Casual Gamer StudyFemale Casual Gamer Study
Female Casual Gamer StudyInteractive Agency
ย 
We Built a Community, So Can You (IndieCade East 2014)
We Built a Community, So Can You (IndieCade East 2014)We Built a Community, So Can You (IndieCade East 2014)
We Built a Community, So Can You (IndieCade East 2014)Cecily Carver
ย 
Hype vs. Reality: The AI Explainer
Hype vs. Reality: The AI ExplainerHype vs. Reality: The AI Explainer
Hype vs. Reality: The AI ExplainerLuminary Labs
ย 
Study: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving CarsStudy: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving CarsLinkedIn
ย 

Viewers also liked (6)

Different Games 2013 - Four Takeaways
Different Games 2013 - Four TakeawaysDifferent Games 2013 - Four Takeaways
Different Games 2013 - Four Takeaways
ย 
Making Video Games. Everyone! Get in Here!
Making Video Games. Everyone! Get in Here!Making Video Games. Everyone! Get in Here!
Making Video Games. Everyone! Get in Here!
ย 
Female Casual Gamer Study
Female Casual Gamer StudyFemale Casual Gamer Study
Female Casual Gamer Study
ย 
We Built a Community, So Can You (IndieCade East 2014)
We Built a Community, So Can You (IndieCade East 2014)We Built a Community, So Can You (IndieCade East 2014)
We Built a Community, So Can You (IndieCade East 2014)
ย 
Hype vs. Reality: The AI Explainer
Hype vs. Reality: The AI ExplainerHype vs. Reality: The AI Explainer
Hype vs. Reality: The AI Explainer
ย 
Study: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving CarsStudy: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving Cars
ย 

Similar to Systems, Inputs, Outcomes, Rewards & Balance

Create Tabletop Games to Foster Organizational Learning
Create Tabletop Games to Foster Organizational LearningCreate Tabletop Games to Foster Organizational Learning
Create Tabletop Games to Foster Organizational LearningKarl Kapp
ย 
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
ย 
A Primer On Play: How to use Games for Learning and Results
A Primer On Play: How to use Games for Learning and ResultsA Primer On Play: How to use Games for Learning and Results
A Primer On Play: How to use Games for Learning and ResultsSharon Boller
ย 
An Introduction to Games User Research Methods
An Introduction to Games User Research MethodsAn Introduction to Games User Research Methods
An Introduction to Games User Research MethodsBen Lewis-Evans
ย 
Game monetization: Overview of monetization methods for free-to-play games
Game monetization: Overview of monetization methods for free-to-play gamesGame monetization: Overview of monetization methods for free-to-play games
Game monetization: Overview of monetization methods for free-to-play gamesAndrew Dotsenko
ย 
Chapter 2 structure of games tsppt 1
Chapter 2 structure of games tsppt 1Chapter 2 structure of games tsppt 1
Chapter 2 structure of games tsppt 1GKTheodora
ย 
Learning Game Design Workshop
Learning Game Design WorkshopLearning Game Design Workshop
Learning Game Design WorkshopKarl Kapp
ย 
Beyond Gamification: designing the player journey
Beyond Gamification: designing the player journeyBeyond Gamification: designing the player journey
Beyond Gamification: designing the player journeyAmy Jo Kim
ย 
Play (innovation) games to gain clarity - Austin Agile Product SIG
Play (innovation) games to gain clarity - Austin Agile Product SIGPlay (innovation) games to gain clarity - Austin Agile Product SIG
Play (innovation) games to gain clarity - Austin Agile Product SIGJeff Brantley
ย 
Smart Gamification GDC2011
Smart Gamification GDC2011Smart Gamification GDC2011
Smart Gamification GDC2011Amy Jo Kim
ย 
Making Games We Like aka Personal Biases in Game Design / Rok Mioฤ (Outfit7)
Making Games We Like aka Personal Biases in Game Design / Rok Mioฤ (Outfit7)Making Games We Like aka Personal Biases in Game Design / Rok Mioฤ (Outfit7)
Making Games We Like aka Personal Biases in Game Design / Rok Mioฤ (Outfit7)DevGAMM Conference
ย 
Skill Mapping
Skill MappingSkill Mapping
Skill MappingVirat Khutal
ย 
Lessons from the Trenches of Learning Game Design
Lessons from the Trenches of Learning Game DesignLessons from the Trenches of Learning Game Design
Lessons from the Trenches of Learning Game DesignSharon Boller
ย 
Fundamental of game design part 2
Fundamental of game design part 2Fundamental of game design part 2
Fundamental of game design part 2krishn verma
ย 
Gamification Workshop 2010
Gamification Workshop 2010Gamification Workshop 2010
Gamification Workshop 2010Amy Jo Kim
ย 
Play to Learn: Learning Games and Gamification that Get Results
Play to Learn: Learning Games and Gamification that Get ResultsPlay to Learn: Learning Games and Gamification that Get Results
Play to Learn: Learning Games and Gamification that Get ResultsHRDQ-U
ย 
Systems Thinking with the Ball Point Game - A&B 2019
Systems Thinking with the Ball Point Game - A&B 2019Systems Thinking with the Ball Point Game - A&B 2019
Systems Thinking with the Ball Point Game - A&B 2019Jeff Kosciejew
ย 
Principles of conservative gamification
Principles of conservative gamificationPrinciples of conservative gamification
Principles of conservative gamificationZsombor Fekete
ย 
Games & Gamification
Games & GamificationGames & Gamification
Games & GamificationCharles Palmer
ย 
Gamification - How to Think Straight About
Gamification - How to Think Straight AboutGamification - How to Think Straight About
Gamification - How to Think Straight AboutVille Ritola
ย 

Similar to Systems, Inputs, Outcomes, Rewards & Balance (20)

Create Tabletop Games to Foster Organizational Learning
Create Tabletop Games to Foster Organizational LearningCreate Tabletop Games to Foster Organizational Learning
Create Tabletop Games to Foster Organizational Learning
ย 
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
ย 
A Primer On Play: How to use Games for Learning and Results
A Primer On Play: How to use Games for Learning and ResultsA Primer On Play: How to use Games for Learning and Results
A Primer On Play: How to use Games for Learning and Results
ย 
An Introduction to Games User Research Methods
An Introduction to Games User Research MethodsAn Introduction to Games User Research Methods
An Introduction to Games User Research Methods
ย 
Game monetization: Overview of monetization methods for free-to-play games
Game monetization: Overview of monetization methods for free-to-play gamesGame monetization: Overview of monetization methods for free-to-play games
Game monetization: Overview of monetization methods for free-to-play games
ย 
Chapter 2 structure of games tsppt 1
Chapter 2 structure of games tsppt 1Chapter 2 structure of games tsppt 1
Chapter 2 structure of games tsppt 1
ย 
Learning Game Design Workshop
Learning Game Design WorkshopLearning Game Design Workshop
Learning Game Design Workshop
ย 
Beyond Gamification: designing the player journey
Beyond Gamification: designing the player journeyBeyond Gamification: designing the player journey
Beyond Gamification: designing the player journey
ย 
Play (innovation) games to gain clarity - Austin Agile Product SIG
Play (innovation) games to gain clarity - Austin Agile Product SIGPlay (innovation) games to gain clarity - Austin Agile Product SIG
Play (innovation) games to gain clarity - Austin Agile Product SIG
ย 
Smart Gamification GDC2011
Smart Gamification GDC2011Smart Gamification GDC2011
Smart Gamification GDC2011
ย 
Making Games We Like aka Personal Biases in Game Design / Rok Mioฤ (Outfit7)
Making Games We Like aka Personal Biases in Game Design / Rok Mioฤ (Outfit7)Making Games We Like aka Personal Biases in Game Design / Rok Mioฤ (Outfit7)
Making Games We Like aka Personal Biases in Game Design / Rok Mioฤ (Outfit7)
ย 
Skill Mapping
Skill MappingSkill Mapping
Skill Mapping
ย 
Lessons from the Trenches of Learning Game Design
Lessons from the Trenches of Learning Game DesignLessons from the Trenches of Learning Game Design
Lessons from the Trenches of Learning Game Design
ย 
Fundamental of game design part 2
Fundamental of game design part 2Fundamental of game design part 2
Fundamental of game design part 2
ย 
Gamification Workshop 2010
Gamification Workshop 2010Gamification Workshop 2010
Gamification Workshop 2010
ย 
Play to Learn: Learning Games and Gamification that Get Results
Play to Learn: Learning Games and Gamification that Get ResultsPlay to Learn: Learning Games and Gamification that Get Results
Play to Learn: Learning Games and Gamification that Get Results
ย 
Systems Thinking with the Ball Point Game - A&B 2019
Systems Thinking with the Ball Point Game - A&B 2019Systems Thinking with the Ball Point Game - A&B 2019
Systems Thinking with the Ball Point Game - A&B 2019
ย 
Principles of conservative gamification
Principles of conservative gamificationPrinciples of conservative gamification
Principles of conservative gamification
ย 
Games & Gamification
Games & GamificationGames & Gamification
Games & Gamification
ย 
Gamification - How to Think Straight About
Gamification - How to Think Straight AboutGamification - How to Think Straight About
Gamification - How to Think Straight About
ย 

Recently uploaded

Almora call girls ๐Ÿ“ž 8617697112 At Low Cost Cash Payment Booking
Almora call girls ๐Ÿ“ž 8617697112 At Low Cost Cash Payment BookingAlmora call girls ๐Ÿ“ž 8617697112 At Low Cost Cash Payment Booking
Almora call girls ๐Ÿ“ž 8617697112 At Low Cost Cash Payment BookingNitya salvi
ย 
Top Rated Pune Call Girls Pimpri Chinchwad โŸŸ 6297143586 โŸŸ Call Me For Genuin...
Top Rated  Pune Call Girls Pimpri Chinchwad โŸŸ 6297143586 โŸŸ Call Me For Genuin...Top Rated  Pune Call Girls Pimpri Chinchwad โŸŸ 6297143586 โŸŸ Call Me For Genuin...
Top Rated Pune Call Girls Pimpri Chinchwad โŸŸ 6297143586 โŸŸ Call Me For Genuin...Call Girls in Nagpur High Profile
ย 
Nayabad Call Girls โœ” 8005736733 โœ” Hot Model With Sexy Bhabi Ready For Sex At ...
Nayabad Call Girls โœ” 8005736733 โœ” Hot Model With Sexy Bhabi Ready For Sex At ...Nayabad Call Girls โœ” 8005736733 โœ” Hot Model With Sexy Bhabi Ready For Sex At ...
Nayabad Call Girls โœ” 8005736733 โœ” Hot Model With Sexy Bhabi Ready For Sex At ...aamir
ย 
โคPersonal Whatsapp Number Keylong Call Girls 8617697112 ๐Ÿ’ฆโœ….
โคPersonal Whatsapp Number Keylong Call Girls 8617697112 ๐Ÿ’ฆโœ….โคPersonal Whatsapp Number Keylong Call Girls 8617697112 ๐Ÿ’ฆโœ….
โคPersonal Whatsapp Number Keylong Call Girls 8617697112 ๐Ÿ’ฆโœ….Nitya salvi
ย 
Tikiapara Call Girls โœ” 8005736733 โœ” Hot Model With Sexy Bhabi Ready For Sex A...
Tikiapara Call Girls โœ” 8005736733 โœ” Hot Model With Sexy Bhabi Ready For Sex A...Tikiapara Call Girls โœ” 8005736733 โœ” Hot Model With Sexy Bhabi Ready For Sex A...
Tikiapara Call Girls โœ” 8005736733 โœ” Hot Model With Sexy Bhabi Ready For Sex A...aamir
ย 
Top Rated Kolkata Call Girls Dum Dum โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex S...
Top Rated Kolkata Call Girls Dum Dum โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex S...Top Rated Kolkata Call Girls Dum Dum โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex S...
Top Rated Kolkata Call Girls Dum Dum โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex S...ritikasharma
ย 
Hotel And Home Service Available Kolkata Call Girls Lake Town โœ” 6297143586 โœ”C...
Hotel And Home Service Available Kolkata Call Girls Lake Town โœ” 6297143586 โœ”C...Hotel And Home Service Available Kolkata Call Girls Lake Town โœ” 6297143586 โœ”C...
Hotel And Home Service Available Kolkata Call Girls Lake Town โœ” 6297143586 โœ”C...ritikasharma
ย 
Chat 9316020077๐Ÿ’‹ Call Girls Agency In Goa By Goa Call Girls Agency ๐Ÿ’‹
Chat 9316020077๐Ÿ’‹ Call Girls  Agency In Goa  By Goa  Call Girls  Agency ๐Ÿ’‹Chat 9316020077๐Ÿ’‹ Call Girls  Agency In Goa  By Goa  Call Girls  Agency ๐Ÿ’‹
Chat 9316020077๐Ÿ’‹ Call Girls Agency In Goa By Goa Call Girls Agency ๐Ÿ’‹russian goa call girl and escorts service
ย 
Top Rated Kolkata Call Girls Khardah โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex S...
Top Rated Kolkata Call Girls Khardah โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex S...Top Rated Kolkata Call Girls Khardah โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex S...
Top Rated Kolkata Call Girls Khardah โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex S...ritikasharma
ย 
Zirakpur Call Girls๐Ÿ‘ง Book Now๐Ÿ“ฑ8146719683 ๐Ÿ“ž๐Ÿ‘‰Mohali Call Girl Service No Advanc...
Zirakpur Call Girls๐Ÿ‘ง Book Now๐Ÿ“ฑ8146719683 ๐Ÿ“ž๐Ÿ‘‰Mohali Call Girl Service No Advanc...Zirakpur Call Girls๐Ÿ‘ง Book Now๐Ÿ“ฑ8146719683 ๐Ÿ“ž๐Ÿ‘‰Mohali Call Girl Service No Advanc...
Zirakpur Call Girls๐Ÿ‘ง Book Now๐Ÿ“ฑ8146719683 ๐Ÿ“ž๐Ÿ‘‰Mohali Call Girl Service No Advanc...rajveermohali2022
ย 
Hotel And Home Service Available Kolkata Call Girls Howrah โœ” 6297143586 โœ”Call...
Hotel And Home Service Available Kolkata Call Girls Howrah โœ” 6297143586 โœ”Call...Hotel And Home Service Available Kolkata Call Girls Howrah โœ” 6297143586 โœ”Call...
Hotel And Home Service Available Kolkata Call Girls Howrah โœ” 6297143586 โœ”Call...ritikasharma
ย 
Desi Bhabhi Call Girls In Goa ๐Ÿ’ƒ 730 02 72 001๐Ÿ’ƒdesi Bhabhi Escort Goa
Desi Bhabhi Call Girls  In Goa  ๐Ÿ’ƒ 730 02 72 001๐Ÿ’ƒdesi Bhabhi Escort GoaDesi Bhabhi Call Girls  In Goa  ๐Ÿ’ƒ 730 02 72 001๐Ÿ’ƒdesi Bhabhi Escort Goa
Desi Bhabhi Call Girls In Goa ๐Ÿ’ƒ 730 02 72 001๐Ÿ’ƒdesi Bhabhi Escort Goarussian goa call girl and escorts service
ย 
Call Girls Manjri Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Manjri Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Manjri Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Manjri Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
ย 
Bhimtal โคCALL GIRL 8617697112 โคCALL GIRLS IN Bhimtal ESCORT SERVICEโคCALL GIRL
Bhimtal โคCALL GIRL 8617697112 โคCALL GIRLS IN Bhimtal ESCORT SERVICEโคCALL GIRLBhimtal โคCALL GIRL 8617697112 โคCALL GIRLS IN Bhimtal ESCORT SERVICEโคCALL GIRL
Bhimtal โคCALL GIRL 8617697112 โคCALL GIRLS IN Bhimtal ESCORT SERVICEโคCALL GIRLNitya salvi
ย 
Kanpur call girls ๐Ÿ“ž 8617697112 At Low Cost Cash Payment Booking
Kanpur call girls ๐Ÿ“ž 8617697112 At Low Cost Cash Payment BookingKanpur call girls ๐Ÿ“ž 8617697112 At Low Cost Cash Payment Booking
Kanpur call girls ๐Ÿ“ž 8617697112 At Low Cost Cash Payment BookingNitya salvi
ย 
Hotel And Home Service Available Kolkata Call Girls South End Park โœ” 62971435...
Hotel And Home Service Available Kolkata Call Girls South End Park โœ” 62971435...Hotel And Home Service Available Kolkata Call Girls South End Park โœ” 62971435...
Hotel And Home Service Available Kolkata Call Girls South End Park โœ” 62971435...ritikasharma
ย 
Behala ( Call Girls ) Kolkata โœ” 6297143586 โœ” Hot Model With Sexy Bhabi Ready ...
Behala ( Call Girls ) Kolkata โœ” 6297143586 โœ” Hot Model With Sexy Bhabi Ready ...Behala ( Call Girls ) Kolkata โœ” 6297143586 โœ” Hot Model With Sexy Bhabi Ready ...
Behala ( Call Girls ) Kolkata โœ” 6297143586 โœ” Hot Model With Sexy Bhabi Ready ...ritikasharma
ย 
Science City Kolkata ( Call Girls ) Kolkata โœ” 6297143586 โœ” Hot Model With Sex...
Science City Kolkata ( Call Girls ) Kolkata โœ” 6297143586 โœ” Hot Model With Sex...Science City Kolkata ( Call Girls ) Kolkata โœ” 6297143586 โœ” Hot Model With Sex...
Science City Kolkata ( Call Girls ) Kolkata โœ” 6297143586 โœ” Hot Model With Sex...rahim quresi
ย 
College Call Girls Pune 8617697112 Short 1500 Night 6000 Best call girls Service
College Call Girls Pune 8617697112 Short 1500 Night 6000 Best call girls ServiceCollege Call Girls Pune 8617697112 Short 1500 Night 6000 Best call girls Service
College Call Girls Pune 8617697112 Short 1500 Night 6000 Best call girls ServiceNitya salvi
ย 
Independent Garulia Escorts โœ” 9332606886โœ” Full Night With Room Online Booking...
Independent Garulia Escorts โœ” 9332606886โœ” Full Night With Room Online Booking...Independent Garulia Escorts โœ” 9332606886โœ” Full Night With Room Online Booking...
Independent Garulia Escorts โœ” 9332606886โœ” Full Night With Room Online Booking...Riya Pathan
ย 

Recently uploaded (20)

Almora call girls ๐Ÿ“ž 8617697112 At Low Cost Cash Payment Booking
Almora call girls ๐Ÿ“ž 8617697112 At Low Cost Cash Payment BookingAlmora call girls ๐Ÿ“ž 8617697112 At Low Cost Cash Payment Booking
Almora call girls ๐Ÿ“ž 8617697112 At Low Cost Cash Payment Booking
ย 
Top Rated Pune Call Girls Pimpri Chinchwad โŸŸ 6297143586 โŸŸ Call Me For Genuin...
Top Rated  Pune Call Girls Pimpri Chinchwad โŸŸ 6297143586 โŸŸ Call Me For Genuin...Top Rated  Pune Call Girls Pimpri Chinchwad โŸŸ 6297143586 โŸŸ Call Me For Genuin...
Top Rated Pune Call Girls Pimpri Chinchwad โŸŸ 6297143586 โŸŸ Call Me For Genuin...
ย 
Nayabad Call Girls โœ” 8005736733 โœ” Hot Model With Sexy Bhabi Ready For Sex At ...
Nayabad Call Girls โœ” 8005736733 โœ” Hot Model With Sexy Bhabi Ready For Sex At ...Nayabad Call Girls โœ” 8005736733 โœ” Hot Model With Sexy Bhabi Ready For Sex At ...
Nayabad Call Girls โœ” 8005736733 โœ” Hot Model With Sexy Bhabi Ready For Sex At ...
ย 
โคPersonal Whatsapp Number Keylong Call Girls 8617697112 ๐Ÿ’ฆโœ….
โคPersonal Whatsapp Number Keylong Call Girls 8617697112 ๐Ÿ’ฆโœ….โคPersonal Whatsapp Number Keylong Call Girls 8617697112 ๐Ÿ’ฆโœ….
โคPersonal Whatsapp Number Keylong Call Girls 8617697112 ๐Ÿ’ฆโœ….
ย 
Tikiapara Call Girls โœ” 8005736733 โœ” Hot Model With Sexy Bhabi Ready For Sex A...
Tikiapara Call Girls โœ” 8005736733 โœ” Hot Model With Sexy Bhabi Ready For Sex A...Tikiapara Call Girls โœ” 8005736733 โœ” Hot Model With Sexy Bhabi Ready For Sex A...
Tikiapara Call Girls โœ” 8005736733 โœ” Hot Model With Sexy Bhabi Ready For Sex A...
ย 
Top Rated Kolkata Call Girls Dum Dum โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex S...
Top Rated Kolkata Call Girls Dum Dum โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex S...Top Rated Kolkata Call Girls Dum Dum โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex S...
Top Rated Kolkata Call Girls Dum Dum โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex S...
ย 
Hotel And Home Service Available Kolkata Call Girls Lake Town โœ” 6297143586 โœ”C...
Hotel And Home Service Available Kolkata Call Girls Lake Town โœ” 6297143586 โœ”C...Hotel And Home Service Available Kolkata Call Girls Lake Town โœ” 6297143586 โœ”C...
Hotel And Home Service Available Kolkata Call Girls Lake Town โœ” 6297143586 โœ”C...
ย 
Chat 9316020077๐Ÿ’‹ Call Girls Agency In Goa By Goa Call Girls Agency ๐Ÿ’‹
Chat 9316020077๐Ÿ’‹ Call Girls  Agency In Goa  By Goa  Call Girls  Agency ๐Ÿ’‹Chat 9316020077๐Ÿ’‹ Call Girls  Agency In Goa  By Goa  Call Girls  Agency ๐Ÿ’‹
Chat 9316020077๐Ÿ’‹ Call Girls Agency In Goa By Goa Call Girls Agency ๐Ÿ’‹
ย 
Top Rated Kolkata Call Girls Khardah โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex S...
Top Rated Kolkata Call Girls Khardah โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex S...Top Rated Kolkata Call Girls Khardah โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex S...
Top Rated Kolkata Call Girls Khardah โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex S...
ย 
Zirakpur Call Girls๐Ÿ‘ง Book Now๐Ÿ“ฑ8146719683 ๐Ÿ“ž๐Ÿ‘‰Mohali Call Girl Service No Advanc...
Zirakpur Call Girls๐Ÿ‘ง Book Now๐Ÿ“ฑ8146719683 ๐Ÿ“ž๐Ÿ‘‰Mohali Call Girl Service No Advanc...Zirakpur Call Girls๐Ÿ‘ง Book Now๐Ÿ“ฑ8146719683 ๐Ÿ“ž๐Ÿ‘‰Mohali Call Girl Service No Advanc...
Zirakpur Call Girls๐Ÿ‘ง Book Now๐Ÿ“ฑ8146719683 ๐Ÿ“ž๐Ÿ‘‰Mohali Call Girl Service No Advanc...
ย 
Hotel And Home Service Available Kolkata Call Girls Howrah โœ” 6297143586 โœ”Call...
Hotel And Home Service Available Kolkata Call Girls Howrah โœ” 6297143586 โœ”Call...Hotel And Home Service Available Kolkata Call Girls Howrah โœ” 6297143586 โœ”Call...
Hotel And Home Service Available Kolkata Call Girls Howrah โœ” 6297143586 โœ”Call...
ย 
Desi Bhabhi Call Girls In Goa ๐Ÿ’ƒ 730 02 72 001๐Ÿ’ƒdesi Bhabhi Escort Goa
Desi Bhabhi Call Girls  In Goa  ๐Ÿ’ƒ 730 02 72 001๐Ÿ’ƒdesi Bhabhi Escort GoaDesi Bhabhi Call Girls  In Goa  ๐Ÿ’ƒ 730 02 72 001๐Ÿ’ƒdesi Bhabhi Escort Goa
Desi Bhabhi Call Girls In Goa ๐Ÿ’ƒ 730 02 72 001๐Ÿ’ƒdesi Bhabhi Escort Goa
ย 
Call Girls Manjri Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Manjri Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Manjri Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Manjri Call Me 7737669865 Budget Friendly No Advance Booking
ย 
Bhimtal โคCALL GIRL 8617697112 โคCALL GIRLS IN Bhimtal ESCORT SERVICEโคCALL GIRL
Bhimtal โคCALL GIRL 8617697112 โคCALL GIRLS IN Bhimtal ESCORT SERVICEโคCALL GIRLBhimtal โคCALL GIRL 8617697112 โคCALL GIRLS IN Bhimtal ESCORT SERVICEโคCALL GIRL
Bhimtal โคCALL GIRL 8617697112 โคCALL GIRLS IN Bhimtal ESCORT SERVICEโคCALL GIRL
ย 
Kanpur call girls ๐Ÿ“ž 8617697112 At Low Cost Cash Payment Booking
Kanpur call girls ๐Ÿ“ž 8617697112 At Low Cost Cash Payment BookingKanpur call girls ๐Ÿ“ž 8617697112 At Low Cost Cash Payment Booking
Kanpur call girls ๐Ÿ“ž 8617697112 At Low Cost Cash Payment Booking
ย 
Hotel And Home Service Available Kolkata Call Girls South End Park โœ” 62971435...
Hotel And Home Service Available Kolkata Call Girls South End Park โœ” 62971435...Hotel And Home Service Available Kolkata Call Girls South End Park โœ” 62971435...
Hotel And Home Service Available Kolkata Call Girls South End Park โœ” 62971435...
ย 
Behala ( Call Girls ) Kolkata โœ” 6297143586 โœ” Hot Model With Sexy Bhabi Ready ...
Behala ( Call Girls ) Kolkata โœ” 6297143586 โœ” Hot Model With Sexy Bhabi Ready ...Behala ( Call Girls ) Kolkata โœ” 6297143586 โœ” Hot Model With Sexy Bhabi Ready ...
Behala ( Call Girls ) Kolkata โœ” 6297143586 โœ” Hot Model With Sexy Bhabi Ready ...
ย 
Science City Kolkata ( Call Girls ) Kolkata โœ” 6297143586 โœ” Hot Model With Sex...
Science City Kolkata ( Call Girls ) Kolkata โœ” 6297143586 โœ” Hot Model With Sex...Science City Kolkata ( Call Girls ) Kolkata โœ” 6297143586 โœ” Hot Model With Sex...
Science City Kolkata ( Call Girls ) Kolkata โœ” 6297143586 โœ” Hot Model With Sex...
ย 
College Call Girls Pune 8617697112 Short 1500 Night 6000 Best call girls Service
College Call Girls Pune 8617697112 Short 1500 Night 6000 Best call girls ServiceCollege Call Girls Pune 8617697112 Short 1500 Night 6000 Best call girls Service
College Call Girls Pune 8617697112 Short 1500 Night 6000 Best call girls Service
ย 
Independent Garulia Escorts โœ” 9332606886โœ” Full Night With Room Online Booking...
Independent Garulia Escorts โœ” 9332606886โœ” Full Night With Room Online Booking...Independent Garulia Escorts โœ” 9332606886โœ” Full Night With Room Online Booking...
Independent Garulia Escorts โœ” 9332606886โœ” Full Night With Room Online Booking...
ย 

Systems, Inputs, Outcomes, Rewards & Balance

  • 1. Systems & Inputs & Outcomes & Rewards & Balance. (How to trick People into accomplishing their health goals)
  • 2. Why Games as a solution? - Great games mask boring and often repetitive tasks. - Great games are engaging โ€“ they require users to interact, and give them just enough reward to want more. - Great games are accessible and โ€˜addictiveโ€™ even though they are voluntary.
  • 3. A framework to Examine/Dissect Gamesโ€ฆ - The System - What is the goal of the game? What are the rules? - The Input - What actions can the player take to accomplish the goal? - The Outcome - When the player performs an action, what happens?
  • 4. โ€ฆand How to get it all โ€˜Stickyโ€™ - Extrinsic versus Intrinsic Rewards - What happens when the player performs the โ€œrightโ€ action? - Balance versus โ€œFairnessโ€ - What happens when the player performs the โ€œwrongโ€ action? Orโ€ฆ?
  • 5. How to beat the game 1. Press Start 2. Push Buttons 3. ??? 4. Become This :
  • 6. Exposing the System - What is the System? - Goals + Rules - What is the player supposed to accomplish? - What are the boundaries the players have to work within?
  • 7. Itโ€™s a-Me, Mario! - Goal: Get as far right as possible. - (and also get as many coins as possible) - Rules:
  • 9. Challenge Accepted - Enable player to form a mental roadmap to the goal. - After a few moments, player should be able to look at this: and think to themselves, โ€œOkay, I think I know how Iโ€™m going to tackle this. โ€œ
  • 10. Make the System Obvious - Believe in yourself, player! - Makes the game accessible.
  • 11. Getting Input - What are my options here? - Available Actions - At each moment in the game, what can the player do to affect the state of the game?
  • 13. Enable Planning - Add detail/direction to mental roadmap - And empowers the player to move forward. - โ€œOkay, this is what I can do to affect the game stateโ€
  • 14. Why important - Interaction is the key distinguishing factor of games from all other forms of authored media. - Agency - Feeling control over things that happen - Leads to engagement
  • 15. The outcome - What happens when the player jumps right now? - Level is completed - Position on flagpole is assessed - Sounds play - Fireworks! - Points awarded
  • 16. But how does it make you *FEEL*? - In the moments before: - Relief - Pride - Pressure! - The moment after: - Relief (again) - Satisfaction - Okay, now whatโ€™s next?
  • 17. Why both extrinsic and intrinsic Matter
  • 18. How Are Players rewarded? - Extrinsically, sure - Nothing inherently wrong with extrinsic rewards - But, should also intrinsically remind us why we are playing. - Why do we play Mario? - Note: Numbers donโ€™t always mean Extrinsic
  • 19. How *much* are players rewarded? - Balance is important - Rule of Thumb - Reward extrinsically for small victories - Reward intrinsically for big victories - Analog Example - Paying for Thanksgiving Dinner
  • 20. Sugarcoat things - Commend effort even if itโ€™s the wrong effort. - Show them what they did wrong - Action -> [black box] -> Result - Black box should never be too ambiguous. - Example: Rubberbanding in Mario Kart - Designed to give/release tension.
  • 21. In other words, help them cheat :) - Well, not โ€˜cheatโ€™. - What happens when a player is not performing well? - โ€œIt got too frustrating.โ€ - โ€œI couldnโ€™t find my way out.โ€ - Beauty of digital medium is ability to respond dynamically - Fail-proof your game
  • 22. But Again, not too much. - Reinforce importance of input. - Donโ€™t lose the sense of agency
  • 23. Letโ€™s look at the framework again. - Angry Birds
  • 24. Flinging Birds - Input - โ€œCircle of Touchabilityโ€
  • 25. Crushing Pigs - Outcome
  • 26. Why So Angry? - This guy:
  • 27. Words with Frenemies - Everyone loves Scrabble right? - But. - Problems - Limited roadmapping - Limited agency - Powerless against Scrabble word experts.
  • 28. So we broke it down [ wordoff screen ]
  • 29. New Dynamics - Two goals - Two ways to win. - Allows defensive play - More options for words - โ€œNarrativeโ€
  • 30. Tying it All Together - Examining game design as a structure - Helps clarify/predict user experience - Identifies possible points for improvement/balance - Always keep agency in mind - Action/result cycle should be unambiguous - Reward the right behaviors, in the right way - Extrinsic (points) for small victories - Intrinsic (feelings) for big victories
  • 31. General Tips from Game Production - Test early, test often - Polish your tutorial or how-to - Simplify - Also, scope down
  • 32. Resources -Mechanics, Dynamics, Aesthetics (Hunicke) - http://www.cs.northwestern.edu/~hunicke/MDA.pdf -Formal Abstract Design Tools (Church) - www.gamasutra.com/view/feature/3357/formal_abstract_design_tools.p -Intrinsic and Extrinsic Motivators (Predictably Irrational, Ariely) -BJ Foggโ€™s Tiny Habits - http://tinyhabits.com/
  • 33. Questions? - Email: robinyang@gmail.com - Thanks for helping me gain +5 Speaker points!
  • 34. Activity: - Break down an existing game - What is the goal? What are the rules? - What are the available actions? - What are the results? How are โ€œwrongโ€ actions discouraged, and how are โ€œrightโ€ actions rewarded? What are the intrinsic and extrinsic rewards? - Then, make it better - Identify areas where a player might be frustrated (even if itโ€™s โ€œpart of the game.โ€) - Suggest improvements in the system, input, outcomes, rewards or balance that would help alleviate it.