We are considering porting our game to WebGL. It should be able to be played in Chrome on Chromebook devices. Is there way to make AC gamesave/playerprefs serialization without the need of separate backend for storing persistent data?
As in, without the need to save in separate hard disk files?
On WebGL, PlayerPrefs is used for Options data, and separate save files are used for regular save games. If you want to switch to PlayerPrefs for your separate save files, you can do this by overriding the iSaveFileHandler interface:
SaveSystem.SaveFileHandler = new SaveFileHandler_PlayerPrefs ();
For more on this topic, see the "Custom save formats and handling" chapter of the Manual.
Comments
On WebGL, PlayerPrefs is used for Options data, and separate save files are used for regular save games. If you want to switch to PlayerPrefs for your separate save files, you can do this by overriding the iSaveFileHandler interface:
SaveSystem.SaveFileHandler = new SaveFileHandler_PlayerPrefs ();
For more on this topic, see the "Custom save formats and handling" chapter of the Manual.