I'm making a Metroidvania game and planning to release it on Steam. What's the best way to implement saving so that it just works? The standard way or through Local Storage? I started using Local Storage and realized I have to manually write and save a huge number of values, which is very inconvenient. Can I just use the standard saving method and not worry about it?
I would not recommend using the built in save system. It's a pain to work with when updating your game.
With local storage, just save everything to dictionary keys and then save the whole dictionary as JSON to local storage.
Develop games in your browser. Powerful, performant & highly capable.
Thanks. I will try it.)