Ferramenta para desenvolvedores do Google Play Games no PC

A ferramenta para desenvolvedores do Play no PC é um app de computador off-line criado para simplificar a integração da estação de trabalho, a seleção da configuração do jogo e a geração de WABs para a publicação de instaladores para editores de jogos nativos para PC. Ao substituir a edição manual de XML e a execução de linha de comando, a ferramenta permite que os editores validem pacotes de instaladores, gerem configurações de publicação personalizadas e compilem pacotes de apps do Windows (WABs) sem problemas.

Essa ferramenta simplifica a configuração da publicação de instaladores gerando WABs e configurações de publicação do Play. Para automatizar seu fluxo de trabalho, use a CLI de publicação do Play nos pipelines de CI/CD para gerar WABs como parte do processo de build do jogo.

Primeiros passos

Para abrir e executar a ferramenta na estação de trabalho do Windows, siga estas etapas:

  1. Faça o download da ferramenta para desenvolvedores do Play no PC e extraia o conteúdo dela para um diretório local.
  2. Abra o diretório extraído no Explorador de Arquivos e clique duas vezes em play_pc_developer_tool.exe para iniciar a interface principal do usuário.

Painel principal

Ao iniciar o aplicativo, você encontra um painel com dois fluxos de trabalho principais:

  • Integração do Google Play Games no PC: inicia o registro de parceiros de acesso antecipado e o seletor de configuração de código de vários países.
  • Gerar WAB para publicação de instaladores: abre o compilador de configuração e o gerenciador de pacotes.

Integração no PC e registro de desenvolvedores

Essa tela gerencia a configuração da estação de trabalho para testes de acesso antecipado, o que permite registrar rapidamente GUIDs na estação de trabalho e configurar listas de países multirregionais.

Registrar ação do GUID do parceiro
Ação de registro de GUID de parceiro

Registro de acesso antecipado e configuração do registro da máquina

Para interagir com o SDK do Google PC local, as estações de trabalho de acesso antecipado precisam ter um ID de parceiro validado nos caminhos de registro do sistema apropriados.

  • Verificação de registro no carregamento e no caminho de destino: na inicialização, a tela de integração consulta o registro do sistema para procurar um GUID de parceiro de acesso antecipado registrado. O caminho da chave de registro de destino é HKEY_LOCAL_MACHINE\Software\Google\Play Games Services (usando o valor EarlyAccessPartnerGuid). Esse caminho específico é essencial, já que o SDK do PC local lê diretamente dele para autorizar integrações de acesso antecipado. Se encontrado, a interface mostra automaticamente o ID atual e bloqueia as entradas.
  • Handlers de elevação seguros: o sistema precisa de direitos administrativos para gravar em caminhos de registro da máquina. Ao salvar ou remover essa configuração, a ferramenta processa o contexto de elevação administrativa automaticamente para que os usuários padrão possam configurar as configurações com segurança sem precisar executar toda a interface com privilégios de administrador.
  • Controle de cancelamento de registro: clicar em Cancelar registro limpa os estados de registro da estação de trabalho com segurança.

Seletor de código do país interativo

Muitos jogos para PC são publicados em várias regiões. Você pode pesquisar, filtrar e extrair rapidamente blocos de países formatados que correspondam aos seus escopos de teste.

  • Caixas de texto de pesquisa dupla: você pode pesquisar listas disponíveis ou selecionadas em tempo real.
  • Setas de transição de lista: você pode mover seleções entre listas usando botões de movimento estrutural.
  • Classificação e concatenação automáticas: quando os itens de país são selecionados, eles são classificados em ordem alfabética e concatenados em uma string de código de país ISO limpa, separada por vírgulas (por exemplo, AL,DZ,IN,US) para copiar e colar durante a configuração do Play Console.

Assistente de configuração e pacote WAB

A janela do gerador de pacotes é o espaço de trabalho principal em que os editores configuram metadados, validam configurações de instalação e empacotam pacotes de apps do Windows (WABs).

Gerar ação de WAB do DMI
Ação de geração de WAB DMI

Seletor de valor de registro visual

Em vez de digitar manualmente os caminhos de registro, você pode explorar visualmente os registros do Windows para localizar a pasta de instalação do jogo, o caminho relativo do inicializador e os indicadores de registro de um executável de desinstalador.

  • Mostrar valor estruturado: insira um caminho de registro de nível superior para conferir uma lista completa de subchaves e os valores delas.

Verificação de elevação executável

Para evitar falhas de instalação silenciosas resultantes de credenciais de manifesto incompatíveis, o validador verifica os cabeçalhos binários.

  • Avisos inline: se os requisitos de elevação do binário não corresponderem à caixa de seleção de configuração, um bloco de aviso inline visual será exibido.

Compilação de pacote WAB

Para criar um pacote de pacote de apps do Windows (WAB) padrão, a ferramenta implementa uma cadeia de compilação estruturada usando o seguinte processo:

  1. Ele gera o arquivo XML de metadados de publicação localmente e o salva no caminho de armazenamento.
  2. Ele transmite esse caminho de configuração XML e os parâmetros de destino diretamente para a ferramenta de compilador de empacotamento subjacente play_publishing_tool.exe para gerar o pacote final de pacote de apps do Windows (WAB), salvando-o em arquivos locais.

O assistente monitora de perto a saída padrão e os streams de saída. Ele notifica o desenvolvedor sobre o progresso da compilação e os status de saída.

Outros recursos