Time Traveler OFFICIAL SALE

Time Traveler allows you to pause, rewind, and playback time dynamically in your game. It can be used as a replay/killcam system, or even as a game mechanic if you want the player to be able to control the flow of time.


⏱️ Time Recorders

Record and playback a wide range of components and Unity systems, including: transform, physics, ragdolls, animations, audio, particles, and more - customizable with your own systems.

Includes built-in compression to drastically reduce the number of records stored in memory.


❗ Time Events

Create events that can trigger in the past, present, or future. They un-invoke when going backwards through time, and re-invoke when going forwards.


✨ Spawn Objects Across Time

Have the ability to instantiate objects not just in the now, but in the past or future. These objects are cached and can be destroyed at anytime, only to reappear when you travel into the past.


💥 Dynamic Audio and Particles

Think of how when you drag the playhead of a video, the sound goes in reverse or slows down - the same can be done for audio with Time Traveler, replaying each sound going forwards or backwards through time as if it's playing live.

The same goes for particles. You can steadily go back in time and watch as an explosion collapses in on itself in slow motion - with the sound to go with it as well!


Also Featuring:

  • A range of demos and gameplay examples to experiment with and learn from.
  • Performance focused, with record creation thresholds, compression, and batch recording.
  • A UI to scrub through and control the flow of time.
  • In-depth documentation and commented code.

Documentation


This asset contains a number of 3D models, audio clips, textures, and an editor plugin under the CC0 and MIT licenses. Refer to the Third-Party Notices.txt for more information.