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.

close

The Number One Educational Resource for the Game Industry

Session Name: Fighting Latency on Call of Duty Black Ops III
Speaker(s): Benjamin Goyette
Company Name(s): Activision
Track / Format: Programming

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

Overview: Latency in multiplayer games is hard to fight because it is hard to measure. Classical profiling techniques involve looking at network and CPU captures and they reveal the obvious offenders. But when everything there looks fine and the players are still complaining that it doesn't "feel" right, where do you go next?
For Black Ops III high-speed cameras and instrumented gamepads to see what was really happening frame by frame were used. This talk will discuss how the team analysed the latency of shooting, jumping, changing stance, strafing and damage feedback. The talk will also look at the local input lag, the line-of-sight advantage of client-side prediction, the perceived time-to-kill and the effectiveness of lag compensation techniques.
Benjamin will present what was learned using this new measurement technique and show where an unsuspected amount of latency was found.

GDC 2016

Benjamin Goyette

Activision

free content

Programming

Programming