CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha...

92
CS/INFO 4154: Analytics-driven Game Design Nobody Reads and Nobody Listens Class 7: Box!

Transcript of CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha...

Page 1: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

CS/INFO 4154:Analytics-driven Game Design

Nobody Reads and Nobody Listens

Class 7:

Box!

Page 2: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Mon Wed Fri

Wed 9/19 @ 10:10am: Alpha Prototype

9/21Alpha Testing 2

9/10Nobody Reads and

Nobody Listens

9/12Discoverability

9/19Alpha Testing 1

9/14Learning Progressions

9/17Playtesting and Bias

Page 3: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Assignment 5: Alpha Prototype one functioning level core game mechanics for this level minimal art/UX integration a list of input keys

Page 4: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Challenge: teach player how to playFor most teams, this is the primary challenge to overcome

The Elder Scrolls IV: Oblivion (2006)

Page 5: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Aground (2017)

Page 6: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Aground (2017)

Page 7: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Aground (2017)

Page 8: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Aground (2017)

Page 9: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Outline1. Setting the stage2. A brief history of tutorial design3. The science of video game tutorials4. Techniques for learnability

Page 10: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Outline1. Setting the stage2. A brief history of tutorial design3. The science of video game tutorials4. Techniques for learnability

Page 11: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

5 minutes: pair activity Pick your favorite game (quickly) Discuss: How did you learn how to play this game?

How long did it take to learn how to play? How long did it take to get good at it? Did you use any resources? Did you ignore any resources?

Page 12: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Outline1. Setting the stage2. A brief history of tutorial design3. The science of video game tutorials4. Techniques for learnability

Page 13: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

In the beginning, there were arcades

Pacman (1980)

Page 14: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Then there were consoles…

Page 15: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Then there were consoles…

Super Mario Bros. 3 (1998)

Page 16: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Instruction booklets!

Page 17: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Problems with this?

Page 18: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Manuals also common in PC games

Doom (1994)

Page 19: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

The rise of in-game tutorials

Legend of Zelda: Ocarina of Time (1998)

Page 20: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Deus Ex: Training mode

Deus Ex (2000)

Page 21: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Plants vs. Zombies: Stencils

Plants vs. Zombies (2009)

Page 22: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

What is the trend?

No help A lot of hand-holding

Page 23: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Doom Manual

Doom (1994)

Page 24: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

“If Doom was done today” (2011)

Link: https://www.youtube.com/watch?v=C4yIxUOWrtwAuthor: Chubzdoomer

Page 25: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

“If Doom was done today” (2011)

Link: https://www.youtube.com/watch?v=C4yIxUOWrtwAuthor: Chubzdoomer

Page 26: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

“If Doom was done today” (2011)

Link: https://www.youtube.com/watch?v=C4yIxUOWrtwAuthor: Chubzdoomer

Page 27: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

“If Doom was done today” (2011)

Link: https://www.youtube.com/watch?v=C4yIxUOWrtwAuthor: Chubzdoomer

Page 28: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Question #1: Do tutorials matter at all?

Page 29: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Question #2: What is the impact of teaching in context?

Page 30: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Question #3: What is the impact of limiting player freedom?

Page 31: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Question #4: What is the impact of providing help on demand?

Page 32: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

5 minute pair debate1. Do tutorials matter at all?2. What is the impact of teaching in context?3. What is the impact of limiting player freedom?4. What is the impact of providing help on demand?

Page 33: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Discussion: Question #1 Do tutorials matter at all?

Page 34: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Discussion: Question #2 What is the impact of teaching in context?

Page 35: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Discussion: Question #3 What is the impact of limiting player freedom?

Page 36: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Discussion: Question #4 What is the impact of providing help on demand?

Page 37: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Outline1. Setting the stage2. A brief history of tutorial design3. The science of video game tutorials4. Techniques for learnability

Page 38: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

How to design an experiment?1. Do tutorials matter at all?2. What is the impact of teaching in context?3. What is the impact of limiting player freedom?4. What is the impact of providing help on demand?

Page 39: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Evaluating Tutorial Effectiveness

Refraction Hello Worlds Foldit

Andersen et al. CHI 2012

Page 40: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Refraction

Page 41: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Refraction: Gathering data

13,159 players

Page 42: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Hello Worlds!

Page 43: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Hello Worlds: Gathering data

22,157 players

Page 44: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Foldit

Page 45: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Foldit: Gathering data

9,754 players

Page 46: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Question #1: Tutorial presence

How did adding tutorials compare to no tutorials?

Page 47: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Question #1: Tutorial presence

Page 48: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Question #1: Tutorial presence

Page 49: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Question #1: Tutorial presence

Page 50: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Question #1: Tutorial presence

no change no changeno change

Page 51: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Performance (levels completed)

p < 0.001 p > 0.05 p > 0.05

Refraction Hello WorldsFoldit

012345678

0

5

10

15

20

0

2

4

6

8

10

12

Page 52: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Engagement (time played, seconds)

p < 0.001 p > 0.05 p > 0.05

Refraction Hello WorldsFoldit

0100200300400500600700

0

200

400

600

800

1000

1200

0

200

400

600

800

Page 53: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Question #1: Tutorial presence

no change no change

Page 54: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Question #2: Context sensitivity

Context-sensitive Context-insensitive

Page 55: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Question #2: Context sensitivity

How did context-sensitive tutorials compare to context-insensitive tutorials?

Page 56: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Question #2: Context sensitivity

Page 57: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Question #2: Context sensitivity

Page 58: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Question #2: Context sensitivity

Page 59: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Question #2: Context sensitivity

no change no changeno change

Page 60: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Performance (levels completed)

p < 0.001 p > 0.05 p > 0.05

Refraction Hello WorldsFoldit

012345678

0

5

10

15

20

0

2

4

6

8

10

12

Page 61: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Engagement (time played, seconds)

p <= 0.014 p > 0.05 p > 0.05

Refraction Hello WorldsFoldit

0100200300400500600700

0

200

400

600

800

1000

1200

0

200

400

600

800

Page 62: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Question #2: Context sensitivity

no change no change

Page 63: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Question #3: Freedom

Context-SensitiveStenciled

Page 64: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Question #3: Freedom

How did freedom-restricting tutorials compare to freedom-granting tutorials?

Page 65: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Question #3: Freedom

Page 66: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Question #3: Freedom

Page 67: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Question #3: Freedom

Page 68: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Question #3: Freedom

no change no changeno change

This is the correct answer.

Page 69: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Question #4: Providing help

No helpHelp button

Page 70: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Question #4: Providing help

Page 71: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Question #4: Providing help

Page 72: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Question #4: Providing help

Page 73: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Question #4: Providing help

no change no changeno change

Page 74: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

0

100

200

300

400

500

600Time Played (sec)

0

1

2

3

4

5Levels Completed

Nothing Help Button Nothing Help Button

p = 0.036 p = 0.001

Providing help in Foldit

Page 75: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Providing help in Hello Worlds

0

2

4

6

8

10

12

Levels Completed

0

100

200

300

400

500

600

700

800Time Played (sec)

Nothing Help Button Nothing Help Button

p = 0.434 p = 0.190

Page 76: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Providing help in Refraction

0

5

10

15

20

Levels Completed

Nothing Help Button0

200

400

600

800

1000

1200

Time Played (sec)

Nothing Help Button

p = 0.031 p = 0.013

Page 77: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Question #4: Providing help

no change

Page 78: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Question #5: provide hints?

O’Rourke et al. L@S 2014

“We present results from a study of 50,000 students showing that all four hint systems negatively impacted performance compared to a baseline

condition with no hints”

Page 79: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Key Lesson of this Class #2

Nobody reads and nobody listens

Page 80: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Key Lesson of this Class #2

Nobody reads and nobody listens*

*unless they absolutely have to

Page 81: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Key Lesson of this Class #1

Generating, sharing, and testingmultiple ideas leads to better outcomes

Page 82: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Source: Wikipedia

Page 83: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Counterexample: Minecraft

Minecraft (2011)

Page 84: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Counterexample: Minecraft

Minecraft (2011)

Page 85: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Outline1. Setting the stage2. A brief history of tutorial design3. The science of video game tutorials4. Techniques for learnability

Page 86: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Learnability

the capability of a software product to enable the user to learn how to use it

Page 87: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Mario, revisited

Page 88: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

World 1-1

Page 89: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Vox interview: Shigeru Miyamoto

Author: Christophe Haubursinand Joe Posner Link: https://youtu.be/K-NBcP0YUQI?t=141

Page 90: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Advice: design for discoverability

Braid (2008)

Page 91: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Advice: design for discoverability

Braid (2008)

Page 92: CS/INFO 4154 · 2018-09-10 · Nobody Reads and Nobody Listens. 9/12. Discoverability. 9/19. Alpha Testing 1. 9/14. ... The science of video game tutorials 4. Techniques for learnability.

Advice: progress through mechanics

The Company of Myself (2009)