Use SavLef's Time Manipulator plug-in to create, edit, manipulate and place Actor objects in your game world that can be manipulated by Stopping / Rewinding / Retracing and more time manipulation techniques!
Using the Base Rewindable Actor BP, create, modify and place any actor that fits your game's requirements & genre and store their positions in time and space!
This project was initially created for a University module with the purpose of delivering a canvas for the user to use and create a game or project with Time mechanics.
The genre can be whatever the user desires and it’s not constrained by any dependencies.
All of the mechanics are actor components and can be attached to the base rewindable actor that is included. That actor can then be customized in anyway the user wants with their own attachments/ code and then can have either of those effects mentioned above applied to them.
The base Rewindable actor is a “Blueprint”version of the actor created fully in C++ and is there for use by a designer/ the user.
All of the components provided can work individually and combined on the rewindable actor.
The philosophy behind the design of this system is to provide a modular system that can be used by an aspiring developer. The base object is an actor that just records its positions and can be placed in the level without any components if they wish so and have them triggered on later on through the progression of the game.
For updates and more information stay tuned on social media.
Number of Blueprints: 1 (Derived from the respective CPP file, fully modular and comes with all components already attached.)
Number of C++ Classes: 8
Supported Development Platforms: Windows
Supported Target Build Platforms: Windows 32/64, HTML5
Full Documentation included, a link can be found under the plugin's description in the engine.