the ai babysitter. book learnin’ university of chicago ba in general studies masters work in ai...

35
The AI Babysitter

Post on 22-Dec-2015

222 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: The AI Babysitter. Book Learnin’ University of Chicago BA in General Studies Masters work in AI & Information Systems Northwestern University PhD work

The AI Babysitter

Page 2: The AI Babysitter. Book Learnin’ University of Chicago BA in General Studies Masters work in AI & Information Systems Northwestern University PhD work

Book Learnin’

University of ChicagoBA in General StudiesMasters work in AI & Information

Systems Northwestern University

PhD work in AI: Robotics & Video Games

Page 3: The AI Babysitter. Book Learnin’ University of Chicago BA in General Studies Masters work in AI & Information Systems Northwestern University PhD work

Street Smarts

Game Design and Tuning Workshop Indie Game Jam/Experimental

Gameplay Workshop IGDA Education Committee Currently: Lead Designer: MySims

Page 4: The AI Babysitter. Book Learnin’ University of Chicago BA in General Studies Masters work in AI & Information Systems Northwestern University PhD work

The Designer-Player Relationship

Designer

Player

GameCreates Consumes

Page 5: The AI Babysitter. Book Learnin’ University of Chicago BA in General Studies Masters work in AI & Information Systems Northwestern University PhD work

The Designer-Player Relationship

AI

Player

GameCreates Consumes

Page 6: The AI Babysitter. Book Learnin’ University of Chicago BA in General Studies Masters work in AI & Information Systems Northwestern University PhD work

A Formal Model of“Game Consumption”

Rules “Fun”System

Behavior

Page 7: The AI Babysitter. Book Learnin’ University of Chicago BA in General Studies Masters work in AI & Information Systems Northwestern University PhD work

The MDA Framework

Mechanics AestheticsDynamics

Page 8: The AI Babysitter. Book Learnin’ University of Chicago BA in General Studies Masters work in AI & Information Systems Northwestern University PhD work

Our Task

Hide-and-seek game CMU: “Woggles”

Tag the T

Page 9: The AI Babysitter. Book Learnin’ University of Chicago BA in General Studies Masters work in AI & Information Systems Northwestern University PhD work

Our Task

Hide-and-seek game Can be played from both perspectives

the babysitterand the child

Simple, 3 room environment

Page 10: The AI Babysitter. Book Learnin’ University of Chicago BA in General Studies Masters work in AI & Information Systems Northwestern University PhD work

Our Map

Page 11: The AI Babysitter. Book Learnin’ University of Chicago BA in General Studies Masters work in AI & Information Systems Northwestern University PhD work

Avatar: Babysitter

Moves Speaks Extra Moves? Why?

Page 12: The AI Babysitter. Book Learnin’ University of Chicago BA in General Studies Masters work in AI & Information Systems Northwestern University PhD work

Eight Kinds of "Fun"

1. SensationGame as sense-pleasure

2. FantasyGame as make-believe

3. NarrativeGame as drama

4. ChallengeGame as obstacle

course

5. FellowshipGame as social

framework

6. DiscoveryGame as uncharted

territory

7. ExpressionGame as self-discovery

8. SubmissionGame as pastime

Page 13: The AI Babysitter. Book Learnin’ University of Chicago BA in General Studies Masters work in AI & Information Systems Northwestern University PhD work

The Dynamics of Hide and Seek

exc

item

en

t

exhaustion

Page 14: The AI Babysitter. Book Learnin’ University of Chicago BA in General Studies Masters work in AI & Information Systems Northwestern University PhD work

The Babysitter

What kinds of fun? What kinds of AI?

Page 15: The AI Babysitter. Book Learnin’ University of Chicago BA in General Studies Masters work in AI & Information Systems Northwestern University PhD work

Technical Details

Waypoints? Obstacle detection? Cover points?

Page 16: The AI Babysitter. Book Learnin’ University of Chicago BA in General Studies Masters work in AI & Information Systems Northwestern University PhD work

Seek!

Brainstorm: 5 behaviors Babysitter (NPC)Baby (PC)

Prototype/Play/Discuss Goal: Clearly understand mechanics,

dynamics, aesthetics of this design

Page 17: The AI Babysitter. Book Learnin’ University of Chicago BA in General Studies Masters work in AI & Information Systems Northwestern University PhD work

Our Map

Page 18: The AI Babysitter. Book Learnin’ University of Chicago BA in General Studies Masters work in AI & Information Systems Northwestern University PhD work

Results?

What makes playing with the babysitter fun?

Page 19: The AI Babysitter. Book Learnin’ University of Chicago BA in General Studies Masters work in AI & Information Systems Northwestern University PhD work

New Constraints

Player = babysitter What kinds of fun? What kinds of baby AI?

Page 20: The AI Babysitter. Book Learnin’ University of Chicago BA in General Studies Masters work in AI & Information Systems Northwestern University PhD work

AI : Baby

Reconsider:Hiding behaviors

Page 21: The AI Babysitter. Book Learnin’ University of Chicago BA in General Studies Masters work in AI & Information Systems Northwestern University PhD work

AI : Baby

Reconsider:Hiding behaviors“Tells”

Page 22: The AI Babysitter. Book Learnin’ University of Chicago BA in General Studies Masters work in AI & Information Systems Northwestern University PhD work

AI : Baby

Reconsider:Hiding behaviors“Tells”Group goals?

Page 23: The AI Babysitter. Book Learnin’ University of Chicago BA in General Studies Masters work in AI & Information Systems Northwestern University PhD work

AI : Baby

Reconsider:Hiding behaviors“Tells”Group goals?Pacing and Flow

Page 24: The AI Babysitter. Book Learnin’ University of Chicago BA in General Studies Masters work in AI & Information Systems Northwestern University PhD work

Seek!

Brainstorm: What changes? Babysitter (PC)Baby (NPC)

Prototype/Play/Discuss How has the player experience

changed?

Page 25: The AI Babysitter. Book Learnin’ University of Chicago BA in General Studies Masters work in AI & Information Systems Northwestern University PhD work

Hunter vs. Hunted

What makes playing with the babies fun?

Page 26: The AI Babysitter. Book Learnin’ University of Chicago BA in General Studies Masters work in AI & Information Systems Northwestern University PhD work

Baby AI

Advanced abilities and moves?

Page 27: The AI Babysitter. Book Learnin’ University of Chicago BA in General Studies Masters work in AI & Information Systems Northwestern University PhD work

Technical Details

Waypoints? Obstacle detection? Cover points?

Page 28: The AI Babysitter. Book Learnin’ University of Chicago BA in General Studies Masters work in AI & Information Systems Northwestern University PhD work

Technical Details

Waypoints? Obstacle detection? Cover points? World view?

Page 29: The AI Babysitter. Book Learnin’ University of Chicago BA in General Studies Masters work in AI & Information Systems Northwestern University PhD work

Technical Details

Waypoints? Obstacle detection? Cover points? World view? Competition?

Page 30: The AI Babysitter. Book Learnin’ University of Chicago BA in General Studies Masters work in AI & Information Systems Northwestern University PhD work

But Wait – There’s More!!

Full-blown simulation of tag Multiple Babies “Real Strategic Gameplay” Showcase character AI.

Page 31: The AI Babysitter. Book Learnin’ University of Chicago BA in General Studies Masters work in AI & Information Systems Northwestern University PhD work

Baby AI

What does it look like NOW?

Page 32: The AI Babysitter. Book Learnin’ University of Chicago BA in General Studies Masters work in AI & Information Systems Northwestern University PhD work

Reality is Expensive

Can’t do it all by hand! Consider “style” or “personality”

Easier to recognize/predictDifferent targets require different skills

This means more granularity – more complex representation.

Page 33: The AI Babysitter. Book Learnin’ University of Chicago BA in General Studies Masters work in AI & Information Systems Northwestern University PhD work

Fidelity

Hiding How much cover is the fern...as

opposed to the closet or under the table?

Do AIs perceive others and plan around them?

Do they track the babysitter? What if they can turn on and off lights?

Page 34: The AI Babysitter. Book Learnin’ University of Chicago BA in General Studies Masters work in AI & Information Systems Northwestern University PhD work

Scale

Did your design scale when player character changed?

Does it scale when the aesthetic itself changes?

Is it still funTo desginTo play

Page 35: The AI Babysitter. Book Learnin’ University of Chicago BA in General Studies Masters work in AI & Information Systems Northwestern University PhD work

Other Thoughts?