Desenvolvimento de jogos para Android

Este hub ajudará você a desenvolver jogos incríveis para dispositivos móveis e a alcançar as mais de dois bilhões de pessoas que usam dispositivos Android. Encontre recursos e ferramentas para ampliar seu sucesso em todas as etapas do desenvolvimento e construir um negócio sustentável e lucrativo.

Imagem de "Desenvolver"
Desenvolver

Desenvolva no ambiente que funciona melhor para você, seja adicionando compatibilidade com o Android ou criando seu próprio mecanismo.

Imagem de "Otimizar"
Otimizar

Use uma ampla variedade de ferramentas de relatórios para fazer com que seu jogo seja executado com facilidade em vários dispositivos.

  • Compatível com arquiteturas de 64 bits

    Prepare seu jogo para o próximo requisito de compatibilidade com 64 bits verificando a compatibilidade da biblioteca do jogo.

  • Melhorar o desempenho do jogo

    Use os relatórios do Systrace para ajudar a otimizar o desempenho do seu jogo para que ele seja o mais confiável possível em todos os tipos de dispositivos Android que executarem o jogo.

  • Detectar e diagnosticar falhas

    Use o "Android vitals", stack traces e o Logcat para determinar onde exceções ou sinais não gerenciados ocorrem no código do seu jogo.

  • Conseguir um ritmo adequado de frames

    Use a API Android Frame Pacing para ajudar a sincronizar o processo de renderização do mecanismo do seu jogo e o pipeline de exibição da plataforma.

  • Inspecionar interações com drivers gráficos

    A Graphics API Debugger (GAPID) permite que você inspecione o conteúdo atual do framebuffer, ajuda a determinar quando sombreadores e texturas específicos são carregados em uma cena e muito mais.

  • Depurar erros de memória no código nativo

    O Android oferece um conjunto de ferramentas para ajudar você a diagnosticar erros de acesso e alocação de memória no código nativo do seu jogo.

  • Identificar pontos críticos da CPU

    Importe seu jogo para o Android Studio para depurar seu app e crie um perfil com o criador de perfil nativo de CPU incorporado.

Imagem de "Lançar e iterar"
Lançar e iterar

Monitore as principais métricas de desempenho e engajamento, identificando áreas específicas do seu jogo que precisam de melhorias conforme sua base de usuários aumenta.

Outros recursos

Faça parte da comunidade de desenvolvimento de jogos do Android