O que está incluído no seu pacote básico do PlayFab Core Services?
Quando o MPS está habilitado, você pode usar o Multiplayer Servers gratuitamente, com capacidade limitada, para avaliar a criação de jogos com servidores multijogador.
O modo de avaliação gratuita também inclui um limite imposto ao número de núcleos simultâneos ativados em servidores de jogo. Os modos pagos, no entanto, permitem que os desenvolvedores de jogos solicitem núcleos de servidor adicionais para o título.
A cota máxima de núcleos simultâneos nos modos de avaliação gratuita é:
Normalmente, isso não é suficiente para lançar um jogo ao vivo, mas pode ajudar você a avaliar o serviço e começar.
Para saber mais sobre essas diferentes máquinas virtuais, consulte Tamanhos de VM do Azure.
A quantidade de capacidade de avaliação gratuita fornecida por mês se baseia no seu modo de cobrança do PlayFab e também é calculada com base em horas de núcleo. Isso significa que, se você usar uma VM da série Av2 de núcleo único (como A1v2), terá 750 horas gratuitas. Mas, se usar uma VM da série Av2 de núcleo duplo (como A2v2), terá 375 horas gratuitas: 750 dividido por 2 é igual a 375.
Preços por consumo do PlayFab Multiplayer Servers
Os jogos que exigem o Multiplayer Servers devem adquirir capacidade adicional por meio do plano de preços por consumo do PlayFab. Abaixo estão os recursos do PlayFab usados para cobrar a utilização dos servidores:- Horas de instância de máquina virtual: as horas de tempo de máquina virtual que seus servidores de jogo estão utilizando. Diferentes seleções de máquinas virtuais e contêineres têm preços diferentes. Consulte a tabela de preços detalhada do Multiplayer Servers para obter mais informações.
- Egresso de rede: o volume de dados transmitidos pelos seus servidores de jogo para a Internet (em gigabytes). O egresso de rede é cobrado com tarifas diferentes, dependendo do datacenter de origem.
Estimando o custo com um exemplo
As principais entradas da sua implantação de servidores multijogador são:- A quantidade de atividade multijogador (total de minutos de usuário).
- O número de usuários jogando em uma única sessão.
- Os recursos de computação, armazenamento e rede necessários para uma sessão.
- A sobrecarga das sessões em espera.

- Servidores em espera: os jogadores não querem esperar por servidores, e o PlayFab tem como meta um tempo de resposta de 3 segundos para atender a uma solicitação de servidor. O PlayFab mantém um conjunto de servidores em espera para garantir que os servidores estejam disponíveis imediatamente. À medida que esse pool em espera é consumido por novas alocações, o PlayFab inicializa novas sessões em espera. O número de sessões em espera necessárias depende da rapidez com que novas sessões são solicitadas durante o pico de utilização e da rapidez com que podem ser criadas e inicializadas.
- Fragmentação de máquinas virtuais: se você hospedar várias sessões em uma única máquina virtual, às vezes poderá haver capacidade extra em espera devido à fragmentação. No nosso exemplo de três sessões por máquina virtual, uma máquina virtual pode ter apenas uma sessão ativa, e os dois “espaços” restantes são adicionados ao pool em espera. Até que a sessão ativa seja encerrada, a máquina virtual deve permanecer online, mesmo que a capacidade extra em espera não seja necessária.
Normalmente, essas fontes de sobrecarga aumentam as horas de computação necessárias em 20%.
Calculando a rede
O egresso de rede pode ser uma despesa substancial, especialmente para grandes sessões multijogador com muitos jogadores conectados simultaneamente (32+). Durante o desenvolvimento e os testes, execute seu servidor localmente para obter uma estimativa da utilização de rede durante o jogo.Como pagar
O PlayFab oferece três caminhos de cobrança.- Cobrança por cartão de crédito.
- Cobrança por meio de faturamento do PlayFab. Isso é ideal para muitos projetos profissionais, mas exige que você entre em contato com nosso grupo de atendimento ao cliente para fazer a configuração.
- Cobrança por meio do Azure e de Contratos Enterprise da Microsoft. Isso é ideal para organizações que possam ter um acordo de volume com o Azure ou com outra linha de produtos da Microsoft. Entre em contato com nosso grupo de atendimento ao cliente ou com seu especialista em soluções do Azure para saber mais.
- PlayFab Essential Services
- PlayFab Multiplayer Servers
