Unity asset store offer a variety of save game products to buy or download for free.
One has peaked my interest.
This free plug in looks like its quite robust enough for my needs.
I need to save a lot of data about each ship in the game. Its just not the position, rotation, rigidbody velocity or structure.
I need to save dozens of arrays, integers, floating point values. Armour values, structure points, primary targets, range, status of this and that.
Each ship is broken down into many objects and all those objects need to be saved.
The unity serializer does look to be simple, but I can say from experience that is rarely the case, at least not when I get my fingers on it.
I've been thinking about having a autosave feature. One that activates at the start of every combat. This game has a bit of a steep learning curve so its good to have a save game before your where blown to pieces.
The game will implement a standard savegame feature, at the players discretion.
If the unity Serializer does not work for me, hopefully there are other that will. I'm not very keen on writing a new one from the ground up, Its time consuming and I would rather spend time on the game mechanics.