In my game the players compete in 1v1 matches and I'm currently wondering where I would save the results of all matches ever played and the full match replay data.
1) Would it be possible to create a Shared Group for every match ever played and save the match data there?
2) When using Shared Groups, I've read that all players added to the group can write data to it, hence I think I could not add the players the normal way, but save them to a key/value. Then I would save the shared group IDs to the players' data to remember which matches the players participated in. Is that correct?
3) Is there a limit how many Shared Groups I can create? I only found limits about how much data can be saved in the groups.
4) If I upgrade the Shared Groups Data, I could not only save the outcome of matches, but also the complete match replay in a group. I would like to analyze that data on my local machine to adjust the game's balancing. The question here is: Is there a way to download all Shared Groups Data?