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, app.gdconf.com. 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:

Creating Frankenstein's Monster: Case Studies of Building a New NPC

Daniel Brewer  |  Lead AI Programmer, Digital Extremes
Rez Graham  |  Software Engineer III, Maxis

Location: Room 3007, West Hall

Format: Session
Track: AI Summit
Vault Recording: Video


Whether it be for an action shooter or for a more laid-back RPG experience, creating a new NPC for a game can be an interesting challenge, especially under tight time constraints. Often, it involves many different departments - design, art, sound, effects, and programming - all of which must coordinate in a way to get a distinct character rather than a muddle of different pieces and parts. More often of late, AI sits squarely in the center of this process by coordinating all the different working parts into something that feels like a character. This lecture will walk through two distinct examples " Warframes Grineer Hellion and the Royal Advisor from The Sims: Medieval " and explain some of the process of how these characters were designed and built.

Takeaway

Attendees will see two radically different methods for coordinating the creation of NPCs from the point of view of AI programmers. They will be able to use some of these techniques in their own studios to help ease the process of making more complete game characters.