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
Answer by Sarah Zhang · Feb 10, 2021 at 07:00 AM
>> 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.
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
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.
How to make dedicated server fo multiplayer game 0 Answers
Unreal: Can't see other players after logging In.,Can't see other players after logging in. 1 Answer
Solutions for multiple servers supporting multiple game profiles 1 Answer
[Linux Server] Invalid Ports Returned & Unable to Connect/Ping (RequestMultiplayerServer) 1 Answer