Sobre as ferramentas de desenvolvimento de jogos Android
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
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++.
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.
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2025-07-27 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-07-27 UTC."],[],[],null,["# About Android game development tools\n\nAndroid tools and libraries support using, creating, or\nextending game engines and using popular IDEs.\n\nCreate or extend game engines\n-----------------------------\n\n| **Note:** If you're new to Android game development, the [new game developer guide](/games/guides/basics) provides guidance about choosing development tools and libraries, such as a game engine or graphics API.\n\n- [Use a game engine](/games/engines/engines-overview): Use a game engine such\n as Unity, Unreal, Defold or Godot to develop Android games.\n\n- [Create or extend a game engine](/games/develop/custom/overview): Create a\n new game engine or extend an existing game to support Android game\n development.\n\nDevelopment tools and libraries\n-------------------------------\n\n- [Android Game Development Kit (AGDK)](/games/agdk/overview): This\n is our main collection of Android game development and optimization tools and\n libraries. It supports multiple game engine usage and development scenarios\n and includes a library for managing Android app events in C/C++ code.\n\n- [Android Game Development Extension (AGDE)](/games/agde):\n This a Visual Studio extension that allows you to build Android games from\n Visual Studio using your existing projects.\n\n- [Google Play Games for PC](/games/playgames/overview): This platform\n brings your Android game\n to Windows using high-performance emulation. It allows\n cross-device play between Android, ChromeOS, and Windows while using the same\n code base.\n\n- [Android Studio](/games/develop/develop-as): Android Studio provides many\n useful support tasks for Android game development, such as Android project\n management, dependency integration, debugging, and profiling.\n\n### Add game services\n\nMany [Google Play](/games/distribute/overview) features are oriented\ntowards distributing and maintaining your game; however,\n[Google Play Games Services](/games/pgs/overview#features) provides social and\ncompetitive features you can add while developing your game. These include\nfeatures such as achievements, saved games, and player sign-in.\n\n### Optimization\n\nWe provide many optimization tools and APIs that are designed for Android games\nand graphic intensive apps. These are often used as you iterate and maintain\nyour game; however, you may want to consider using some of them as you develop a\nnew game. For example, it might be good to start developing your game using APIs\nsuch as [Game Mode](/games/optimize/adpf/gamemode/about-API-and-interventions) and\n[Memory Advice](/games/sdk/memory-advice/overview). Likewise you might want to\nstart using [Android GPU Inspector](/agi) during the initial testing of your\ngame. See the Android games [optimization overview](/games/optimize/overview)\nfor more information."]]