Search Unity

Question Good way to do a full save system for a mid sized game?

Discussion in 'Scripting' started by MechaWolf99, Nov 17, 2020.

  1. MechaWolf99

    MechaWolf99

    Joined:
    Aug 22, 2017
    Posts:
    294
    Before I get too far in to development I want to get a proper save/load system implemented. There is a lot of info on how to create a really basic save system, but a lot don't actually talk about making a full scale system, only normally talk about the serialization really.

    So, what I am trying to work out is how to go about making one, or if it would be better to get an asset like EasySave 3 (though, I think it mostly just handles the serialization and not instancing new objects?)?

    There are 3 aspects to a save system, actually serializing the data, supporting instantiating objects and applying saved data on load, and getting the fields that should be serialized to the manager/class that is serialized. Like attribute vs interface.

    Any thoughts on this would be greatly apricated. :)
     
  2. Kurt-Dekker

    Kurt-Dekker

    Joined:
    Mar 16, 2013
    Posts:
    38,689