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:||Implementing a Rewindable Instant Replay System for Temporal Debugging|
|Company Name(s):||2K Marin|
|Track / Format:||Programming|
|Overview:||Traditional game debugging methods are far too low-level and cumbersome for most high-level code. Classical debuggers also lack any history and are unable to rewind time. This talk will focus on the benefits, implementation details, and uses of an in-game rewindable instant replay system, and how a rewindable replay system is far superior for debugging and tuning than a deterministic replay system. The talk will outline how to implement a basic replay system in just a few days. Additionally, it will highlight how to better compress the data, how to cope with low memory environments, and further optional enhancements.|