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