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:||8 Frames in 16ms: Rollback Networking in 'Mortal Kombat' and 'Injustice 2'|
|Company Name(s):||Netherrealm Games|
|Track / Format:||Programming|
|Overview:||Network latency is an ever present hurdle to overcome when trying to create a compelling multiplayer experience in any game, but can be especially difficult for fighting games. Rollback/re-simulate networking models remove the (often infuriating) local input delay typically associated with a traditional lockstep model. This is achieved by allowing the game simulation to take place without having received input from the remote player(s). This presentation will describe the journey of implementing the rollback/re-simulate model used in 'Mortal Kombat XL' and 'Injustice 2'. This lecture will describe the drastic engine changes, optimizations, and tools that are involved in rolling back and simulating up to 8 game frames in 16ms.|