View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.1.1
- Last updated
- First released
- Unity version
- 2021.3.31 or later
- Package size
- 916 KB
- Files
- 11
- Favorites
- 10
- Views in the past week
- 5
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $21.00 on
Keywords
GameDataSync
GameDataSync imports Airtable data into C# classes and ScriptableObjects at the press of a button. Streamline your data workflow; save time and effort when managing configurable game data in Unity.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 3
GameDataSync screenshot 1
About this asset
GameDataSync provides configurable, automated data synchronization with Airtable, a free, built-for-purpose data authoring tool.
At the press of a button, the plugin syncs specified Airtable bases and tables into Unity by generating C# classes for each table's data schema and corresponding ScriptableObjects for each row in each table. Updates made to data in Airtable can then be synced to update both C# class definitions and ScriptableObjects while maintaining ScriptableObject references throughout Prefabs, Scenes, and the rest of the project.
Use GameDataSync to streamline your game design data workflows, whether you're a solo developer or working on a team:
Author Data
- Author data in Airtable.
- Use GameDataSync to turn that Airtable data directly into ready-to-use C# classes and ScriptableObjects - no manually defining data classes, creating assets, or filling out property fields in Unity.
- Use the generated C# classes and ScriptableObjects in the game's scenes and reference them in game code.
Update Data
- Update existing data in Airtable. Tune values and change references to dial in your game's design, and add tables and fields as your data evolves.
- Use GameDataSync to instantly sync your Airtable updates into existing C# classes and ScriptableObjects - again, no need to manually adjust class definitions, modify assets, update property fields, or recreate object references in Unity.
Visit https://gamedatasync.web.app/ for complete documentation.
From the publisher's Asset Store listing.
Technical details
- Synchronizes Airtable table schemas to C# classes and Airtable data to strongly-typed ScriptableObject assets in Unity.
- Creates and updates C# class definitions and ScriptableObject assets at the push of a button.
- Seamlessly replicates data relationships between Airtable records in Unity ScriptableObjects.
- Provides a simple and easy-to-use editor window for centralized configuration and usage.
- Supports granular selection of which Airtable bases, tables, and fields to sync.
- Supports configurable output directory for synced Airtable classes and ScriptableObjects.
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 2021.3.31f1 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.