Android Game Development Kit (AGDK) : il s'agit de notre principale collection d'outils et de bibliothèques de développement et d'optimisation de jeux Android. AGDK est compatible avec différents scénarios d'utilisation et de développement de moteurs de jeux, et comprend une bibliothèque permettant de gérer les événements des applications Android dans le code C/C++.
Extension Android Game Development (AGDE) : cette extension de Visual Studio vous permet de créer des jeux Android à partir de Visual Studio à l'aide de vos projets existants.
Google Play Jeux pour PC: cette plate-forme diffuse votre jeu Android sur Windows à l'aide d'une émulation hautes performances. Il permet une lecture inter-appareil entre Android, ChromeOS et Windows tout en utilisant le même codebase.
Android Studio : permet d'effectuer de nombreuses tâches utiles au développement de jeux Android, comme la gestion des projets Android, l'intégration des dépendances, le débogage et le profilage.
Ajouter des services de jeux
De nombreuses fonctionnalités de Google Play sont destinées à distribuer et à gérer votre jeu. Les services de jeux Google Play, quant à eux, fournissent des fonctionnalités en lien avec les réseaux sociaux et la compétition que vous pouvez ajouter lors du développement de votre jeu. Il s'agit par exemple de fonctionnalités telles que les succès, les jeux enregistrés et la connexion du joueur.
Optimisation
Nous proposons de nombreux outils et API d'optimisation conçus pour les jeux Android et les applications nécessitant une grande quantité de ressources graphiques. Ceux-ci sont souvent utilisés lors de l'itération et de la maintenance de votre jeu, mais vous pouvez aussi utiliser certains d'entre eux lors du développement d'un nouveau jeu. Par exemple, nous vous conseillons de commencer à développer votre jeu à l'aide d'API telles que Game Mode et Memory Advice. De même, vous pouvez utiliser Android GPU Inspector lors des tests initiaux de votre jeu. Pour en savoir plus, consultez la présentation de l'optimisation des jeux Android.
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/27 (UTC).
[null,null,["Dernière mise à jour le 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."]]