Moments is a quick GIF replay recorder for Unity3D. It automatically records the last few seconds of gameplay and lets you save to a GIF file on demand, like the game TowerFall Ascension does.
We forked https://github.com/Chman/Moments and updated it for Unity 2020.2.x and the Universal Render Pipeline. If your project is not using the URP then the original repository will likely work just fine for you.
Drop the Moments Recorder
folder in your project and add the Recorder
script to your camera (or select your camera and use Component -> Miscellaneous -> Moments Recorder
).
The included demo should get you started. For more advanced features, browse the Moments.Recorder
source code, it's heavily commented.
Here's a preview of the output quality.
Pull requests are welcomed !
Zlib (see License.txt)