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

Slides:



Advertisements
Similar presentations
Game Tuning Workshop AI Babysitter Elective. Game Tuning Workshop The Designer-Player Relationship Designer Player Game CreatesConsumes.
Advertisements

Test Moderator: Jordan Klein Test Partner: Katie Powell Designers: Adrian Swanberg, James Iliff.
Formal Models for Game Analysis: The MDA and 6-11 Frameworks Roberto Dillon DigiPen Institute of Technology Singapore
 Dynamics MDA: Human Dynamics. Where does the player fit into MDA? MDA is a cognitive approach. There are other approaches.
1 Interactive Fiction CIS 487/587 Bruce R. Maxim UM-Dearborn.
Us vs. It. Tanks vs. Robot ● Cooperative “Boss Fight” ● Tank players must destroy the Robot before it reaches the city limits. ● Robot is controlled by.
Your with Juicy Feedback Loving your Player with Juicy Feedback Robin Hunicke dConstruct 2009.
Play – experience and pleasure second order design.
Game Design Workshop. About The Workshop Started in 2001 Started in 2001 Hands-on Hands-on Focused on iteration Focused on iteration Grounded in a formal.
Chapter 1.3 Ludology for Game Developers – An Academic Perspective.
The adventure of water element Kawi Cho. Concept Document Genre: God/RTS Design Challenge: the depth of gameplay, when and how to increasing the challenge.
Now you see it - Now you don’t Intro to Game AI. Book Learnin’ University of Chicago – BA in General Studies – Masters work in AI & Information Systems.
Joshua Wong NUS Games Development Group.  What is a game? ◦ Mechanics & Metaphor ◦ Conceptualization exercise  What is game design? ◦ Case study: Rollo.
A A Formal Approach to Game Design and Game Research DM.
Alexander Repenning artificial intelligence chapter 1: Game AI.
Robin Hunicke – Redefining a PC Franchise for the Nintendo Wii Small Changes, Big Results.
A A Formal Approach to Game Design and Game Research DM.
Is this thing on?. Mechanics, Dynamics, Aesthetics A Formal Approach to Game Design Marc “MAHK” LeBlanc April 2003.
Animation is mainly used to produce cartoons, however, it is also used to produce special effects in commercials, live-action movies, video games, and.
Curious Characters in Multiuser Games: A Study in Motivated Reinforcement Learning for Creative Behavior Policies * Mary Lou Maher University of Sydney.
Instructors: Magy Seif El-Nasr, Eric Yang Teaching Assistant: Ai Nakatani.
CORE MECHANICS. WHAT ARE CORE MECHANICS? Core mechanics are the heart of a game; they generate the gameplay and implement the rules. Formal definition:
Narrative, Interactivity, Play, and Games: Four Naughty concepts in Need of Discipline IAT 810 Veronica Zammitto.
Pre-Game Show Rules for 3-to-15: Two players alternate turns. On your turn, pick a number from 1 to 9 You may not pick a number that has already been picked.
Dan Fischbach & Michael Macleod Cohort 5 – Main Game Pitches December 11 th 2008.
Is this thing on?. Mechanics, Dynamics, Aesthetics A Formal Approach to Game Design Marc “MAHK” LeBlanc April 2004.
Aesthetics of Play. Motivation Themes Social Interaction – We are friends with those who we do things with.
SpilBar Shareplay Aalborg Games as Experience Engines Nikolaj Hyldig R&D Director OpenStory Group.
Game Tuning Workshop Paper Simulations of Digital Games Steve Librande Blizzard North.
Title: Designing a narrative-based educational game to model learners’ motivational characteristics Authors: Jutima Methaneethorn Dr. Paul Brna Organisation:
Game analysis Robin Burke GAM 206. Outline o Quiz (30 min) o Game analysis o Rules o Play o Culture.
Artificial Intelligence Introductory Lecture Jennifer J. Burg Department of Mathematics and Computer Science.
Is this thing on?. Game Design Workshop Orientation Marc “MAHK” LeBlanc GDC 2004.
The MDA Framework MechanicsAestheticsDynamics. Some Common Themes Here are some themes we examined.
What is a Game? Brent M. Dingle, Ph.D Game Design and Development Program Mathematics, Statistics and Computer Science University of Wisconsin -
CS 4730 Action vs. Interaction CS 4730 – Computer Game Design Credit: Several slides from Walker White (Cornell)
Is this thing on?. Game Design Workshop Orientation.
Is this thing on?. The Last Mile of Game Design Marc LeBlanc April 2004.
Chapter 2.2 Game Design. CS Overview This introduction covers: –Terms –Concepts –Approach All from a workaday viewpoint.
SiSSYFiGHT Overview SiSSYFiGHT simulates a playground fight between little girls.
Jumping, Climbing, and Tactical Reasoning Section 2.5 Tom Schaible CSE 497 – AI & Game Programming.
Design Patterns in FPS Levels Kenneth Hullett, Jim Whitehead.
SiSSYFiGHT Overview SiSSYFiGHT simulates a playground fight between school children.
Fundamentals of Game Design by Ernest Adams and Andrew Rollings Chapter 1: Games and Video Games.
Game Tuning Workshop Is this thing on?. Game Tuning Workshop Game Design and Tuning Workshop Orientation Marc “MAHK” LeBlanc GDC 2004.
 A plan of attack for your games content  Or (more specifically)  A detailed description of all games mechanics, objects, characters, stats, ect… that.
Emotional Design Jim Foley February Problem! What don’t guidelines, styleguides, patterns address? ??????? UI Design - Georgia Tech2.
Chapter 8-9 Mats Wouters. The Game is Made for a Player.
Intro to Game Design Spring 2006 Hyuck rea, Rho – Auburn University.
Gaming Design Game & Design Agenda 8:30-9:00 Welcome & Introduction 9:00-10:00 SCRATCH Basics 10:00-10:10 Break 10:10-11:10 Mini-Lessons 11:10-11:30.
Wrap-up CS 370 Computer Game Design Ken Forbus Spring, 2003.
Game Tuning Workshop Game Design and Tuning Workshop Party Game Elective Marc “MAHK” LeBlanc GDC 2004.
Goo Wars Clausewitz Sandbox Shapes Mass Size Density Motivation Ancient War is the interaction of shapes. Fighting occurs at the intersection of these.
Stencyl Visual Programming Dr. Gary Liu. Sections: 1: Game Development Concepts 2: Stencyl and Game Mechanics 3: Stencyl Story and Aesthetics 4: stencyl.
Acting Like Players Applying the 5 Domains of Play
Mechanics, Dynamics, & Aesthetics Game Design. Framework Mechanics describes the particular components of the game, at the level of data representation.
Is this thing on?. Game Design and Tuning Workshop Orientation Marc “MAHK” LeBlanc GDC 2003.
Uses and Limitations Fall 2013 COMP3710 Artificial Intelligence Computing Science Thompson Rivers University.
Asha Bharambe. Game – Definition A game is a type of play activity, conducted in the context of a pretended reality, in which the participant(s) try to.
Analysis of Digital Games Game Design Workshop GDC 2003.
Paper Simulations of Digital Games
SiSSYFiGHT 3000 Game Design Workshop
Game Design.
MDA Monopoly killer Dungeons and Dragons Paper Chase
On Your Mark, Get Set, Game!
Introduction to Engineering Design II (IE202) Section XBG Team 7 Designing a Robot Students name: IE202-Team#7 Celebration.
Behavioral Skills Development in Foster Care
MDA Monopoly killer Paper Chase
SiSSYFiGHT 3000.
SiSSYFiGHT 3000 Game Design Workshop
Presentation transcript:

The AI Babysitter

Book Learnin’ University of Chicago BA in General Studies Masters work in AI & Information Systems Northwestern University PhD work in AI: Robotics & Video Games

Street Smarts Game Design and Tuning Workshop Indie Game Jam/Experimental Gameplay Workshop IGDA Education Committee Currently: Lead Designer: MySims

The Designer-Player Relationship  Designer  Player Game CreatesConsumes

The Designer-Player Relationship  AI  Player Game CreatesConsumes

A Formal Model of “Game Consumption” Rules“Fun” System Behavior

The MDA Framework MechanicsAestheticsDynamics

Our Task Hide-and-seek game CMU: “Woggles” Tag the T

Our Task Hide-and-seek game Can be played from both perspectives the babysitter and the child Simple, 3 room environment

Our Map

Avatar: Babysitter Moves Speaks Extra Moves? Why?

Eight Kinds of "Fun" 1. Sensation Game as sense- pleasure 2. Fantasy Game as make-believe 3. Narrative Game as drama 4. Challenge Game as obstacle course 5. Fellowship Game as social framework 6. Discovery Game as uncharted territory 7. Expression Game as self-discovery 8. Submission Game as pastime

The Dynamics of Hide and Seek excitement exhaustion

The Babysitter What kinds of fun? What kinds of AI?

Technical Details Waypoints? Obstacle detection? Cover points?

Seek! Brainstorm: 5 behaviors Babysitter (NPC) Baby (PC) Prototype/Play/Discuss Goal: Clearly understand mechanics, dynamics, aesthetics of this design

Our Map

Results? What makes playing with the babysitter fun?

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

AI : Baby Reconsider: Hiding behaviors

AI : Baby Reconsider: Hiding behaviors “Tells”

AI : Baby Reconsider: Hiding behaviors “Tells” Group goals?

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

Seek! Brainstorm: What changes? Babysitter (PC) Baby (NPC) Prototype/Play/Discuss How has the player experience changed?

Hunter vs. Hunted What makes playing with the babies fun?

Baby AI Advanced abilities and moves?

Technical Details Waypoints? Obstacle detection? Cover points?

Technical Details Waypoints? Obstacle detection? Cover points? World view?

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

But Wait – There’s More!! Full-blown simulation of tag Multiple Babies “Real Strategic Gameplay” Showcase character AI.

Baby AI What does it look like NOW?

Reality is Expensive Can’t do it all by hand! Consider “style” or “personality” Easier to recognize/predict Different targets require different skills This means more granularity – more complex representation.

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?

Scale Did your design scale when player character changed? Does it scale when the aesthetic itself changes? Is it still fun To desgin To play

Other Thoughts?