|Implementing a Rewindable Instant Replay System for Temporal Debugging
|Track / Format:
Did you know free users get access to 30% of content from the last 2 years?
|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.