Publisher | Red Girafe Games |
---|---|
File size | 1.47MB |
Number of files | 92 |
Latest version | 1.5.0 |
Latest release date | 2021-01-04 09:29:16 |
First release date | 2020-10-21 07:52:13 |
Supported Unity versions | 2018.4.2 or higher |
Agamotto is a Time Manipulating Tool for Unity.
It allows you to store your objects state, would it be recording their past or simulating their future. You can then move on the timeline and visualize their time data with ease.
Documentation | Forum | [email protected] | Twitter | Changelog
Main Components
- TimeStone : records, simulates and playback its TimeAgents list over time
- TimeAgent : the agents controlled by a TimeStone
- PathVisualizer : component made to visualize a TimeAgents path over time. Its parent class AbstractVisualizer offers the perfect base class to create your own visualizer.
Simulation supported
- Physics
- Code by a custom set of life cycle callbacks (equivalent to MonoBehaviour's Start, Update, FixedUpdate, etc.)
Natively supported data
- GameObject's active state
- Transform position / rotation / scale
- Physics (maintaining the velocity)
- Animator
- Particles
- Custom Data
Custom Editor
TimeStone component exposes a real time controller that you can use to manually make simulation, recording, manipulating the timeline.
UnityEvent
Agamotto is designed to be the most simple to use while being extendable to fit every use case.
That's why most of its functionnalities are exposed though UnityEvent.
And so much more options...
Check the documentation to see all the configurations offered by Agamotto's components.
Agamotto is delivered with its Full sources and many Demo projects
Note 1
Navigation Mesh are currently not natively supported.
Note 2
Agamotto is not a tool to slow, freeze or accelerate time in real time. It contains utility tools to freeze objects and you can playback or rewind your objects state over time at the desired speed, but you'll need to first record or simulate their state.
Agamotto is made to store and control objects state over time.
For example, if you're searching a tool to activate a bullet time... this is not the asset you're search for.
This asset uses Kenney GameAssets under
CC0 1.0 Universal (CC0 1.0)
Public Domain Dedication
see Third-Party Notices.txt file in package for details.