Informazioni sugli strumenti di sviluppo di giochi per Android
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Gli strumenti e le librerie Android supportano l'utilizzo, la creazione o l'estensione dei motori di gioco e l'utilizzo degli IDE più diffusi.
Creare o estendere motori di gioco
Usa un motore di gioco: usa un motore di gioco come Unity, Unreal, Defold o Godot per sviluppare giochi Android.
Crea o amplia un motore di gioco. Crea un nuovo motore di gioco o estendi un gioco esistente per supportare lo sviluppo di giochi Android.
Strumenti di sviluppo e librerie
Android Game Development Kit (AGDK): è la nostra raccolta principale di strumenti di sviluppo e ottimizzazione di giochi Android e librerie. Supporta diversi scenari di utilizzo e sviluppo di motori di gioco,
oltre a una libreria per gestire gli eventi delle app per Android in codice C/C++.
Android Game Development Extension (AGDE):
si tratta di un'estensione di Visual Studio che ti consente di creare giochi Android da
Visual Studio utilizzando i tuoi progetti esistenti.
Google Play Giochi per PC: questa piattaforma ti consente di rendere disponibile il tuo gioco Android su Windows grazie all'emulazione ad alte prestazioni. Consente il gioco cross-device tra Android, ChromeOS e Windows utilizzando la stessa base di codice.
Android Studio: Android Studio offre molte
attività di supporto utili per lo sviluppo di giochi Android, ad esempio la gestione di progetti Android,
l'integrazione delle dipendenze, il debug e la profilazione.
Aggiungi servizi per i giochi
Molte funzionalità di Google Play sono finalizzate alla distribuzione e alla gestione del gioco; tuttavia, i servizi per i giochi di Google Play offrono funzionalità social e competitive che puoi aggiungere durante lo sviluppo del gioco. tra cui funzionalità quali obiettivi, partite salvate e accesso giocatori.
Ottimizzazione
Forniamo molti strumenti di ottimizzazione e API progettati per i giochi Android e le app con uso intensivo di grafica. Vengono spesso utilizzati per l'iterazione e la gestione
del gioco; tuttavia, potresti prendere in considerazione l'idea di utilizzarli per sviluppare un
nuovo gioco. Ad esempio, potrebbe essere opportuno iniziare a sviluppare il tuo gioco utilizzando API come Modalità di gioco e Consigli sulla memoria. Analogamente, potresti voler iniziare a utilizzare Android GPU Inspector durante il test iniziale del tuo gioco. Per ulteriori informazioni, consulta la panoramica dell'ottimizzazione dei giochi Android.
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2025-07-27 UTC.
[null,null,["Ultimo aggiornamento 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."]]