Multi Scene Tools Lite View on Asset Store (opens in new tab)

Package details

Latest version
1.0.2
Last updated
First released
Unity version
2021.3.16 or later
Package size
393 KB
Files
55
Favorites
9
Views in the past week
6

Price tracking

Last checked
Tracked since
Lowest recorded
Free on

Keywords

Multi Scene Tools Lite

by Henrik Hustoft (opens in new tab)

No ratings yet

Easily load multiple scenes asynchronously, avoid merge conflicts, keep organized, and never get lost again! This solution will help you implement loading faster so you can get to the gameplay.

Price Free

Get it free on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Multi Scene Tools Lite, 6 months Current Free; lowest Free; highest Free in this period. $0 Jun Jul Aug Sep Oct Nov

About this asset

Use these development tools to more easily load multiple scenes all at once, either asynchronously or not! Avoid merge conflicts, split scenes into discipline specific scenes for parallel work, organise, and never get lost in the asset folders again!

This is a great tool to help making the task of loading your game easier and faster during development. It is structured similarly to the default scene management implementations, making it easy to start using and loading!

If you enjoy this tool, watch out; a better and improved pro version is in the works!

Support me and follow for future updates over at: https://ko-fi.com/henryshouse

For support you can contact me via email here:

[email protected]

Or join my Discord:

https://discord.gg/qrSSFQsGD8

Website:

https://linktr.ee/henryhouse

From the publisher's Asset Store listing.

Technical details

Features

  • Scene Collection ScriptableObject
    • Tracks which scenes are used together in editor & runtime.
    • Double Click to load
    • Select which scene is the active scene. (automatically set on load)
    • Displays which scenes are in the build settings.
  • Hierarchy Style
    • Icon, color, and tooltip on scenes that belongs to a collection
    • User defined scene collection color.
    • Checkmark on the target active scene
    • Icon displaying which scenes are in the build settings
  • Multi Scene Management Window
    • Display currently loaded scene collection
    • Load scene collections
    • Load scenes additively
    • Unload scenes
    • Save and override loaded scene collection
    • Create new scene collection from loaded scenes
    • Create & add scenes additively
    • Shortcut for Add all open scenes to build settings
    • See the current settings set in the config scriptable object
  • Multi Scene Loader
    • Easily Load scene collections
    • Events for when collections are loaded
    • Loading modes
      • Additive
        • Loads all scenes in a collection additively
      • Replace
        • Unloads all scenes other than the boot scene, then loads all scenes additively.
      • DifferenceReplace
        • Unload all scenes the collection does not share, then load the missing scenes.
      • DifferenceAdditive
        • Load all scenes in the collection that is not already loaded
      • Subtractive [experimental]
        • (not implemented for async) unload all matching scenes
    • Async loading methods
      • preload scenes and activate when ready
      • defer unloading scenes and trigger unloading when ready
      • option to return an awaitable task
      • option to return an AsyncCollection
        • Used the same way as unity's AsyncOperation
        • track progression of the async operations
        • trigger activation of scenes
        • trigger unloading of scenes
  • Multi Scene Tools Config
    • See current singleton instance
    • See current loaded scene collections
    • Toggle automatic logs
    • Target path for boot scene or manager scene
    • Target path for loading scene collections

And more minor QOL features not listed here.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
2021.3.16f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.