Screenshots and videos
Price history
Lowest recorded standalone price: $15. Recorded observations span to . This is our available history, not a guaranteed all-time low. Bundle package prices are separate.
Standalone price
Last three months, in USD. Bundle prices cover the whole package.
About SOAT - ScriptableObjects Analytics Tool
- Tools, Systems & Learning > Development Tools & Automation
This tool was made with the idea in mind to simplify and improve the process of analysing the usage of your items in game. Collect information from your gameplay, from testers even from users with the Firebase Production Repository.
Do I need this asset? These questions should help you decide:
Does my game have a lot of items defined as ScriptableObjects?
Do I find myself editing and re-editing items (ScriptableObjects)?
Does my game have items that require constant balancing?
Do I find it annoying to look through *files* rather than have a clean interface with all my items?
Do I miss a possiblity to track information for each ScriptableObject individually?
Would I profit from gathering statistics for my items (even from users)?
If you answer at least 3 of these questions with yes, I can assure you that you will profit from this asset!
Basic Features:
For Editor:
Preview, edit, delete and create ScriptableObjects.
Search through items (SOs) with ease!
Navigate between ScriptableObjects that reference other ScriptableObjects with one click!
The Statistic Tab
Filter, Sort & Search trought your statistics
Preview all entries for a specific statistic
For Runtime:
Record statistic with a one-liner!
Add your own custom paramters
Commit all your recorded statistics locally or to your Firestore database with a one-liner!
This package provides three repositories:
1. Local Repository - Save your statisitcs locally. Best for testing the tool out.
2. Firebase Repository Development (IOS/Android) - Saves your statisics on Firestore. Read/Writes directly to Firestore, that is configured in test mode (allows all read/writes)
3. Firebase Repository Production (IOS/Android - Alpha) - Send your statistics to Firestore through Cloud Functions. This comes very close to a production ready environment.
This package includes sample resources to help you get started:
Cloud Functions configured to directly work with this asset
Sample Firestore security rules
Important: there is currently no implemented way to merge your local data to firebase! So make sure you start with the Firebase Development Repository if you intend to use Firestore.
Do I need this asset? These questions should help you decide:
Does my game have a lot of items defined as ScriptableObjects?
Do I find myself editing and re-editing items (ScriptableObjects)?
Does my game have items that require constant balancing?
Do I find it annoying to look through *files* rather than have a clean interface with all my items?
Do I miss a possiblity to track information for each ScriptableObject individually?
Would I profit from gathering statistics for my items (even from users)?
If you answer at least 3 of these questions with yes, I can assure you that you will profit from this asset!
Basic Features:
For Editor:
Preview, edit, delete and create ScriptableObjects.
Search through items (SOs) with ease!
Navigate between ScriptableObjects that reference other ScriptableObjects with one click!
The Statistic Tab
Filter, Sort & Search trought your statistics
Preview all entries for a specific statistic
For Runtime:
Record statistic with a one-liner!
Add your own custom paramters
Commit all your recorded statistics locally or to your Firestore database with a one-liner!
This package provides three repositories:
1. Local Repository - Save your statisitcs locally. Best for testing the tool out.
2. Firebase Repository Development (IOS/Android) - Saves your statisics on Firestore. Read/Writes directly to Firestore, that is configured in test mode (allows all read/writes)
3. Firebase Repository Production (IOS/Android - Alpha) - Send your statistics to Firestore through Cloud Functions. This comes very close to a production ready environment.
This package includes sample resources to help you get started:
Cloud Functions configured to directly work with this asset
Sample Firestore security rules
Important: there is currently no implemented way to merge your local data to firebase! So make sure you start with the Firebase Development Repository if you intend to use Firestore.