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)