Game Data
Redwood provides several kinds of auto-synced game data. The included Unreal plugins receive the JSON data from the backend and deserialize it into your Blueprint or C++ structs (and serialize it back when you save).
| Data | Scope | Docs |
|---|---|---|
| Player data | Each player character (stats, inventory, progress, location) | Player Data |
| World data | Every server in a GameServerProxy | World Data |
| Zone data | Every server in one zone of a GameServerProxy | Zone Data |
| Global data | Read-only data for a whole realm or the Director | Global Data |
| Ability System | Gameplay Ability System state for each character | GAS Integration |
For actors that should be synchronized between servers (and optionally saved), see Sync Items.
Redwood also supports generic blob/document storage if you're interested in storing images, PDFs, SaveGames, etc.