question

Anh Le avatar image
Anh Le asked

Solutions for multiple servers supporting multiple game profiles

We are working on a game which let players choose a server to join at beginning. Ex: Asia 1, EU 3, US 5. They can switch to other server by comeback to login screen and choose other server. So players can create multiple game profiles in different servers (each server 1 profile).

I'd like to ask:

Is this support natively by Playfab?

We think about using multiple game titles in Playfab. Each title will be one server. Is it possible? Then we will need to write a script to deploy new versions to all titles at once.

If the solution above is the only one, will you charge us multiple times (MAU) per user in different titles? Ex: If that user create 5 profiles in 5 servers in a month, will you count as 5 MAU?

Title DataCustom Game Servers
10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

·
Sarah Zhang avatar image
Sarah Zhang answered

>> Is this support natively by Playfab?

PlayFab multiplayer server2.0 natively supports multiple regions. By default, indie, pro, and enterprise customers have limits set to 16 Av2 cores and 8 Dv2 cores split in East US and West US. You can contact PlayFab support via sending a support ticket to gain access to additional compute series, regions, or limit increases. Please navigate to [Game Manager]->[Contact Us] to (https://developer.playfab.com/en-US/r/t/[YourTitleID]/support) to create a support ticket. You can have multiple server regions in one title.

But PlayFab API calls correspond to PlayFab main server. PlayFab main server currently only has data centers in the United States. Its latencies within the globe are all not high. So, it’s unnecessary to use multiple titles to split the regions now.

>> We think about using multiple game titles in Playfab. Each title will be one server. Is it possible? Then we will need to write a script to deploy new versions to all titles at once.

If your target is splitting the players’ game profiles, you can do it. But actually, multiple titles won’t correspond to different data centers, every title’s API calls will be sent to the US now.

>> If the solution above is the only one, will you charge us multiple times (MAU) per user in different titles? Ex: If that user create 5 profiles in 5 servers in a month, will you count as 5 MAU?

Yes, PlayFab will calculate MAU for every title. So, in summary, we recommend you use only one title and use PlayFab Player Data to store the player’s game profiles. You just need to let clients or servers select different player profile data according to the region selected by players.

5 comments
10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

tinbqcns avatar image tinbqcns commented ·

Hello @Sarah Zhang

>> You just need to let clients or servers select different player profile data according to the region selected by players.

How can i link multiple player profile to only 1 google account (custom id, ...)?

0 Likes 0 ·
Anh Le avatar image Anh Le commented ·

@Sarah Zhang yes, as @tinbqcns mentioned, I'd like to know your advice.

0 Likes 0 ·
Sarah Zhang avatar image Sarah Zhang Anh Le commented ·

The "player profile data" I mentioned in this sentence actually is player data not player profile, so in this case, there is only one player account, you don't need to link one google account to multiple player accounts.

0 Likes 0 ·
Anh Le avatar image Anh Le Sarah Zhang commented ·

Hi,

It will not work since they still share the same currencies and many other data across servers (playuer data).

0 Likes 0 ·
Show more comments

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.