#AssetStore #unity #unity3d #new #asset #gamedev #indiedev #GameContentShopper

Publisher

The Black Cat

Please Note

This entry is from Thursday July 24, 2025. The price of the asset may have changed since then.
Please visit our homepage for recent offers and sales. Official and private Unity Asset Store™ sales usually last about 14 days.

Overview

Unity has been lacking support for serialising many kinds of collections. The biggest struggle with this is that you can't view them in the inspector and see what is going on.


This free asset is a trial which provides support for serialisable queues, stacks and tuples.


If you purchase the Full Pack, you will gain access to serialisable hash sets, dictionaries, as well as priority queues and binary search trees that Unity has been lacking native support for, with just $5.99.


Each have a clean and simple editor interface implemented. Nested data is allowed, just make sure the data is serialisable as well.


As a bonus, some extension methods about randomisation are added to the generic list. You can now easily shuffle the list, or obtain one/multiple random items from the list.


*Generic lists should be wrapped in a wrapper class if you want to store them in the serialised collections. A built-in wrapper ListWrapper<> is available for this.


Documentation -- Example scene included


If you have any problems or suggestions, feel free to contact me via:

Email: heinokchow314@gmail.com

Github: https://github.com/The-best-cat/Unity_asset-Serialised_data_structures


Features current working or planning to work on:

  • To Json
  • Serialisable Interface
X