Publisher | Tristan Cartledge |
---|---|
File size | 505.27kB |
Number of files | 16 |
Latest version | 1.6.0 |
Latest release date | 2018-03-26 09:49:23 |
First release date | 2017-09-27 05:48:23 |
Supported Unity versions | 2018.4.2 or higher |
For support and usage guides visit https://reefbarman.github.io/gamedb-unity-plugin/
* In-editor data management (Create/Update/Delete tables and data in provided editor).
* Support for many data types including all basic types, Unity types like Vector2/3/4 and Color plus enums, unity objects, and table references.
* Data saved in a portable JSON format designed to be used by game clients, servers and more.
* Edit data via the editor while playing the game in the Unity editor, allows for balancing of data at run-time.
* Code generation of C# classes for easy data access in your game code.
* Simplified Localization DB support (Allows easy access to Localized strings from game code).
* Google Sheets Import/Export (Allows balancing of data outside Unity).
* Support for uploading to server for over the air updates (Allows data changes to be published without releasing an update for your app).
* Golang server source code based on S3/DynamoDB and a docker file providing server functionality. (Can be used as is or as an example for your own server).
* Plus much more...
A long list of road-mapped features are planned to provide a full suite of tools to make managing game data easy.
GameDB Pro is a plugin that provides an easy to use and powerful metadata editor to produce static balancing data to use within your project. With this asset your scripts no longer have to use hard-coded references and instead can refer to your database for lists of values, files, prefabs, and other data types. GameDB is designed to produce JSON and associated classes to load and access this data easily within a game (Read-only at runtime). It supports many data types, relationships between tables and hot-reloading to make working with game data easy and intuitive. Some examples of usages would be for data relating to things like Loot tables, NPC balancing data, Prefab lookups for procedural assets, game configuration, and much much more.
Features include:* In-editor data management (Create/Update/Delete tables and data in provided editor).
* Support for many data types including all basic types, Unity types like Vector2/3/4 and Color plus enums, unity objects, and table references.
* Data saved in a portable JSON format designed to be used by game clients, servers and more.
* Edit data via the editor while playing the game in the Unity editor, allows for balancing of data at run-time.
* Code generation of C# classes for easy data access in your game code.
* Simplified Localization DB support (Allows easy access to Localized strings from game code).
* Google Sheets Import/Export (Allows balancing of data outside Unity).
* Support for uploading to server for over the air updates (Allows data changes to be published without releasing an update for your app).
* Golang server source code based on S3/DynamoDB and a docker file providing server functionality. (Can be used as is or as an example for your own server).
* Plus much more...
A long list of road-mapped features are planned to provide a full suite of tools to make managing game data easy.