SuperScenes - Components for scenes View on Asset Store (opens in new tab)

Package details

Latest version
1.1.2
Last updated
First released
Unity version
2022.3.62 or later
Package size
64 KB
Files
34
Favorites
15
Views in the past week
7

Price tracking

Last checked
Tracked since
Lowest recorded
$17.49 on

Keywords

SuperScenes - Components for scenes

by Ciro Continisio (opens in new tab)

5.0 / 5 · 4 ratings

Ratings by stars
Number of ratings for each star rating
5 stars 4
4 stars 0
3 stars 0
2 stars 0
1 star 0
  • Price drop

SuperScenes gives you the ability to attach components to Unity scenes. You can use them to store data, or to run code when the scene loads or unloads.

Discount -20% Previous price $24.99 Price $19.99

Lowest in 6 months

Get 20% off on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for SuperScenes - Components for scenes, 6 months Current $19.99; lowest $19.99; highest $24.99 in this period. $0 $12.5 $25 Jun Jul Aug Sep Oct Nov Version 1.1.2 released 9 Jun 2026 v1.1.2

Asset preview

1 / 4

SuperScenes - Components for scenes screenshot 1

SuperScenes - Components for scenes screenshot 1

About this asset

🔗 Documentation | Discord | Support

It's typical: you want something to happen "at the scene level", but you end up having to put a GameObject in the scene because GameObject + Component is the main Unity pattern. 🤔

💡 What if you could just add a component to a scene?

SuperScenes enables the concept of components for Scene assets. This way you can attach data and behaviour without the need to add new GameObjects.

No more "Do I have all the manager Prefabs in my scene – or did I forget something?"

⚙️ How does it work?

  1. You create a script that inherits from SceneComponent.
  2. You select a scene file, and add the Component like you would for a GameObject.
  3. At runtime, you can now access that data using the SuperScenes API.

It's very simple.

⚙️ What's the API like

To get a component of a specific type, you just need a reference to a Scene and then invoke GetComponent<T>( ), TryGetComponent<T>() on it. Or GetComponents( ) to get them all.

It will all feel very familiar.

⚙️ Where is the data?

The data/components for each scene sits on ScriptableObjects that are automatically created, indexed and managed by SuperScenes.

Because they are external to the Scene asset, you could add a component to a scene while someone else is working on it, and there won't be any conflict! 👌🏻

🈶️ CJK languages support

SuperScenes supports CJK languages for SceneComponent properties.

该工具支持中文。

このツールは日本語をサポートしています。

이 도구는 한국어를 지원합니다.

📘 Documentation

If you want to learn more about SuperScenes, you can browse the documentation website.

From the publisher's Asset Store listing.

Technical details

Supported Unity versions

Super Scenes works with Unity 2022, Unity 6, Unity 6.1 and Unity 6.2.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
6000.3.7f1 Compatible Compatible Compatible Compatible
6000.0.70f1 Compatible Compatible Compatible Compatible
2022.3.62f3 Compatible Compatible Compatible Compatible

As listed on the Asset Store.