AI Babysitter Elective Game Tuning Workshop The Designer-Player Relationship  Creates Game Designer Consumes  Player Game Tuning Workshop The Designer-Player Relationship  Creates Game AI Consumes  Player Game Tuning Workshop.

Download Report

Transcript AI Babysitter Elective Game Tuning Workshop The Designer-Player Relationship  Creates Game Designer Consumes  Player Game Tuning Workshop The Designer-Player Relationship  Creates Game AI Consumes  Player Game Tuning Workshop.

AI Babysitter Elective
Game Tuning Workshop
The Designer-Player
Relationship

Creates
Game
Designer
Consumes

Player
Game Tuning Workshop
The Designer-Player
Relationship

Creates
Game
AI
Consumes

Player
Game Tuning Workshop
A Formal Model of
“Game Consumption”
Rules
System
Behavior
Game Tuning Workshop
“Fun”
The MDA Framework
Mechanics
Dynamics
Game Tuning Workshop
Aesthetics
Our Task
• Hide-and-seek game
• CMU: “Woggles”
 Tag the T
Game Tuning Workshop
Our Task
• Hide-and-seek game
• Can be played from both perspectives
 the babysitter
 and the child
• Simple, 3 room environment
Game Tuning Workshop
Our Map
Game Tuning Workshop
Avatar: Babysitter
• Moves
• Speaks
• Extra Moves? Why?
Game Tuning Workshop
AI : Baby
• What kinds of fun?
• What kinds of baby AI?
Game Tuning Workshop
Eight Kinds of "Fun"
1. Sensation
5. Fellowship
Game as sense-pleasure
2. Fantasy
Game as social framework
6. Discovery
Game as make-believe
3. Narrative
Game as uncharted territory
7. Expression
Game as drama
Game as self-discovery
4. Challenge
8. Submission
Game as obstacle course
Game as pastime
Game Tuning Workshop
Baby AI
• Basic abilities and moves?
Game Tuning Workshop
excitement
The Dynamics of Hide and Seek
exhaustion
Game Tuning Workshop
Technical Details
• Waypoints?
• Obstacle detection?
• Cover points?
Game Tuning Workshop
New Constraints!!
• Many kids!
• Player = babysitter
• Tag a target kid
Game Tuning Workshop
AI : Baby
• What kinds of fun?
• What kinds of baby AI?
Game Tuning Workshop
AI : Baby
• What kinds of fun?
• What kinds of baby AI?
• Reconsider:
 Hiding behaviors
Game Tuning Workshop
AI : Baby
• What kinds of fun
• What kinds of baby AI?
• Reconsider:
 Hiding behaviors
 “Tells”
Game Tuning Workshop
AI : Baby
• What kinds of fun
• What kinds of baby AI?
• Reconsider:
 Hiding behaviors
 “Tells”
 Group goals?
Game Tuning Workshop
AI : Baby
• What kinds of fun
• What kinds of baby AI?
• Reconsider:




Hiding behaviors
“Tells”
Group goals?
Pacing and Flow
Game Tuning Workshop
Baby AI
• Advanced abilities and moves?
Game Tuning Workshop
Technical Details
• Waypoints?
• Obstacle detection?
• Cover points?
Game Tuning Workshop
Technical Details
•
•
•
•
Waypoints?
Obstacle detection?
Cover points?
World view?
Game Tuning Workshop
Technical Details
•
•
•
•
•
Waypoints?
Obstacle detection?
Cover points?
World view?
Competition?
Game Tuning Workshop
But Wait – There’s More!!
• Full-blown simulation of tag
• “Real Strategic Gameplay”
• Showcase character AI.
Game Tuning Workshop
Baby AI
• What does it look like NOW?
Game Tuning Workshop
Technical Considerations
• Designers can’t do it all by hand!
• Each AI should have a “style” or
“personality”
 Easier to recognize/predict
 Different targets require different skills
• This means more granularity – more
complex representation.
Game Tuning Workshop
Technical Considerations
• 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?
Game Tuning Workshop
Technical Considerations
• What about sound?
 Doors make sound, so do hardwood floors.
 How sensitive to sound is the babysitter, are
the kids?
Game Tuning Workshop
Conclusions?
• How would you do it?
• Making tag different?
• Trends or takeaways for
 Planning
 Designing
 Constraining
Game Tuning Workshop