Ghosts is a customizable object recording solution that allows the recording and replaying of object movement and animation. It can be used by players to race online opponents, or by developers to analyze player behavior.
Ghosts focuses on small and efficient file sizes in order to keep storage costs low. It stores incremental changes rather so that if the recordee doesn't move, nothing gets recorded.
Ghosts aims to be lightweight in its replay feature so that you should have no problem analyzing 1000's of Ghosts at once. (CURRENTLY IN DEVELOPMENT, NO PROMISES!)
To install this package, follow the instructions on the Package Manager documentation after adding the following lines in your manifest.json
{
"dependencies": {
"com.cubusky.core": "https://github.com/Cubusky/com.cubusky.core.git"
}
}
This version of Ghosts is compatible with the following versions of the Unity Editor:
- 2022.3 and later (recommended)
Ghosts 0.1.0-pre
includes the following known limitations:
- No currently known limitations.