Iniziare a usare i giochi Android

In genere, inizi a sviluppare il gioco in un motore di gioco, ad esempio Unity, Unreal, Defold o Godot. È probabile che sia anche in quest'ambito che crei il tuo design visivo. Poi lavori con gli strumenti Android per sviluppare, ottimizzare e distribuire il tuo gioco.

Sviluppo

Per sviluppare giochi Android, devi utilizzare l'Android Game Development Kit (AGDK) in combinazione con il tuo motore di gioco. L'AGDK comprende le librerie e gli strumenti di sviluppo di giochi Android principali. Include l'integrazione di giochi C/C++, l'ottimizzazione delle prestazioni, audio ad alte prestazioni e funzionalità per l'utilizzo o la personalizzazione dei motori di gioco.

Alcuni motori di gioco hanno componenti AGDK integrati che ti consentono di creare giochi Android senza modificarne il motore. Puoi usare AGDK anche per sviluppare o personalizzare un motore di gioco.

Puoi utilizzare Android Game Development Extension (AGDE), un'estensione di Visual Studio che puoi usare per sviluppare giochi in Visual Studio che includano Android come piattaforma di destinazione.

Puoi utilizzare Google Play Giochi per PC, una piattaforma che porta il tuo gioco Android su PC grazie all'emulazione ad alte prestazioni con il gioco cross-device Android e ChromeOS da un'unica base di codice.

Puoi utilizzare l'NDK di Android per sviluppare un'app per Android in codice nativo usando C o C++. Può aumentare le prestazioni del gioco fornendo un accesso più diretto all'hardware del dispositivo. Ti consente inoltre di riutilizzare le librerie C e C++ e di condividere il codice di gioco su più piattaforme. Per determinati tipi di app, questo può aiutarti a riutilizzare le librerie di codice scritte in questi linguaggi.

Vai a Sviluppo

Ottimizzazione

Puoi ottimizzare i tuoi giochi per le caratteristiche che preferisci, come la durata della batteria o il miglioramento delle prestazioni. Gli strumenti di ottimizzazione includono:

  • Android GPU Inspector (AGI), uno strumento avanzato di profilazione del sistema e della grafica che fornisce tracciamento e analisi di singoli frame.

  • Android Performance Tuner (APT), uno strumento che puoi usare per misurare e ottimizzare le frequenze fotogrammi, la fedeltà grafica, il tempo di caricamento e l'abbandono del caricamento su molti dispositivi Android su larga scala.

  • Android Dynamic Performance Framework (ADPF), un insieme di API che puoi utilizzare per ottimizzare le prestazioni dei giochi a un livello sostenibile che non surriscalda i dispositivi.

Vai a Optimize

Pubblica

Utilizzi Google Play per aggiungere servizi ai giochi Android e per la distribuzione.

Con i servizi per i giochi di Google Play, puoi aggiungere funzionalità social al tuo gioco, visualizzare le statistiche del gameplay e offrire un gameplay multipiattaforma su più dispositivi. Puoi configurare e gestire i servizi per i giochi di Play in Google Play Console e poi aggiungere funzionalità usando le API dei servizi per i giochi di Play per Android, C e Unity.

Con Gioca durante il download, puoi consentire ai giocatori di accedere rapidamente al gameplay dopo un breve download, mentre le risorse di gioco rimanenti vengono recuperate in background.

Vai a Pubblica