
Free, open-source Scene Manager for Unity. Simplify scene transitions, support Addressables, and streamline async/await workflows — powerful, flexible, and easy to use.The Package Samples automatically convert their materials to URP or HDRP when imported.Documentation | GitHub | OpenUPMSimplify Scene Management in UnityMy Scene Manager is a powerful, flexible Unity package designed to elevate your scene management workflow. Whether you're handling seamless scene transitions, integrating Unity Addressables, or working with async/await operations, this package offers a streamlined, intuitive solution for managing scenes with minimal effort.🚀 Key FeaturesEffortless Scene Transitions — Smoothly transition between scenes with optional loading screens for a polished user experience.Addressable & Non-Addressable Support — Manage both addressable and non-addressable scenes through a unified, consistent API.Async/Await Integration — Fully supports async/await, enabling non-blocking scene operations for responsive gameplay.Built-in Loading Screens — Easily create dynamic loading screens using ready-to-use components.Cancellation Support — Gracefully cancel long-running scene operations to handle user interruptions or unexpected scenarios.Reliable & Tested — High code coverage (80%+) with robust tests, ensuring stability and performance.🌟 Open Source & Forever FreeMy Scene Manager is open source — free to use, modify, and contribute to. Join our community on GitHub and help shape the future of Unity scene management.🎯 Why Choose My Scene Manager?Experience the flexibility of Unity's Scene Manager — but better.Converting your existing SceneManager calls to MySceneManager is simple, so you can level up your workflow without reinventing the wheel.✅ This package is perfect for you if:You write code for scene transitions in your project.You want an easy way to build custom loading screens.You use Addressable scenes.You rely on async/await workflows.❌ This package may not be for you if:You need a fully no-code solution.You're looking for an open-world streaming system.