Description
You can use Unity Remote Config (or similar services) to update the database on player devices, similar to how the LiveUpdate plugin updates data from Google Sheets and web servers.
Setup guide
- Create a database segment. If the service supports binary data, use binary format, otherwise use JSON (field-based). For Unity Remote Config, use the JSON (field-based) file produced by the database segment export.
- On player devices, use service API to load the data. (the code for Unity Remote Config)
- Once JSON string (or binary data) is loaded, use it to construct a database and merge it with default database (example code can be found here )
Limitations
Services like can have a limit for data length. Make sure the file size does not exceed service limits