I'm working on a game that emphasizes custom level creation and sharing of levels between players. I will need to allow players to upload created levels (represented as JSON objects) to a datastore, and to query against that datastore to discover levels created by other players.
If I'm reading the docs correctly, it seems that I can store these levels within players as title_player_account Entity Objects. My goal then would be to create a Cloud Script Function which the game client makes a request to in order to validate the level, and then this Function would perform the actual storage of the Entity Object on that player.
Then, I'd presumably need another Cloud Script Function for searching other users' levels, if that's at all possible.
I'm wondering if there's a simpler data solution within PlayFab that I'm missing, or if I'll need to integrate a separate datastore for my needs.
,I'm working on a game that emphasizes custom level creation and sharing of levels between players. I will need to allow players to upload created levels (represented as JSON objects) to a datastore, and to query against that datastore to discover levels created by other players.
If I'm reading the docs correctly, it seems that I can store these levels within players as title_player_account Entity Objects. My goal then would be to create a Cloud Script Function which the game client makes a request to in order to validate the level, and then this Function would perform the actual storage of the Entity Object on that player.
Then, I'd presumably need another Cloud Script Function for searching other users' levels, if that's at all possible.
I'm wondering if there's a simpler data solution within PlayFab that I'm missing, or if I'll need to integrate a separate datastore for my needs.