As ferramentas e bibliotecas do Android oferecem suporte ao uso, criação ou ampliação de mecanismos de jogo, além do uso de ambientes de desenvolvimento integrados conhecidos.
Criar ou ampliar mecanismos de jogo
Usar um mecanismo de jogo: use um mecanismo de jogo, como Unity, Unreal, Defold ou Godot, para desenvolver jogos Android.
Criar ou ampliar um mecanismo de jogo: crie um novo mecanismo de jogo ou amplie um jogo existente para oferecer suporte ao desenvolvimento de jogos Android.
Ferramentas e bibliotecas de desenvolvimento
Android Game Development Kit (AGDK): nossa coleção principal de bibliotecas e ferramentas de desenvolvimento e otimização de jogos Android. Ela oferece suporte a vários cenários de uso e desenvolvimento de mecanismos de jogo, incluindo também uma biblioteca para gerenciar eventos de apps Android em código C/C++.
Android Game Development Extension (AGDE): uma extensão do Visual Studio que permite criar jogos Android usando os projetos existentes.
Google Play Games para PC: essa plataforma leva seu jogo Android para o Windows usando a emulação de alto desempenho. Ele permite a reprodução entre dispositivos entre Android, ChromeOS e Windows usando a mesma base de código.
Android Studio: oferece muitas tarefas de suporte úteis no desenvolvimento de jogos Android, como gerenciamento de projetos Android, integração de dependências, depuração e criação de perfis.
Adicionar serviços relacionados a jogos
Muitos recursos do Google Play são voltados à distribuição e manutenção do seu jogo. No entanto, os serviços relacionados a jogos do Google Play oferecem recursos sociais e competitivos que podem ser adicionados durante o desenvolvimento. Isso inclui recursos como conquistas, jogos salvos e login do jogador.
Otimização
Oferecemos muitas ferramentas e APIs de otimização projetadas para jogos e apps Android que consomem muitos recursos gráficos. Normalmente, elas são usadas ao iterar e manter o jogo, mas você também pode usar algumas durante o desenvolvimento. Por exemplo, pode ser bom começar a desenvolver o jogo usando APIs, como a Game Mode e a Memory Advice. Da mesma forma, também é possível começar usando o Android GPU Inspector no teste inicial. Consulte a visão geral de otimização de jogos Android para mais informações.