O jogo precisa atender aos requisitos de jogabilidade antes de ser lançado no Google Play Games no PC. Quando o jogo estiver na plataforma, você poderá trabalhar para ter a certificação completa, adicionando recursos que agradem aos jogadores, como continuidade simplificada, controles de entrada da plataforma e desempenho aprimorado.
Requisitos de jogabilidade
Você precisará atender aos requisitos mínimos se quiser enviar seu jogo para dispositivos móveis a PCs. Esses requisitos foram criados para garantir que ele possa ser jogado na plataforma. Após a disponibilização para PCs, você pode continuar desenvolvendo seu jogo para que ele se torne totalmente certificado na plataforma.
Checklist de jogabilidade:
- Pode ser jogado em PCs com mouse e teclado. Não é exigido suporte direto a mouse e teclado para atender a este requisito. Abrir o jogo no modo de compatibilidade já é suficiente.
- A jogabilidade não pode ser bloqueada por permissões sem suporte.
- A jogabilidade não pode ser bloqueada por APIs sem suporte.
- O jogo não pode exigir recursos sem suporte.
- O jogo precisa ter suporte a OpenGL ES (3.2 ou versões anteriores) ou Vulkan (1.1 ou versões anteriores).
Como testar a jogabilidade
Há várias maneiras de testar o jogo para determinar se ele atende aos requisitos básicos de jogabilidade. O mais importante é testar o processamento de entrada e se a jogabilidade não é bloqueada por recursos ou permissões sem suporte. O modo de compatibilidade na plataforma pode ser suficiente para um jogo de clique único. Se o jogo for mais complexo, por exemplo, se exigir as duas mãos para jogar, talvez seja necessário suporte extra para mouse e teclado. Confira alguns pontos a serem considerados:
- Use a roda de rolagem do mouse para rolar ou aplicar zoom.
- Gestos de deslizar verticais são mais trabalhosos do que os horizontais quando feitos com um mouse. Embora o deslize horizontal seja bem traduzido no modo de compatibilidade, recomendamos usar atalhos de teclado para o vertical.
- Ofereça suporte a gestos multitoque com atalhos do teclado.
- Adicione atalhos de teclado para ações comuns, como pressionar um botão para aceitar caixas de diálogo ou a tecla Esc para cancelar.
Use o emulador de desenvolvedor para testar a jogabilidade do seu jogo.
Arquitetura ABI do jogo
O Google Play Games no PC funciona com jogos Android criados usando a ABI ARM ou x86-64. Sempre que possível, os desenvolvedores de jogos devem enviar binários x86-64 para o Google Play Games no PC, mas os jogos ARM ainda vão receber a certificação se atenderem aos requisitos de desempenho e confiabilidade.
Binários ARM
O Google fez uma parceria com a Intel para trazer jogos baseados em ARM para PCs com tecnologia Intel e AMD usando a Intel Bridge Technology. Isso significa que, depois que o jogo para dispositivos móveis atende aos requisitos de jogabilidade, ele pode ser distribuído no Google Play Games no PC para a maioria dos computadores baseados em x86.
Binários x86-64
Fornecer uma versão x86-64 do seu jogo para dispositivos móveis melhora o desempenho para os jogadores, porque ela pode ser executada diretamente no hardware integrado.
Requisitos de certificação
Os jogos certificados são otimizados para usar os recursos e as funções do Google Play Games no PC para encantar os jogadores. Para certificar seu jogo, você precisa atender a todos os requisitos básicos de jogabilidade, além dos listados a seguir.
- Desempenho e estabilidade
- Manter uma taxa de quadros estável e fluida
- 30 QPS em um PC de nível inferior
- 60 QPS em um PC de última geração
- Nenhum travamento em mais de 20 minutos de jogo contínuo
- Manter uma taxa de quadros estável e fluida
- Requisitos de jogabilidade
- Gráficos e áudio
- Use texturas e recursos de alta resolução para que não haja desfoque e o texto seja legível quando reproduzido na resolução 1440p.
- Ofereça suporte à proporção 16:9 (ou 9:16 para retrato). Isso significa que não há barras pretas ao executar nessa proporção.
- Dimensionar elementos da IU para telas maiores
- A reprodução de áudio é suave e está sincronizada
- Entrada do dispositivo
- Jogo multiplataforma
- Suporte à sincronização de progresso entre dispositivos e multiplataforma incluindo PC, Android e iOS
Para mais informações sobre quando esses requisitos precisam ser integrados e como eles são testados, consulte a página de checklist de marcos.
Recomendações (NÃO requisitos)
Para melhorar ainda mais a experiência do player, recomendamos o seguinte:
- Incluir arquitetura x86-64 ABI
- Integrar o login dos Serviços do Google Play Games v2 em dispositivos móveis e PC
- Compatibilidade com controles / gamepads
- Para a maioria dos jogos, os controles proporcionam uma experiência melhor em telas maiores e podem ser a opção de entrada preferida de alguns jogadores.
Níveis de desempenho de hardware
Para fins de certificação
| Hardware | PC de nível inferior | PC de última geração |
|---|---|---|
| CPU | quad-core com hiperprocessamento (8 núcleos lógicos) | 8 núcleos com hiperprocessamento (16 núcleos lógicos) |
| GPU | GPU integrada típica, como a Intel Iris Xe | GPU discreta típica, como a GeForce RTX 3060 |
Requisitos mínimos para jogadores
Para saber mais sobre os requisitos mínimos para jogadores executarem o Google Play Games no PC, consulte os requisitos mínimos para PC na Central de Ajuda do Google.
Fazer o download do emulador do desenvolvedor
Quando você tiver um build compatível do seu jogo, poderá fazer testes no emulador do desenvolvedor. Ele inclui os mesmos recursos, SDKs e otimizações do Google Play Games no PC que a experiência do usuário. Além disso, ele inclui outros controles que facilitam o teste do jogo no Windows.
Você pode transferir um APK por sideload para o emulador usando o Android Studio ou o Android Debug Bridge.
Consulte Como desenvolver com o emulador de desenvolvedor do Google Play Games no PC para mais informações.