Hey Thank you!
I have a question regarding shared groups in a turn based game.
A user has a list of games stored on PlayerData (SharedGroupData names) and then the SharedGroupData contains the info/state for the game.
Problem is when the game starts it makes so many calls to playfab.
1. Login call
2. GetTitleData
3. GetPlayerProfile
4. GetUserData
This is where the problem starts:
5. GetSharedGroupData (depending on how many games this will be called 1 for every game)
So if I have 10 active games there will be 10 calls to get the data for each game and know which one is active.
On mobile these calls really makes the experience not that good.
Note* I cant do these calls simultaneous because of some problems with WWW and unity so they are done after each other to avoid issues.
My question:
Right now this is done on the client, will it work better to do a cloud script and have the cloud script get the data for all games then send it back as 1 call? Or is there another way to handle this better?
Cheers,
Patrik