I am making a 3D Puzzle game which has many levels pre-loaded and some made by users using a level editor. I am using the serializer from whydoidoit.com to serialize the level. I am using “LevelSerializer.SerializeNow()” and not “LevelSerializer.SaveGame()” so that I can send the user made levels’ data to be stored also on a server.
But I don’t understand how to save the string I got from serializing on the users machine.
Some possible ways I am thinking about…
- PlayerPrefs.
- Saving each levels’ serialized string in each line of a single file.
- Saving each levels’ serialized string in each file.
- XML file.
- Database like SQLite.
Please tell me a best way to do it.
(The game is for android and Ios)