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:
- Faça o download da ferramenta para desenvolvedores do Play no PC e extraia o conteúdo dela para um diretório local.
- Abra o diretório extraído no Explorador de Arquivos e clique duas vezes em
play_pc_developer_tool.exepara 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.
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 valorEarlyAccessPartnerGuid). 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).
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:
- Ele gera o arquivo XML de metadados de publicação localmente e o salva no caminho de armazenamento.
- 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.exepara 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.