UE5 Time Rewind Mechanic Sample
Sole Engineer
- Unreal 5
- C++
- Open Source
An open-source code sample implementing a mechanic to record, replay and alter physics in a game.
Records physics objects in a scene every 60ms and tracks them on a timeline. The player can pause at any time to see the timeline and replay events from different views; on unpausing, the physics state returns to that point, letting the player rewind and change events. Source, architecture diagrams and documentation are on GitHub.