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.
by Seamless Systems
Price History +
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.