Good saving asset?

Hello,

I’m just wondering what is a good easy to use saving asset? It would also be good if the saving asset came in menu form, so there’s load, new game buttons etc. Thanks.

There are a bunch of free ones that come with a demo scene menu. But more importantly there are a bunch of youtube tutors and even a Untiy live training session on the topic.

Some of the free ones on the asset store do things like expand the things you can save directly, things like Vector3´s that can´t be directly serialized.

None of it is very needed though. Saving/Loading is something you can learn in under an hour, it is not that complicated, and hooking up your saving/loading to a menu is no different than hooking up anything to a UI. In my opinion, it is not something you need to cheat on, learn to do it yourself… not that hard at all other than maybe using a free tool to allow you to serialize extra stuff easily.

BTW, most people also cheat by using playerprefs, but that is not a good idea either. IMHO, it is just easier to learn to serialize/deserialize and get it over with.and do it right from the beginning rather than use some crutch that is going to fall short.

1 Like

I just use Easy Save because I got it for cheap enough that it was worth more than the amount of time I’d spend implementing and testing my own serializer.

1 Like

Yep, just depends on your needs. For a simple game or one without a lot of data, assets like EasySave are great. Sometimes though, they end up saving a bunch of data that doesn’t really need to be saved so if you’re starting to get super complex you might be better off rolling your own mechanism.

I bought an asset that does encryption and expands the list of things that can be saved for $3, and the main reason is as you mentioned, I still have full control over what gets saved. I bought it because encryption is beyond my skills and constantly converting Vector3´s to save them is a PITA. It also uses syntax similar to playerprefs but of course serializes and hides the files away like normal saved games.

2 Likes

Looks good, is it easy to setup? Is there some sort of prefab? Also does it work on Unity 5?

yeah, it is pretty brain-dead to set up and works with Unity 5 and the author made it work just like playerprefs but with a few letters changed, it was clearly aimed at people who were comfortable using playerprefs but not serialization.

I still think the process is still good to learn how to do, and then use a pack to make it easier.

It’s best if you left a good review on their store page. I am sure they will appreciate it :wink:

1 Like