Serialised Collections (Trial) View on Asset Store (opens in new tab)

Package details

Latest version
1.1.0
Last updated
First released
Unity version
6000.0.44 or later
Package size
644 KB
Files
29
Favorites
3
Views in the past week
5

Price tracking

Last checked
Tracked since
Lowest recorded
Free on

Keywords

Serialised Collections (Trial)

by The Black Cat (opens in new tab)

No ratings yet

Finally a way to serialise your queues, stacks, tuples and many more!

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 Serialised Collections (Trial), 6 months Current Free; lowest Free; highest Free in this period. $0 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 5

Serialised Collections (Trial) screenshot 1

Serialised Collections (Trial) screenshot 1

About this asset

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: [email protected]

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

Features current working or planning to work on:

  • To Json
  • Serialisable Interface

From the publisher's Asset Store listing.

Technical details

  • Serialisable data structure including queue, stack and tuple
  • Clean and simple editor interface for each serialised data structure
  • Built-in inverse comparer that inverts the result of a comparer
  • More extension methods on the generic list and comparer

Compatibility

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

As listed on the Asset Store.