Unity Unity Rollback Help

DrArcane

New Member
Apr 26, 2019
1
0
Ive been searching for the past couple hours through google and this site and haven't found any way to implement (other than trying to figure out how to do it myself) a roll back feature into Unity,

I've seen games on the latest updates tab with the tag unity with the features from renpy, I don't know how they got them and searching hasn't helped me, so if anyone would be kind enough to help me out by telling me or directing me to a resource that could help me it would be much appreciated.
 
Last edited:

rayminator

Engaged Member
Respected User
Sep 26, 2018
3,130
3,194
you can't find it because rollback in unity is for to go back to a previous update

it is called something else state rollback but without knowing what plugin that you are using we can't help

maybe take a look at this


 

JakaiD

Newbie
Dec 26, 2018
43
27
If you are not using a plugin, like Naninovel, then you need to code it. Unity is a general purpose game engine so it does not provide features that are focused on a certain genre of game like Ren'Py does. So if you are not very good at code use a plugin that add those features.

As for building a roll back system, well it should be relatively simple since you would be tracking and saving player progress already. From this data you should be able to figure out what the previous step was and show that. For something simpler, especially when you have a lot of branching, you could save all the steps the player followed to get to a certain point. But how all this works really depends on how the rest of you game logic works so it is hard to say do this or do that specific thing.
 

Houtamelo

Member
Game Developer
Jul 25, 2017
239
263
I have experience implementing this myself (I did it for Bonds of Blood), it was definitely not simple or easy as it adds a lot of extra work depending on how modular you want your system to be.

If you don't like coding I would recommend against implementing that feature.

In any case, if you need help feel free to message me on discord: Houtamelo#8697