Unity  |  c#

Cubes - Rewind Mechanic

Cubes is a platformer game I created to showcase my rewind feature. The player has to go through levels and solve the environment puzzles by using rewind mechanic.

Rewind mechanic stores the information such as transform, scale,rotation and velocity of the objects. The system uses tags to determine which objects to be rewinded which makes it easier to be implemented to another project. The mechanic is optimized to store a limited amount of frames while getting a smooth visual representation of the rewind.