Expressiveintelligencestudio Noah Wardrip-Fruin Computational Media Toward Deeper Interdisciplinary Engagement Associate Professor, Computer Science.

Slides:



Advertisements
Similar presentations
Free will and determinism
Advertisements

Habits of the mind.
Points of View.
Understanding American Citizenship
Building and Sustaining Strong Ethical Cultures American Society for Quality April 9, 2014 Jim Nortz
STEM Volunteer Corp Designing the Orientation Guides February 15, 2014.
Chapter 5 Journal Writing Prepared by M.F. Cullen-Reavill.
Mismanor: A Social Role-Playing Game April Grow soe.ucsc.edu Future Work Our first priority is to finalize our initial design and create a playable.
Game Design Serious Games Miikka Junnila.
The Creative Curriculum Developmental Continuum Assessment System
ACT Reading section In depth – powerpoint #1.
Expressiveintelligencestudio UC Santa Cruz Rules of Engagement Moving beyond combat-based quests 18.
EXPRESSIVE INTELLIGENCE STUDIO Artificial Intelligence and the Future of Games UC Santa Cruz School of Engineering 12 October 2007.
Lecture 3 CS148/248: Interactive Narrative UC Santa Cruz School of Engineering 10 April.
Story and Gameplay UC Santa Cruz School of Engineering 11 February 2008 Michael Mateas.
EXPRESSIVE INTELLIGENCE STUDIO The Future of Gaming Unfolding the Future of Interactive Storytelling UC Santa Cruz School of Engineering
Lecture 5 CS171: Game Design Studio 1I UC Santa Cruz School of Engineering 18 Feb 2010.
Lecture 4 CS148/248: Interactive Narrative UC Santa Cruz School of Engineering 14 Jan.
Teaching with Depth An Understanding of Webb’s Depth of Knowledge
Expressiveintelligencestudio UC Santa Cruz QuestBrowser Making Quests Playable with Computer-Assisted Design
Character in Fiction. Definition Characters: the people in the story Characters: the people in the story Characterization: the process by which the writer.
Computer Gaming Ayesha Khan 578-BSSE-S08. Definition of Computer Games A game is structured playing, usually undertaken for enjoyment and sometimes used.
Science Inquiry Minds-on Hands-on.
The Philosophy of Exotischism The Essence of the Soul 1 You may recall all of the excitement raised years ago about the idea of subliminal advertising.
PEER SKILLS PROGRAM. What is Peer Skills? A two day interactive experience designed to:  Acknowledge and build on natural listening skills  Develop.
ACT: The Reading Test.
Social Learning for the Preschool Child w learning to make contact and play with other children w learning to interact with peers, give and take w learning.
Fact or Fiction: Teaching with Historical Fiction
CS 4730 Level Design CS 4730 – Computer Game Design Credit: Several slides from Walker White (Cornell)
MLC Learning Model Reveal the Big Picture Immersion What do I need to Know and how will I find out? Create it Share Reflection Celebrate Brainstorm.
Being a Mentor Session 2 The City of Edinburgh Council in partnership with Edinburgh University 1.
Module 2 Planning an Integrated Common Core Literature Lesson.
Discernment UNDERSTANDING THE DEEPER REASONS WHY THINGS HAPPEN.
The Pleasure of Work, continued. Book Trailers / Commercials.
Developing Communicative Dr. Michael Rost Language Teaching.
B 203: Qualitative Research Techniques Interpretivism Symbolic Interaction Hermeneutics.
Narrative Elements Lesson 6.
Media Aesthetics Contextualism in Applied Media Aesthetics.
Meeting the Challenge of Common Core: Planning Close Reading CFN 604 October 21 st, 2014.
Unit 1 The Nature of Technology Chapter 1 Why Study Technology?
FISH PHILOSOPHY  The FISH! Philosophy® emerged in 1998 from Seattle's world-famous Pike Place Fish Market.
Big Idea. The words know and understand are not synonyms. A student can have an accurate and thorough knowledge of something without understanding why.
CS 4730 Game Architecture CS 4730 – Computer Game Design Credit: Some slide material courtesy Walker White (Cornell)
Writer’s Workshop: Session 3 *Name the teaching point. "Today I want to teach you that, just as people take a car for a test-drive before buying it, writers.
1. OPERATIONS EXPERT Provides area manager/ franchisee with practical recommendations and support to improve the efficiency of daily operations 1. Has.
RPDP Secondary Literacy     Southern Nevada Regional Professional Development Program RPDP.net.
How to Read Literature Ms. Kintz 7 th Grade Language Arts.
By: Mrs. Abdallah. The way we taught students in the past simply does not prepare them for the higher demands of college and careers today and in the.
Freedom to think: The Science of Data Dr Quentin Williams.
This was developed as part of the Scottish Government’s Better Community Engagement Programme.
Literary Elements.
Expressiveintelligencestudio UC Santa Cruz. expressiveintelligencestudioUC Santa Cruz Social State and Status Preconditions  A Social State Change refers.
Wrap-up CS 370 Computer Game Design Ken Forbus Spring, 2003.
Escape From Mr. Lemoncello’s Library Characters
Department of educational leadership instructional technology program Games for Learning: Using Game Play and Game Design to Facilitate Learning Dr. Wayne.
Daily TEKS Objectives March 31, 2014
Science Education Collaborative.
ExpressiveintelligencestudioUC Santa Cruz expressiveintelligencestudio UC Santa Cruz Prom Week GDC 2012 – AI Summit Josh McCoy and Mike Treanor.
Greenbush. An informed citizen possesses the knowledge needed to understand contemporary political, economic, and social issues. A thoughtful citizen.
What Makes a Good Discussion in a Grand Conversation?
ELEMENTS OF FICTION Characters and Conflict. CHARACTERS A character is a person or animal who takes part in the action of a literary work. The main character,
Why worry about comprehension? Reading is more than saying the words or getting from the beginning of a book to the end. To be successful readers, children.
Presented by The Solutions Group Decision Making Tools.
Ryan Andonian, Travis Brown, Devon Wyland, Noah Wardrip-Fruin
Ryan Andonian, Travis Brown, Devon Wyland
Josh McCoy, Mike Treanor, Ben Samuel, Brandon Tearse,
Comme il Faut 2: A fully realized model for socially-oriented gameplay
Developing Decision-Making Skills
Prom Week Josh McCoy and Mike Treanor GDC 2012 – AI Summit
Fundaments of Game Design
Presentation transcript:

expressiveintelligencestudio Noah Wardrip-Fruin Computational Media Toward Deeper Interdisciplinary Engagement Associate Professor, Computer Science

expressiveintelligencestudioUC Santa Cruz Computation is shaping every discipline’s work — including arts & humanities

expressiveintelligencestudioUC Santa Cruz Arts work done faster

? expressiveintelligencestudioUC Santa Cruz Humanities work done faster

expressiveintelligencestudioUC Santa Cruz But doing existing work faster is just scratching the surface

expressiveintelligencestudioUC Santa Cruz Fundamentally new approaches ++ = Bioinformatics = Computational Media

expressiveintelligencestudioUC Santa Cruz Computational Media at UC Santa Cruz

expressiveintelligencestudioUC Santa Cruz Big Santa Cruz EISBot WoWSpyder

expressiveintelligencestudioUC Santa Cruz Content and rule Santa Cruz Polymorph Variations Forever

expressiveintelligencestudioUC Santa Cruz Authoring Santa Cruz Story Canvas Tanagra

expressiveintelligencestudioUC Santa Cruz How do we get truly interactive stories? A deep, unsolved question Why aren’t computer games already there?

expressiveintelligencestudioUC Santa Cruz Failures and fantasies

expressiveintelligencestudioUC Santa Cruz In 50 years, why haven’t games done it? Spacewar!Mass Effect This looks like an interactive movie. So why is the ship the only place you can have a personal conversation?

expressiveintelligencestudioUC Santa Cruz Humanities-style interpretation of the media surface can be confusing Software studies Interpretation of the media-making processes is revealing

expressiveintelligencestudioUC Santa Cruz Logics of Spacewar! and Mass Effect  The world — physics and collision detection  Combat — world, projectiles, tactics  Character and story — basically CYOA  At the deep system level, not the leap we seek

expressiveintelligencestudioUC Santa Cruz What about The Sims?

expressiveintelligencestudioUC Santa Cruz What about The Sims?  No event specifics live on, no history & no story  All actions atomic — no connections, no telling  Almost everything stored as numbers  Focus on getting and maintaining

expressiveintelligencestudioUC Santa Cruz... and so we’ve identified some key challenges

expressiveintelligencestudioUC Santa Cruz  Playable models of character and social relations  Recording, accounting for, and referring to an ongoing gameplay-determined history  Plots with meaningful player choice, authorial control, and tractable creation  Dialogue systems that account for current state of characters, relationships, and plot — without hand-authoring each version  All require using how fictions communicate, and are authored, to design technical systems Key challenges for deep game fictions

expressiveintelligencestudioUC Santa Cruz Two projects addressing these challenges

expressiveintelligencestudioUC Santa Cruz First project: “Comme il Faut” and The Prom With Josh McCoy°, Mike Treanor°*, Ben Samuel°*, Aaron Reed*, Kathleen Kralowec*, Ryan Andonian°, Michael Mateas° (*Arts °Engineering)

expressiveintelligencestudioUC Santa Cruz  Taking on the challenge of character and social “physics”  Social games change social state  Played differently depending on character personality, current state, relations with other characters, cultural knowledge, and specifics of history  Social games refer to past events and record new events “Comme il Faut” and The Prom

expressiveintelligencestudioUC Santa Cruz Debbie and Edward’s Angry Breakup

expressiveintelligencestudioUC Santa Cruz Why would Debbie want to break up with Edward?  She has the character trait of jealous  Her sense of romance is low with him  He did something that could be cheating  And possibly many more reasons…

expressiveintelligencestudioUC Santa Cruz The Social Facts Database

expressiveintelligencestudioUC Santa Cruz Initiator’s Volition via Influence Rules For: Responder cheated on Initiator Responder cheated on Initiator with a friend Initiator is has low confidence Against: Initiator is a cheater Initiator is not confident Responder is aggressive Initiator thinks Responder is really cool

expressiveintelligencestudioUC Santa Cruz Initiator’s Volition via Influence Rules For: Cheat(Responder) and Dating(Responder,Other) +20 Cheat(Responder) and Dating(Responder,Other) and Friend(Initiator, Other) +20 ~Trait(Initiator, Confidence) +20 Against: Status(Cheat, Initiator) -20 ~Trait(Initiator, Confidence) -20 Trait(Responder, Aggressive) -10 Cool(Initiator, Responder) >

expressiveintelligencestudioUC Santa Cruz Responder’s Reaction For: Responder is inarticulate Initiator did something bad to responder in the past Responder is a pacifist Against: Responder is domineering Responder has strong romantic feelings for Initiator

expressiveintelligencestudioUC Santa Cruz Responder’s Reaction For: Trait(Responder, inarticulate) +20 Trait(Responder, Pacifist) +10 SFDB(Negative, Initiator, Responder)+20 Against: Trait(Responder, Domineering) -10 Romance(Responder, Initiator) >

expressiveintelligencestudioUC Santa Cruz Choosing an Outcome Reject: Flavorless: romance/buddy down Karen has low confidence: Accept: Flavorless: Robert is a pacifist:

expressiveintelligencestudioUC Santa CruzexpressiveintelligencestudioUC Santa Cruz CiF’s Flow: Social Game Play

expressiveintelligencestudioUC Santa Cruz Second project: SpyFeet With Aaron Reed*, Ben Samuel°*, Anne Sullivan°, April Grow°, Jennifer Mahal*, Ricky Grant°, Sri Kurniawan°, Lyn Walker° (*Arts °Engineering)

expressiveintelligencestudioUC Santa Cruz  Taking on challenges of dynamic plot progression and dialogue generation  A discovery plot, though information can be discovered by multiple means and in multiple orders  Developing affinity with some characters, changing some character relationships, and playing outside!  Groundwork for generating dialogue specific to personality, information state, and relationship to character SpyFeet

expressiveintelligencestudioUC Santa Cruz Playing the game  Choose a journey — has a type of movement (seek, evade, enclose) and a game goal (meeting a new character, gathering energy)  Speak to characters — about any information the player knows  Say we ask turtle why drivers have been acting suspiciously

expressiveintelligencestudioUC Santa Cruz Plot Point Definition File Information conveyed, precondition information, types of characters that have information, etc We ask about Turtle is a We learn Opens possibility From animals that are Turtle suggests we seek someone sharp eared

expressiveintelligencestudioUC Santa Cruz Presenting options to the player  We might go back to a sharp-eared character, or seek new  We might decide to pursue other leads, with turtle or others  We might take on a journey to deepen our relationship with turtle, or another character Importance filters GrailGM filter Informant filter World StatePlayer State All possible quests All sensical quests All interesting quests SpyFeet Checks pre-conditions on quests to see what quests are possible Checks NPCs and items involved for importance to storyline and player Checks quests against author goals and desired story development arc, picks best match and informs game

expressiveintelligencestudioUC Santa Cruz Generating dialogue to match play  Human-authored utterances become Deep Syntactic Structure (DSyntS) representations  RPG-specific dictionary  Character personality files, three levels of friendship  First version will be evaluated later this year

expressiveintelligencestudioUC Santa Cruz Through these and other projects we are approaching the field’s grand challenges

expressiveintelligencestudioUC Santa Cruz Combining CS with arts & humanities opens powerful possibilities for our century’s defining new medium Thanks!