Easy Asset Search

Legacy Replay System for Unity

A legacy replay system for Unity that allows for quick and easy setup of replays in games, with features like state-based replay, smooth playback, and customizable recording options.
Legacy Replay System for Unity Asset Image A legacy replay system for Unity that allows for quick and easy setup of replays in games, with features like state-based replay, smooth playback, and customizable recording options.

* This page contains affiliate links, meaning we may earn a small commission if you purchase something through them, at no extra cost.
$32
Category:
ToolsCamera
Developer:
Trivial Interactive
Price:
$32
Rating:
(22 reviews)
Favorites:
130
Supported Unity Versions:
2019.4.32 or higher
Current Version:
2.2.4
Download Size:
3.92 MB
Last Update:
May 4, 2023
Description:
Ultimate Replay 2.0 is a legacy replay system designed for Unity games. It allows for the creation of smooth and accurate replays by recording 'snapshots' of the scene at regular intervals. The system is state-based, enabling replays to be viewed from any angle or with the ability to fly around the scene during playback. This package is designed to be versatile and easy to use, making it suitable for a variety of applications, including kill-cams, death-cams, action replays, and more.

The system features a simple API for replay and playback control, making it accessible to users with minimal scripting knowledge. It also supports recording and replaying multiple objects simultaneously, instantiation or destruction of objects during recording, and playback at various speeds, including ultra-slow motion and reverse playback.

Key features include:

* Quick and easy setup and integration into existing projects
* Simple API for replay and playback control
* Record and replay multiple objects simultaneously
* State-based replay system for smooth playback
* Full support for instantiation or destruction of objects during recording
* Fully interpolated playback for smooth and accurate replays
* Supports playback at various speeds, including ultra-slow motion and reverse playback
* Playback can be paused and resumed at a later date
* Full playback seek support for jumping to any point in a recording
* Control over recording frame rate for optimal quality and memory usage
* Built-in support for recording transform, audio, particles, animation, and more
* Easily create custom component recorders to expand capabilities
* Memory recording can be set up as continuous or rolling buffer configuration
* File support for persistent replays
* Highly optimized file format for lengthy replays with minimal file size and high performance streaming
* ReplayVars for recording script variables with ease
* Get hints about storage space requirements for all replay objects
* Includes example GUI controls for playback manipulation
* Comprehensive documentation and fully commented C# source code

Demos are included to showcase the capabilities of the system, including a racing game featuring ghost vehicles.
Technical Details:
The system uses a state-based replay system, recording 'snapshots' of the scene at regular intervals. It supports recording and replaying multiple objects simultaneously, with features like instantiation or destruction of objects during recording, and playback at various speeds. The system also includes a simple API for replay and playback control, making it accessible to users with minimal scripting knowledge.
Continue »

Similar Packages