In this adventure game tutorial, you'll learn how to use the SceneManager, ScriptableObjects, delegates and lambda expressions to create a system to load scenes while preserving the current game state.
The full tutorial for this package can be found on our learn site.