Download presentation
Presentation is loading. Please wait.
Published byMervin Christian Baker Modified over 9 years ago
1
expressiveintelligencestudioUC Santa Cruz expressiveintelligencestudio UC Santa Cruz Prom Week 3-6-2012 GDC 2012 – AI Summit Josh McCoy and Mike Treanor
4
expressiveintelligencestudioUC Santa Cruz Explicitly Defined Interaction Points Journey Under the Sea http://flowingdata.com/2009/08/11/choose-your-own-adventure-most-likely-youll-die
5
expressiveintelligencestudioUC Santa Cruz Rich Realization & Deep Social Interaction Dynamic Social Interaction Character Realization The SimsMass Effect 3 The Sims Mass Effect 3
6
expressiveintelligencestudioUC Santa Cruz “Social Physics” Angry Birds http://www.rovio.com/index.php?page=angry-birds
7
expressiveintelligencestudioUC Santa Cruz First-Class Interaction Patterns Façade http://www.interactivestory.net/
8
expressiveintelligencestudioUC Santa Cruz Demo
9
expressiveintelligencestudioUC Santa Cruz Social Exchange Ask on a Date Show Off Idolize Share Interest Conversational Flirt Open Up Text Message Break Up Make Plans Insult Friend Of Bully and more…
10
expressiveintelligencestudioUC Santa Cruz Prom Week’s Process Flow
11
expressiveintelligencestudioUC Santa Cruz The Social World
12
expressiveintelligencestudioUC Santa Cruz Relationships, Statuses, Character Desc. Relationships Friends Dating Enemies Temporary Statuses Heartbroken Cheerful Popular … Character Description Traits (compassionate, arrogant) Character-specific locutions (“noob”, “word”)
13
expressiveintelligencestudioUC Santa Cruz Subjective OpinionsBuddyRomanceCool 1010 80 5050 5050 9090 95
14
expressiveintelligencestudioUC Santa Cruz Social History Romantic Mean Cool
15
expressiveintelligencestudioUC Santa Cruz expressiveintelligencestudioUC Santa Cruz Cultural Knowledge
16
expressiveintelligencestudioUC Santa Cruz
17
expressiveintelligencestudioUC Santa Cruz Social Considerations
18
expressiveintelligencestudioUC Santa Cruz Example Social Considerations RuleWeightIntent friends(x, y)+4nice(x, y) friends(x, y) and lowRomance(x,y) and romantic(y, x, recently) -2friendly(x, y) friends(x, y) and hasCrushOn(x, z) and romantic(y, z, recently) +2mean(x, y)
19
expressiveintelligencestudioUC Santa Cruz Example Influence Rules RuleWeightIntent friends(x, y)+4nice(x, y) friends(x, y) and lowRomance(x,y) and romantic(y, x, recently) -2friendly(x, y) friends(x, y) and hasCrushOn(x, z) and romantic(y, z, recently) +2mean(x, y) And 5,000 more!
20
expressiveintelligencestudioUC Santa Cruz Social Considerations Social considerations are rules that influence behavior
21
expressiveintelligencestudioUC Santa Cruz Choosing a Social Exchange
22
expressiveintelligencestudioUC Santa Cruz Responding to a Social Exchange
23
expressiveintelligencestudioUC Santa Cruz Responding to a Social Exchange
24
expressiveintelligencestudioUC Santa Cruz How and Why Characters Respond Accept or Reject based determined by considerations Most salient response chosen Accept initiator has done something to embarrass other recently responder is enemies with other Reminisce
25
expressiveintelligencestudioUC Santa Cruz Natural Language Generation
26
expressiveintelligencestudioUC Santa Cruz Instantiation Responder: Hey %x%. Man, I can't stand %z%... Initiator: Tell me about it. Hey, remember that time when %SFDB_(embarrassed,x,z)%? Responder: Oh god, I totally do! Man, that was so embarrassing. %pronoun(z,he/she)% is such a %pejorative%! Initiator: I know! You should totally join me next time. I feel another practical joke coming on! Responder: Totally! Text me!
27
expressiveintelligencestudioUC Santa Cruz Evolving the Social World
28
expressiveintelligencestudioUC Santa Cruz Indirect Effects Cascading consequences of social exchanges Captures state changes across social exchanges E.g. Cheating(x,y): Dating(x,y) then Dating(x,z) AnnoyedWith(x,y): Dating(x,y) and Flirt(y,z)
29
expressiveintelligencestudioUC Santa Cruz Takeaway: “Social Physics” through Retargeting Social Interactions
30
expressiveintelligencestudioUC Santa Cruz Thanks! University of California at Santa Cruz http://promweekgame.com Josh McCoy mccoyjo@soe.ucsc.edu Mike Treanor mtreanor@soe.ucsc.edu (and Ben Samuel, Aaron Reed, Ryan Andonian, Kathleen Kralowec, Corey DiMiceli, Zane Mariano, Jacob Pernell, Christian Ress, Duncan Bowsman, Travis Brown, Melissa Bernetsky, Devon Wyland, Ellen Otsuka, Garin Kessler, Alexander Baker, Daniel Cetina, Alexander Schneider, Lauren Scott, Evan Mertz, Brandon Tearse, Alexei Othenin-Girard)
31
expressiveintelligencestudioUC Santa Cruz Prom Week’s Architecture
32
expressiveintelligencestudioUC Santa Cruz Challenges Technical authoring NLG + rules unexpected consequences: “you’ll never get my flower!” What to show to the player Performance vs spreadsheet Social space tuning Consistent story quality
33
expressiveintelligencestudioUC Santa Cruz Rich Realization & Deep Social Interaction Prom Week SW:TOR The Sims 3
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.