¿Qué incluye su paquete básico de PlayFab Core Services?
Cuando MPS está habilitado, puede usar Multiplayer Servers de forma gratuita con capacidad limitada para evaluar la creación de juegos con servidores multijugador.
El modo de evaluación gratuito también incluye un límite impuesto a los núcleos simultáneos activados en los servidores de juegos. Los modos de pago, sin embargo, permiten a los desarrolladores de juegos solicitar núcleos de servidor adicionales para su título.
La cuota máxima de núcleos simultáneos en los modos de evaluación gratuitos es:
Normalmente esto no es suficiente para lanzar un juego en vivo, pero puede ayudarle a evaluar el servicio y a empezar.
Para obtener más información sobre estas distintas máquinas virtuales, consulte Tamaños de VM de Azure.
La cantidad de capacidad de evaluación gratuita proporcionada al mes se basa en su modo de facturación de PlayFab y también se calcula en función de las horas de núcleo. Esto significa que si usa una VM de la serie Av2 de un solo núcleo (como A1v2), dispone de 750 horas gratuitas. Pero si usa una VM de la serie Av2 de doble núcleo (como A2v2), dispone en cambio de 375 horas gratuitas: 750 dividido entre 2 es igual a 375.
Precios por consumo de PlayFab Multiplayer Servers
Los juegos que requieren Multiplayer Servers deben adquirir capacidad adicional mediante el plan de precios por consumo de PlayFab. A continuación se indican los recursos de PlayFab que se usan para facturar el uso de servidores:- Horas de instancia de máquina virtual: las horas de tiempo de máquina virtual que utilizan sus servidores de juegos. Las distintas selecciones de máquina virtual y contenedor tienen precios distintos. Consulte la hoja de precios detallada de Multiplayer Servers para obtener más información.
- Salida de red: el volumen de datos transmitidos por sus servidores de juegos a Internet (en gigabytes). La salida de red se factura a tarifas distintas según el centro de datos de origen.
Estimación del costo con un ejemplo
Las entradas principales de su implementación de servidores multijugador son:- La cantidad de actividad multijugador (minutos de usuario totales).
- El número de usuarios que juegan en una sola sesión.
- Los recursos de proceso, almacenamiento y redes necesarios para una sesión.
- La sobrecarga de las sesiones en espera.
- Servidores en espera: los jugadores no quieren esperar a los servidores, y PlayFab tiene como objetivo un tiempo de respuesta de 3 segundos para atender una solicitud de servidor. PlayFab mantiene un conjunto de servidores en espera para garantizar que los servidores estén disponibles de inmediato. A medida que este grupo en espera se consume con las nuevas asignaciones, PlayFab inicializa nuevas sesiones en espera. El número de sesiones en espera necesarias depende de la rapidez con la que se solicitan nuevas sesiones durante el uso máximo, y de la rapidez con la que pueden crearse e inicializarse.
- Fragmentación de máquinas virtuales: si hospeda varias sesiones en una sola máquina virtual, a veces puede haber capacidad en espera adicional debido a la fragmentación. En nuestro ejemplo de tres sesiones por máquina virtual, una máquina virtual podría tener solo una sesión activa, y los dos “espacios” restantes se agregan al grupo en espera. Hasta que la sesión activa termine, la máquina virtual debe permanecer en línea, incluso si la capacidad en espera adicional no es necesaria.
Normalmente, estas fuentes de sobrecarga aumentan las horas de proceso necesarias en un 20%.
Cálculo de las redes
La salida de red puede ser un gasto considerable, especialmente para sesiones multijugador grandes con muchos jugadores conectados simultáneamente (32 o más). Durante el desarrollo y las pruebas, ejecute su servidor localmente para obtener una estimación de su uso de red durante el juego.Cómo pagar
PlayFab ofrece tres vías de facturación.- Facturación mediante tarjeta de crédito.
- Facturación mediante facturas de PlayFab. Esto es ideal para muchos proyectos profesionales, pero requiere que se ponga en contacto con nuestro grupo de servicios al cliente para configurarla.
- Facturación mediante Azure y contratos Enterprise de Microsoft. Esto es ideal para organizaciones que puedan tener un acuerdo por volumen con Azure u otra línea de productos de Microsoft. Póngase en contacto con nuestro grupo de servicios al cliente o con su especialista en soluciones de Azure para obtener más información.
- PlayFab Essential Services
- PlayFab Multiplayer Servers
