Rewind Time System – Advanced Time Manipulation Framework
The Rewind Time System is a flexible framework designed for developers who want full control over time-rewind mechanics in Unreal Engine. It provides a toolbox of Blueprint components, interfaces and helper macros to let you implement custom rewind logic tailored to your project. Watch the demo video to see the system in action and discover amazing features !
This is not a plug-and-play asset.
Demo video : here
Documentation : here
For any question/suggestion/feedback join my discord : here
Core capabilities:
Rewind Skeletal Meshes, Static Meshes, Geometry Collections, Niagara Systems, Projectiles, Cameras, Gameplay Tag, Delays, Timers, custom Variables or Structs and more
Rewind all actors simultaneously or specific actors independently
Seamless Niagara integration (via ready-to-use macros)
Event-driven system with delegates for syncing gameplay, UI and AI
Sub-frame interpolation for smooth rewinding even in slow motion
⚠ Disclaimer
This system is not beginner-friendly.
It is designed for developers with at least an intermediate understanding of Unreal Engine and Blueprint scripting.
If you are looking for a ready-to-use, plug-and-play rewind feature without customization, this asset may not be suitable for your needs.
I recommand to read the documentation before purchasing.
Requirements:
Intermediate knowledge of Blueprint scripting (parts of the system are written in C++ but everything is exposed to Blueprint)
Basic understanding of Unreal Engine’s component system and actor lifecycle
This system is ideal for developers building custom gameplay mechanics or puzzle systems where time control is needed.
Content:
Number of Blueprint: 3
Number of Macro Library: 1
Number of Blueprint Interface: 3
Number of C++ Class: 3
Number of Subsystem: 1
Number of C++ Function Library: 1
Network Replicated : No
Supported Platforms : Windows
Complete Demo Included:
Number of Level: 1
Number of Blueprint: 27
Number of Animation: 1
Number of Niagara Systems: 3
Number of Material: 4
Number of Texture: 5
Number of Static Mesh: 2
Number of GeometryCollection: 2
⚠ Demo Level shows how to rewind Behavior Tree AI and State Tree AI.
Therefore, the GameplayStateTree plugin is required for the Demo Level to work properly.