The Masterscene creates a scene on top of all other scenes. Main advantage is the simplification of persistent objects, scene transition, loading screen and communication between scenes.HDRP/URPFully Supported: The Masterscene is related to scene and project management and has nothing to do with materials or shaders. Samples use default materials only.Join Discord Community with experienced UsersCheck out the free documentation here!Advantages of a MastersceneGames or large projects often contain many scenes which have to be managed. However, some objects should be in every scene for example user interfaces to display things like score, life, or energy. One solution is to create singletons, but they become a major hurdle quickly.What it doesThis asset does a very simple thing. It generates and manages a Masterscene. Every object inside the Masterscene is persistent throughout the whole application. Place all your services, subsystems, or gameplay-related features into the Masterscene, and they will exist in any other scene.Easy loading and transition effectsUse the Masterscene to quickly implement scene transitioning and loading effects using the exposed events and the Unity animation system. No complex effect systems are required anymore.Automatic build managementThe Masterscene also automatically manages your scene entries in the build settings so you never have to add scenes manually before compiling your game.Communication between scenesUse the built-in world manager to communicate between scenes. For example, pressing a switch in the first level opens a locked door in the second level.