GDC Vault is part of the Informa Tech Division of Informa PLC
This is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.
|Session Name:||'Overwatch' Gameplay Architecture and Netcode|
|Company Name(s):||Blizzard Entertainment|
|Track / Format:||Programming|
'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.