RWND is a powerful system for handling replays, rewind, and similar functionality in Unity games. It provides out-of-the-box support for common Unity component types and is easily extensible to meet the needs of any game. The package includes demos showcasing its main use cases and additional functionality to support your project.
Key Features:
β’ Integrates seamlessly into existing projects.
β’ Records and rewinds entire game scenes without performance concerns.
β’ Built-in support for common Unity components:
β’ Transform (single or hierarchy)
β’ Animator
β’ ParticleSystem
β’ MeshRenderer
β’ Material
β’ Camera
β’ GameObject
β’ Easily extendible and modifiable to support any component type.
β’ State is stored using low-level native array and memory copies for maximum performance.
β’ Supports serialization to and playback from 3 file formats:
β’ JSON
β’ Raw binary
β’ Binary stream
β’ Includes fully documented source code.
RWND: Replay, Rewind, and State Management for Unity - Asset Store





