GDC 2014

GDC 2014 Session Scheduler

View, browse, and sort the ever-growing list of GDC sessions by pass type, track, summit, format, and day. With GDC Session Scheduler you can build your schedule in advance, and access it during the show via export or with the GDC mobile app, Please note that adding sessions to your schedule does not guarantee you a seat in that session. Sessions do fill up, so please arrive early to sessions that you would like to attend.

Start building your GDC agenda — create your linked account for the GDC Session Scheduler and the GDC Mobile App now!

Register now for GDC 2014!

Please note: Registration accounts are separate from Session Scheduler. Even if you've registered, please create a Session Scheduler account below.

Export Schedule:

Social Legos: Toward Modular, Reusable Social Behavior

Bill Ferguson  |  Lead Scientist, BBN Technologies
Michael Mateas  |  Director of the Center for Games and Playable Media, UC Santa Cruz

Location: Room 3007, West Hall

Format: Session
Track: AI Summit
Vault Recording: Video

In this talk, we will describe the challenges and technical solutions we're exploring for creating reusable social behavior. The talk will start with a brief description of the dynamically constructed, self-modifying behavior trees that were used to create Faade, as encapsulated in the character language ABL. This enabled rich, dynamic sequencing and parallel performance of character behavior. But only lower-level physical manipulation behavior was reusable - the higher-level social behavior, such as having arguments about specific topics, was specific to Facade. In a large three-year project, we are extending these techniques to create reusable social behavior that can be dynamically retargeted to new social situations in the context of a full-body Kinect-driven game experience. This new approach combines the social action retargeting of CiF (the architecture behind Prom Week) and the behavioral dynamism of ABL to create reusable, real-time social behaviors for first-person character interaction.


Attendees will understand our design principles for creating reusable social behavior, and come away with ideas for how reusable social interaction could be implemented in their own games.