You've been logged out of GDC Vault since the maximum users allowed for this account has been reached. To access Members Only content on GDC Vault, please log out of GDC Vault from the computer which last accessed this account.

Click here to find out about GDC Vault Membership options for more users.


Session Name:

AI Behavior Editing and Debugging in 'Tom Clancy's The Division'


One of the perils of creating bigger, more involved games on richer, more powerful architectures is presenting that complexity to designers. Tom Clancy's The Division features a large number of NPCs with a wide range of complex behaviors. The designers needed to be able to manage the creation, editing and debugging of the NPC AI in an effective, understandable and efficient way. This lecture will show how this is made possible using the technology of the Snowdrop engine. This talk will include an introduction to how behavior trees are structured and how their logic works. Jonas will demonstrate how behaviors from the game are employed to illustrate the various tools and techniques used to author them and to manage the complexity as the number of those behaviors increases. Throughout the talk the positive effects of a shared tool used by both programmers and designers will be highlighted.

Did you know free users get access to 30% of content from the last 2 years?

Get your team full access to the most up to date GDC content

  • GDC 2016
  • Jonas Gillberg
  • Massive Entertainment - a Ubisoft Studio
  • free content
  • AI Summit
  • AI