question

contact-3 avatar image
contact-3 asked

Legacy Server Upload or Easy Migration

Hi,

We had a working netcode for years, since it is deprecated how can we upload legacy builds on new titles? (Title BAC6 for instance) We mainly need this because each title is used for different integration step (Test/External/Dev/Release)

Is there any step-by-step migration guide from legacy to new? Right now could not find any, there sure is documentation about the new system but we already invested a lot of time on the legacy one. Any ease in would be welcome.

Thank you in advance,

Best

Title DataCustom Game Serversmultiplayer
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

>> We had a working netcode for years, since it is deprecated how can we upload legacy builds on new titles?

If it caused the serious impact for your business, you could submit us the support ticket to create the new legacy build. Otherwise, as this thread -- Server costs for legacy server said, we would suggest you migrate it to the new Multiplayer Servers for better debugging options and possible cost reduction.

>> Is there any step-by-step migration guide from legacy to new?

We provide the complete documentation can guide you to integrate, debug, and deploy the server build with new Multiplayer Servers. Since there is not much difference between the migration process and the process of creating a new server, you can follow our existed documentation to modify and upload the server build. New Multiplayer Servers hosting service requires you to integrate the server with the GSDK, you can find the GSDK integration sample on our official GitHub page -- PlayFab/MpsSamples: Samples that show how to use PlayFab's Gameserver SDK for Multiplayer Servers (github.com). We also answered several questions about migration in this thread -- How easy to migrate legacy server to servers 2.0 ? - Playfab Community. You can check it for reference.

2 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.

contact-3 avatar image contact-3 commented ·

Thank you for the answer. I will probably ask more questions regarding the migration but here are the firsts of them :

- On the legacy system, we have an account managing/matchmaking server, it is accepting 10000 users through a websocket connection. From a client we where calling the old Matchmaking API with a GameMode = LOBBY, that would always return the corresponding server.

- Then from this server we would do the actual matchmaking for games and then send back to all requesting users the Credentials to the GAME servers. They would connect to them with webSocket as well. Once the game finished they would Matchmake to the lobby again.

This would highly reduce migration time if we could keep this game flow. Any insight is welcome.

Regardless of that, where do I send a ticket to enable Legacy server for my Studio titles ?

Thanks

0 Likes 0 ·
Sarah Zhang avatar image Sarah Zhang contact-3 commented ·

If your account is in Standard Account Plan, you can follow this section - https://docs.microsoft.com/en-us/gaming/playfab/features/pricing/paidtechnicalsupport#support-ticket-submission to access the ticketed support.

0 Likes 0 ·

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.