Timbeaux’s Time Rewind Toolkit (2D)
A simple, flexible 2D time-rewind system for Unity. Add global rewind to any project with minimal setup.
by Timbeaux
Price History +
Time Rewind Toolkit (2D) is a lightweight and fully customizable system for adding global time-rewind mechanics to your Unity project. With clean architecture, clear APIs, and an easy drop-in workflow, this package lets you quickly implement “reverse time” gameplay for platformers, puzzle games, action titles, and more.
The toolkit includes a simple demo scene showing a player and physics objects rewinding together. Just add the TimeRewindManager to your scene, attach TransformTimeRecorder2D to any Rigidbody2D object you want to rewind, and press Play — the system handles the rest.
This package is ideal for developers looking for a clean, minimal, and extendable implementation of time reversal that integrates smoothly into any Unity 2D workflow.
Includes:
- Core rewind manager and interface
- Recorder component for physics-based rewind
- Sample player controller with rewind-friendly movement
- Complete demo scene
- Documentation and folder structure designed for production use
Whether you're prototyping or building a full commercial title, Time Rewind Toolkit provides a solid foundation for time manipulation mechanics.
Dependencies and Requirements
• Unity 2021.3 LTS or newer
• No third-party packages required
• No Asset Store package dependencies
• Compatible with Built-in Render Pipeline, URP, and HDRP
• Uses standard Unity components only (MonoBehaviour, Rigidbody2D, Transform)