- Current Version: 1.2: 2025-02-10T15:43:15Z
- First Published: 2023-11-21T14:43:14Z
- Size: 8576672
- Supported Unity Versions: 2021.3.35
Recorder
Documentation | Discord | Video
News:
Download the free demos to learn more about the recorder with confidence.
- UPython, An example of auto-flow building using Recorder and UPython. It requires the 3rd-party tool UPython 3 Pro.
- VR Bowling, A VR example.
Record every detail and replay every moment.
Recorder is a powerful tool for recording the scene play for Unity. It is easy to use. Select the properties from any component you want to record, and Recorder will take care of the rest of the dirty job. A nice CSV file will also be generated. You can use the CSV file to do further analysis. The CSV file is also used to replay the scene. In the replay mode, you can even select whether to play the recorded properties in runtime.
Recorder supports all the Unity Components and all the custom MonoBehaviour scripts. It also supports writing your custom extensions to record complex data. E.g., animation state.
Source code is provided, and there is no DLL at all. It is good for the program to modify the Recorder directly or build your framework on top of it.
Features
✅ Track and record the chosen properties during play.
✅ Expose normally hidden properties of components. E.g., the velocity of the Nav Mesh Agent.
✅ Replay or scan through recorded gameplay frame by frame to easily track bugs.
✅ Selectively choose properties to exclude unwanted obstructions during replays.
✅ Support the record and replay of particle effects.
✅ Tutorials (e.g., Bowling, Cannon) are included for easy references.
✅ An intuitive Fighting Game Demo (with code) is included, which demonstrates how to record and replay gameplay data, and showcases two recording styles: Traditional Game Object Recording and Input Buffer Recording.
✅ A stress scene is also included.
✅ More features are coming ...
Add to cart