
Startup Manager 2 makes setting up persistent game systems effortless. Instantly initialize objects without an init scene, speed up development, and keep full control with Startup Profiles.Skip the init scene. Speed up development.Traditionally, persistent systems are placed in an init scene. This works fine in builds, but during development, you constantly have to open that scene before testing - slowing you down. Startup Manager eliminates that friction and makes it easy to set up and initialize persistent game systems without needing a separate init scene, so you can test any scene instantly.No matter which scene you start from, your systems are automatically instantiated and marked as DontDestroyOnLoad - even during Play Mode in development.🚀 New in Version 2We've reworked the system to be more modular, extendable, and powerful with Startup Profiles. Create different startup setups for prototyping, debugging, or release builds - and switch between them easily. You can even extend the system with your own custom profiles.✨ FeaturesAuto-initialize persistent objects without an init sceneCreate and switch between different Startup ProfilesExtend the system with your own custom profilesSpeed up scene testing and iterationClean, easy-to-use interfaceFull source code includedGet started in minutes with our Quick start guide⚙️ How It WorksDefine your startup prefabs once, add them to the startup profile and Startup Manager automatically spawns them and sets them to DontDestroyOnLoad before before your first scene loads - no matter which scene you start from.🔥 Bundle OptionStartup Manager 2 is also included in our Ultimate Asset Bundle, featuring all current and future assets at a discounted price.FeaturesInitialize persistent game objects at startup without an extra init sceneUse Startup Profiles to easily create cutom startup definitionsEasily switch between different profilesExtend the system with your own custom startup profilesTest your scenes fasterClean and easy to useComplete source code included