Easy Bootstrap is a Unity package that simplifies scene management and bootstrapping. It allows you to define bootstrap scenes, execute essential tasks, and ensure a seamless transition to gameplay. With Easy Bootstrap, you can automate repetitive scene management, saving time and reducing errors. It's perfect for developers who rely on singletons, systems, or network managers.
Key features include:
- Effortless scene bootstrapping
- Smooth transition to gameplay
- Custom bootstrap tasks
- Intuitive settings editor
- Save time and reduce errors
Example usage:
- Enable bootstrapping in the settings
- Define your bootstrap scenes and their order
- Create C# scripts implementing the IBootstrappable interface for custom bootstrap tasks
- Attach these scripts to GameObjects in your bootstrap scenes
- Run your Unity project, and Easy Bootstrap will handle everything
No more scene hopping, no more wasted time - choose Easy Bootstrap today and supercharge your Unity workflow.
Scene Bootstrapping:
- Bootstrap Scenes: Define a list of scenes to load automatically before transitioning to gameplay scenes.
- Editor Bootstrapping: Enable or disable scene bootstrapping in the Unity editor for testing and development.
- Post-Bootstrap Scene Handling: Choose how the game behaves after bootstrapping, including options to stay in the last loaded bootstrap scene or return to the previous scene.
IBootstrappable Interface:
- Custom Bootstrap Tasks: Implement the IBootstrappable interface to create custom initialization tasks that execute before transitioning to the next scene.
- Task Order Control: Control the execution order of bootstrap tasks by assigning priority values.
Main Settings Editor Window:
- User-Friendly Configuration: Access a custom editor window from the Unity toolbar to easily configure bootstrapper settings.
- Editor and Build-Specific Configuration: Configure post-bootstrap scene handling separately for editor testing and final builds.
Uses additive scene loading to load bootstrap scenes. Not yet fully compatible with Play Mode Options (as it requires domain/scene reload to be checked).
Easy Bootstrap: Simplify Scene Management in Unity - Asset Store





