Save changes made by player in level


I’m trying to save the changes made to the scene by the player.

For example, if the player have opened a container, leaves the scene, and goes back to the same scene, I need the container to be open.

And any other changes made by the player.

Any direction or script or advice could be helpful! thanks in advance!

For saving some simple values, you can use PlayerPrefs. For more complex data, you need to look into serialization. SerializeHelper is one example asset that aims to teach the basics.