Over 11,000 five-star assets
Rated by 85,000+ customers
Supported by 100,000+ forum members
Every asset moderated by Unity
Unity Version | Built-in | URP | HDRP |
---|---|---|---|
2021.3.45f1 | Compatible | Compatible | Compatible |
The Package Samples automatically convert their materials to URP or HDRP when imported.
Documentation | GitHub | OpenUPM
Simplify Scene Management in Unity
My 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 Features
- Effortless 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 Free
My 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.