Skip to main content
Este tema explica cómo crear una compilación de servidor de juegos para PlayFab Multiplayer Servers (MPS). Una compilación de servidor de juegos normalmente contiene los recursos del juego y un ejecutable que se ejecuta en el servidor. Al usar PlayFab Multiplayer Servers, debe realizar modificaciones en su compilación de servidor de juegos habitual para que pueda funcionar en ellos. Esta compilación de servidor modificada se denomina compilación de servidor de juegos de PlayFab Multiplayer. Si no está seguro de los términos usados, consulte Terminología.

Cómo crear una compilación de servidor de juegos de PlayFab Multiplayer

Puede convertir su compilación de servidor de juegos habitual en una compilación de servidor de juegos de PlayFab Multiplayer integrándola con el SDK de servidor de juegos de PlayFab (GSDK).
  1. Descargue el GSDK que necesite
  2. Abra el proyecto de código de su servidor de juegos existente y agregue el GSDK como dependencia
  3. Implemente las funciones esenciales (como mínimo los métodos Start y ReadyForPlayers) mediante las API del GSDK. Para ver fragmentos de código, consulte Integración de servidores de juegos con el GSDK.
  4. Compile el ejecutable del servidor de juegos para crear la compilación de servidor de juegos de PlayFab Multiplayer
Esta nueva compilación ahora ayuda a administrar los servidores de juegos creados mediante PlayFab Multiplayer Servers. Agregar más métodos proporciona un mayor control y le da información sobre los servidores. Para obtener más instrucciones, consulte Program.cs en el ejemplo Wrapper.
Considere la posibilidad de usar nuestra utilidad de depuración de código abierto LocalMultiplayerAgent para probar su servidor de juegos antes de cargarlo en MPS. Esto ayudará a evitar costos innecesarios en caso de que su servidor de juegos no se inicie o no esté correctamente integrado con el GSDK. Puede descargar LocalMultiplayerAgent aquí y consultar las instrucciones aquí. LocalMultiplayerAgent también puede usarse para pruebas y depuración iterativas durante el desarrollo de su servidor de juegos.

Paso siguiente

Al usar servidores de juegos de Windows, tiene que usar la imagen de contenedor de Windows administrada. Por lo tanto, la compilación de servidor de juegos de PlayFab Multiplayer puede cargarse como un archivo comprimido combinado con otras dependencias (archivos DLL) durante el proceso de implementar una compilación. Para ayudarle a determinar qué debe incluirse en el archivo comprimido, consulte Determinación de las DLL necesarias. Al usar servidores de juegos de Linux, debe crear e implementar compilaciones de Linux, y la compilación de servidor de juegos de PlayFab Multiplayer puede incluirse como parte de la imagen. Una vez cargada su imagen personalizada, podrá implementar una compilación.

Consulte también

Última modificación el 28 de agosto de 2026