A lightweight, drag-and-drop scene management system for Unity that gives you full control over scene loading, grouping, and custom transition effects — all without complex setup.All Example shaders are of URP. You can make your own or alter them slightly to suit your needs.ScriptableObject-Driven Scene TransitionsCreate and assign custom transition effects using ScriptableObjects.Supports:Simple fade in/outDissolve effectsCustom shader-based transitionsFully extendable transition systemSwap transition styles per scene group with zero code changes.Two Flexible Scene Change Systems1️. Bootloader Scene Group SystemA centralized bootloader controller that:Loads scene groupsUnloads scene groupsManages multi-scene setupsKeeps your project organized and scalableIdeal for large or modular projectsPerfect for:Multi-scene architectureStreaming setupsLevel + UI + Lighting separation workflows2️. Persistent Toggle-Based Scene SystemIncludes:✔ A Persistent Scene Manager component✔ A Toggle Caller component for any sceneHow it works:The Persistent Manager stays alive across scene changesAny scene can call a toggle to trigger a scene switchClean separation between caller and managerNo tight coupling between scenesPerfect for:Menu systemsLevel selectorsModular gameplay flowAI was actively used to comment, format and create documentation of steps to use that perticular script. It was also used in creation of Marketing Material.




