Hi, Is there a way to store initial static data and later in the game the player progresses and updates that data?
For example:
there are 20 blocks where you can build a building on each block. when the player starts the game for the first time, I want him to have already 4 buildings on certain blocks.
I thought of having a table keyed by a player’s id, and when the user starts the game for the first time I populate that table with initial data, but where\how do I store the initial data?
any help would be very appreciated.
thanks
Hi,
You could use Remote Config to define the building rules at the start of the game. e.g. details for the 4 blocks that can be built on.
Game Overrides to alter that configuration for specific Audience segments if you want to test different configurations.
and Cloud Save to record each player’s individual progress / state.
Hope that helps.
1 Like
Thanks! I’ll give it a try
Hi @Meresman
To add to what @Laurie-Unity suggests, you might find a few of the sample use cases described here useful. The Idle Clicker game use case for example, randomly creates an initial game state by placing 3 obstacles on a game board every time a new game is started by using Cloud Code and Cloud Save. You can also see examples of using Remote Config and Game overrides to structure game state in many of them, including A/B Testing, Seasonal Events, and Battle Pass.
You can clone the repo containing all the samples here.