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.


The Number One Educational Resource for the Game Industry

Session Name:

'Overwatch' Gameplay Architecture and Netcode


'Overwatch' uses a cutting-edge Entity Component System (ECS) architecture to create a rich variety of gameplay. Each hero in 'Overwatch' must stand on their own in terms of depth. Blizzard's team leverages ECS to curtail complexity, even as they continue to add new crazy features. From Swedish dwarves building turrets on moving trucks, to Brazilian DJs shooting giant soccer balls with their sonic guns, there are no constraints on the types of gameplay they have to author. 'Overwatch' is a multiplayer shooter, so it is critical that all game features are responsive and accurate. In this session, Blizzard's Timothy Ford will cover how this networked simulation works, and how it leverages determinism to achieve responsiveness and precision.

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 2017
  • Timothy Ford
  • Blizzard Entertainment
  • free content
  • Programming
  • Programming