An Unity3D editor tool converts game datas between ScriptableObject
, Excel
(simple types only), Json
(instances also supported).
- Import
- Load the ScriptableObject from Excel and Json. Also support loading from online google sheet.
- Export
- Save the ScriptableObject to Excel and Json. DO NOT suppport saving to online google sheet.
- Import the package
GameDataManagementTools.package
- Install the excel library
EPPlus
in your project - Try it!
- Change the
GoogleSheetId
inGameConstant
- It is in the web address
"https://docs.google.com/spreadsheets/d/[THE-SHEET-ID]/edit"
- It is in the web address
- Try the example data classes
ExampleDataTable
andExampleData
- The example asset is in
/GameDataManagementTools/Assets/
- The example excel and json files are in
/GameDataManagementTools/GameData/
- The example asset is in
- Derive your own game data classes from the base classes:
GameDataBase
,GameDataTableBase
,GameDataTableBaseEditor
- Change the