Hi,
We are currently in the process of designing our game and would like to have weekly leaderboards. However, design requires us to have leaderboards of N players each week.
So for our game, we require a person at a given league ranking would be placed in a leaderboard (or some other way to group these players) with 99 people also in the same ranking.
Then as they and others player, the leaderboard will update during that week.
At the end of the week, we want to run a cloud script (or something else) that will award players in a top % inventory items and also promote them up a league. The lower bracket will also be demoted until they are in the lowest league.
Does PlayFab support this kind of system or is there a work-around that will allow this implementation.
One thought we had, was for the player to choose 99 random IDs from a pool of players in the same segment (league) as themselves. Then, when displaying the leaderboard, run a script to get the 100 stat values from the players and then ordering them ourselves.
However, we feel this isn't the right way to go possibly due to large amounts of calls for each players stats and we are then not sure of the best way to award the inventory items at the end of a week.
Thanks,
Brad