Hi,
I’m currently developing a match-3 game and anticipating an initial player base of 20k-30k. I have a few questions regarding implementation and cost estimation:
Reward System Implementation:
I plan to give players rewards for completing levels (200 levels in total). My current approach involves:
Calling Azure to process the reward logic.
Using GetUserDataRequest in Azure to verify completion (to prevent cheating).
Updating currency with AddUserVirtualCurrencyRequest in PlayFab.
This totals 3 calls per reward: 1 to Azure and 2 to PlayFab.
How can I estimate the costs of these calls?
Are there alternative approaches you’d recommend to make this system more cost-efficient?
Choosing the Right Plan:
I’m currently in Development Mode (PlayFab shows I’m on the Free plan). If I release the game under this plan and later upgrade, will the upgrade take effect immediately?
I’m considering starting with the Standard Plan for the first month and switching to Pay-As-You-Go later if necessary. Does this sound like a good approach?
To provide more context, I’ve attached a screenshot of PlayFab’s plan recommendations when I had 60+ test players.
Thank you for your help! I want to ensure I manage costs effectively while maintaining a smooth player experience.