Synth Games Scriptables View on Asset Store (opens in new tab)

Package details

Latest version
1.0.0
Last updated
First released
Unity version
2020.3.12 or later
Package size
5.6 MB
Files
344
Favorites
10
Views in the past week
6

Price tracking

Last checked
Tracked since
Lowest recorded
$9.99 on

Keywords

Synth Games Scriptables

by SynthGames (opens in new tab)

No ratings yet

  • Price drop

Scriptables is a toolset that Harnesses the power of scriptable objects to communicate, send, share, and save data between systems.

Discount -25% Previous price $19.99 Price $15.00

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

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Synth Games Scriptables, 6 months Current $15.00; lowest $15.00; highest $15.00 in this period. $0 $10 $20 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 13

Synth Games Scriptables screenshot 1

Synth Games Scriptables screenshot 1

About this asset

Using a combination of scriptable Events, Actions, Runtime Lists, or Variables, Scriptables can help to simplify projects, eliminate singletons, decouple code and modularize systems.

Scriptable Unity Events:

Scriptables ScriptableEvents is a way to communicate and pass parameters across multiple systems without any system having knowledge of each other. ScriptableEvents are designer-friendly, can eliminate singletons, decouple code, modularize systems, and are highly debuggable.

ScriptableEvents can be invoked by a system and any in-scene listeners registered to the invoked event can perform a list of serialized function calls upon invocation.

The ScriptableEvent listeners also have timed event response functionality. This allows for time-based response sequences to be triggered upon invocation.

E.G perform task a, b and c at 2,4 and 8 seconds after event invocation.

Designer friendly:

ScriptableEvents are easy to use and designer-friendly, Designers can create events, Invoke events, add listeners and perform responses all while writing little or no code. This helps designers build out scenes and gameplay quickly with little or no programmer input.

Scriptable Unity Actions:

Scriptables ScriptableAction is a way to communicate and pass parameters across multiple systems without any system having knowledge of each other. ScriptableActions can eliminate singletons, decouple code, modularize systems, and are highly debuggable.

ScriptableVariables:

ScriptableVariables allows data to be shared, edited and saved across multiple systems without any system having knowledge of each other. ScriptableVariables can eliminate singletons, decouple code, modularizes systems, and are highly debuggable.

ScriptableVariables are also persistent and can be saved and accessed across scenes

E.G health, ammo, score, kills or settings,

Scriptable Runtime List:

Scriptable Runtime List allows you to populate and store runtime lists of data as scriptableObjects giving easy access across multiple systems without any systems having knowledge of each other. Runtime List can eliminate singletons, decouple code, modularize systems, and are highly debuggable.

E.G Runtime list of Enemies, weapons, scores, or stats.

From the publisher's Asset Store listing.

Compatibility

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

As listed on the Asset Store.