Skip to main content

Terminología

En este artículo se explican los términos usados para PlayFab Multiplayer Server. Entendemos que puede resultar confuso, ya que la palabra servidor se usa en varios lugares. El artículo también cubre brevemente la estructura interna de PlayFab Multiplayer Server y la relación general de los distintos componentes. Para obtener más información, consulte Conceptos básicos de un servidor de juego de PlayFab.

PlayFab Multiplayer Servers

Los PlayFab Multiplayer Servers también se conocen como máquinas virtuales (VM) de PlayFab y servidores. Son VM de Azure con funcionalidades de servicio administrado de PlayFab. Las funcionalidades agregadas las optimizan para su uso como servidores de juego multijugador. Cada VM de PlayFab:
  • Tiene un componente conocido como agente de VM de PlayFab. El agente de VM de PlayFab proporciona información sobre el estado actual de su servidor de juego, el estado de mantenimiento, los jugadores conectados actualmente y otra telemetría.
  • Puede tener varios contenedores (servidores de juego) en ejecución. Los contenedores son una forma de encapsular una aplicación en su propio paquete aislado. Para obtener más información, consulte ¿Qué es un contenedor?

Contenedores de servidores de juego

Los servidores de juego se ejecutan como aplicaciones en contenedores. Esto significa que el ejecutable de su servidor de juego se ejecuta dentro de un contenedor. Esto garantiza la portabilidad, porque los servidores de juego ahora se ejecutan en un entorno coherente desde el desarrollo hasta la producción. La naturaleza ligera de los contenedores también le permite escalar y reducir verticalmente con rapidez. Cada contenedor:
  • Funciona como un servidor de juego
  • Tiene una compilación de servidor de juego de PlayFab Multiplayer. Es su compilación de servidor de juego habitual integrada con el SDK de servidor de juego de PlayFab (GSDK). Específicamente, el código del ejecutable del servidor de juego debe incluir el GSDK e implementar métodos específicos usando las API del GSDK. Esta integración permite que su servidor de juego se conecte al agente de VM de PlayFab.
La imagen siguiente ilustra los distintos componentes de un PlayFab Multiplayer Server.

Definición de términos clave

  • Ejecutable del servidor de juego: este término hace referencia a una aplicación de servidor de juego que se ejecuta en contenedores en las VM de PlayFab. Puede ser un simple repetidor de red, un servidor de juego totalmente autoritativo que ejecuta física e IA, o cualquier cosa intermedia. Todos los ejecutables de servidores de juego deben estar integrados con el SDK de servidor de juego de PlayFab (GSDK). Al usar este SDK, su servidor de juego puede interactuar con el servicio de la plataforma PlayFab Multiplayer.
  • Compilación del servidor de juego: este término hace referencia al conjunto completo de contenido que carga en el servidor de juego. Incluye el ejecutable del servidor de juego empaquetado con todos los recursos y certificados necesarios. Puede cargarlo como certificados individuales, archivos zip o una imagen de contenedor. Si no necesita una imagen de contenedor personalizada, puede usar los contenedores de Windows administrados por PlayFab.
  • Compilación de servidor de juego de PlayFab Multiplayer: este término hace referencia al único tipo de compilación de servidor de juego que puede usar en PlayFab Multiplayer Servers. Es su compilación de servidor de juego habitual (según se ha definido antes) que integra con el SDK de servidor de juego de PlayFab (GSDK). Específicamente, el código del ejecutable del servidor de juego debe incluir el GSDK e implementar métodos específicos usando las API del GSDK.
  • Servidor de juego: este término hace referencia al ejecutable de su servidor de juego que se ejecuta en un contenedor. Una sola máquina virtual puede ejecutar varios contenedores (servidores).
  • Agente de VM de PlayFab: este agente está integrado en las VM de PlayFab y facilita las interacciones clave del servidor con el servicio de la plataforma PlayFab Multiplayer. El GSDK del ejecutable del servidor de juego conecta su servidor de juego al agente de PlayFab.
  • Servicio de la plataforma PlayFab Multiplayer: este servicio administrado se ejecuta en segundo plano para PlayFab Multiplayer Servers. Comunica información a través del agente de VM de PlayFab sobre el estado actual de su servidor de juego, el estado de mantenimiento, los jugadores conectados actualmente y otra telemetría.

Pasos siguientes

Última modificación el 28 de agosto de 2026