> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Definição e configuração do build

> Parâmetros de definição e configuração do build para VMs do PlayFab Multiplayer Servers, incluindo configurações imutáveis do build, seleção do tamanho da VM e ativos do contêiner.

Este artigo descreve os parâmetros que você precisa especificar ao implantar/criar um build de máquina virtual (VM)/servidor de jogo.

Um build é criado especificando sua *definição de build* e sua *configuração de build*.

A definição do build **não pode ser modificada** depois de criada. Ela exige que você selecione as máquinas virtuais (VMs) desejadas e carregue seu PlayFab Multiplayer Game Server Build, ativos, certificados e muito mais.

A configuração do build determina como seu jogo escala no Azure. Ela **pode ser modificada a qualquer momento** durante a vida útil do build.

Você também pode ver a definição e a configuração do build de VM na página **New Build** no Game Manager. Para obter instruções, consulte [Como exibir a página **New Build** usando o Game Manager](#how-to-view-the-new-build-page-using-game-manager).

### Definição do build

A definição do build é determinada pela seguinte lista de parâmetros.

Para obter valores de exemplo que você pode usar para implantar um servidor simples, consulte [Passo a passo da implantação de builds usando o Game Manager](/pt-BR/services/playfab/multiplayer/servers/quickstart-for-multiplayer-servers-game-manager).

| Parâmetro | Descrição | Uso |
| - | - | - |
| Build Name | Uma cadeia de caracteres usada para se referir ao build. | Identificador fácil para os diferentes builds que você mantém |
| Seleção de máquina virtual (VM) | Uma lista suspensa de VMs do Azure distribuídas globalmente com diferentes especificações técnicas | Selecione as VMs com base no que você precisa: número de núcleos, RAM, armazenamento, região. Para obter detalhes, consulte [Detalhes e tabela de preços do Multiplayer Servers](https://playfab.com/mps-detailed-pricing/). |
| Servidores por máquina | Número de servidores de jogo hospedados em cada VM. O número de núcleos da VM é dividido pelo número de servidores. | |
| Sistema operacional da máquina virtual | Selecione a plataforma Windows ou Linux. | |
| Contêiner | O contêiner que hospedará seu servidor de jogo. | Para Windows, basta selecionar os contêineres gerenciados do Windows Server Core. Para VMs baseadas em Linux, consulte [Criar e implantar builds Linux](/pt-BR/services/playfab/multiplayer/servers/deploying-linux-based-builds). |
| Ativos | Arquivos que você deseja carregar nos servidores. Você pode carregar vários ativos, mas um deles **deve** conter seu [PlayFab Multiplayer Game Server Build](#). <br />Todos os ativos combinados devem ter menos de 10 GB e devem ser do tipo de arquivo *zip*, *tar.gz* ou *tar*. <br />Cada ativo tem um caminho de montagem associado. Ele especifica onde o ativo é montado no sistema de arquivos do contêiner. | Os nomes de arquivo dos ativos só podem conter caracteres alfanuméricos, sublinhados, hifens e pontos. Você pode usar C:\Assets como o caminho de montagem típico. Isso significa que o PlayFab descompactará seus ativos e os montará **no sistema de arquivos do contêiner** (não na VM) como uma pasta na unidade **C**, em Assets. |
| Comando de início | O comando a ser executado quando o servidor de jogo for iniciado; inclua todos os argumentos necessários. | |
| Rede | Defina o nome, o número e o protocolo (TCP ou UDP) da porta a ser usada para o tráfego de rede de entrada. Os fluxos de rede de saída (ou solicitados) não precisam ser configurados. Para obter mais informações sobre rede, consulte [Conectando clientes a servidores de jogo](/pt-BR/services/playfab/multiplayer/servers/connecting-clients-to-game-servers). | |
| Certificado (opcional) | Carregue certificados para o servidor de jogo. É um arquivo .pfx (Windows) ou .pem (Linux) que contém o certificado a ser instalado no contêiner. Os nomes de certificados só podem conter letras e números. Sem espaços ou caracteres especiais, como traços e sublinhados. | Normalmente, o certificado para autenticação de serviço para serviço é instalado por meio dessa configuração. |
| Metadados (opcional) | Um conjunto de valores de propriedade que podem ser recuperados usando o GSDK | |

### Configuração do build

A configuração do build é determinada pela seguinte lista de parâmetros. Ao selecionar o tamanho da máquina virtual e a configuração regional, lembre-se dos limites gerais de uso configurados para o seu título do PlayFab. Para obter mais informações, consulte [Acessando limites de núcleos maiores e regiões adicionais do Azure](/pt-BR/services/playfab/multiplayer/servers/identifying-and-increasing-core-limits).

| Parâmetro | Descrição |
| - | - |
| Região | Selecione a região do Azure em que os servidores de jogo devem ser implantados. Defina o número de servidores em espera e o máximo de servidores. |
| Servidores em espera | Quantos servidores de jogo devem ser mantidos em "estado de espera" para lidar com as alocações recebidas na região especificada. Isso deve ser determinado pela taxa máxima de alocação (alocações por segundo) do build e ajustado ao longo do tempo à medida que o comportamento dos jogadores muda. |
| Máximo de servidores | O número máximo de servidores de jogo a serem operados na região especificada |

<a id="how-to-view-the-new-build-page-using-game-manager" />

## Como exibir a página **New Build** usando o Game Manager

Esta é a maneira mais rápida de ver o que é necessário ao implantar/criar um build de VM.

* Faça logon na sua conta de desenvolvedor em [PlayFab.com](https://developer.playfab.com)
* Vá para a página **My Studios and Titles** e selecione o título do seu jogo para exibir o painel
* Vá para a página **Multiplayer** > **Servers** e selecione **New Build** no canto superior direito para criar um novo build

<Note>
  O recurso Multiplayer Servers precisa estar habilitado para acessar e exibir a página. Se você ainda não fez isso, consulte [Habilitar a funcionalidade do PlayFab Multiplayer Server](/pt-BR/services/playfab/multiplayer/servers/enable-playfab-multiplayer-servers)
</Note>

## Próxima etapa

* [Criar seu primeiro servidor](/pt-BR/services/playfab/multiplayer/servers/create-your-first-server)
* [Passo a passo da implantação de builds usando o Game Manager](/pt-BR/services/playfab/multiplayer/servers/quickstart-for-multiplayer-servers-game-manager)
* [Usando o PlayFab Multiplayer Servers para hospedar jogos multijogador](/pt-BR/services/playfab/multiplayer/servers/using-playfab-servers-to-host-games)
* [Terminologia](/pt-BR/services/playfab/multiplayer/servers/server-terms)
* [Recursos e exemplos](/pt-BR/services/playfab/multiplayer/servers/server-samples-resources)


## Related topics

- [Implantando builds do PlayFab Multiplayer Server](/pt-BR/services/playfab/multiplayer/servers/deploying-playfab-multiplayer-server-builds.md)
- [Configuração do portal](/pt-BR/services/xbox-services/fundamentals/portal-config/index.md)
- [IXtfConsoleControlClient::GetConfigValue](/pt-BR/reference/tools/xtf/xtfconsolecontrol/interfaces/IXtfConsoleControlClient/methods/ixtfconsolecontrolclient_getconfigvalue.md)
- [Configuração](/pt-BR/services/xbox-services/multiplayer/matchmaking/config/index.md)
- [IXtfConsoleControlClient::GetAllSettings](/pt-BR/reference/tools/xtf/xtfconsolecontrol/interfaces/IXtfConsoleControlClient/methods/ixtfconsolecontrolclient_getallsettings.md)
