Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.
1/5
Agamotto is a Time Manipulating Tool for Unity. Simulate code and physics out of the box !
Render pipeline compatibility
The Built-in Render Pipeline is Unity’s default render pipeline. It is a general-purpose render pipeline that has limited options for customization. The Universal Render Pipeline (URP) is a Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. The High Definition Render Pipeline (HDRP) is a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.
Unity VersionBuilt-inURPHDRP
2019.4.11f1
Compatible
Compatible
Compatible
Description

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 | redgirafegames@gmail.com | 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.

Agamotto

(not enough ratings)
38 users have favourite this asset
(38)
FREE
License type
File size
1.5 MB
Latest version
1.5.0
Latest release date
Jan 4, 2021
Original Unity version
2019.4.11 or higher
Support
Visit site
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR