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:||Networking Gameplay and AI in Assassin's Creed Unity|
|Track / Format:||Programming|
|Overview:||Making Assassin's Creed Unity a completely unified, networked multiplayer game was a huge challenge, as none of the existing systems were network-friendly. We needed to support join in-progress co-operative gameplay with host migration in a streaming open world. This required us to design replication frameworks that were lightweight in terms of memory, CPU and bandwidth. This talk will present you the solutions that we are using to replicate the gameplay and the AI. It will encompass various systems, like the spawning, the gameplay mechanisms, and the AI of NPCs. It will also introduce the tools we have developed to make network replication easier for programmers.|