Kit di sviluppo giochi Android

L'Android Game Development Kit (AGDK) è un insieme di strumenti e librerie che ti aiutano a sviluppare e ottimizzare i giochi per Android integrandosi con le piattaforme e i flussi di lavoro di sviluppo di giochi esistenti.

Utilizzare, sviluppare o estendere motori di gioco

AGDK fornisce strumenti e librerie per aggiungere il supporto di Android quando crei o estendi un motore di gioco. Fornisce inoltre plug-in e integrazioni che supportano lo sviluppo per Android su molti motori di gioco esistenti.

Sviluppare in Visual Studio

Puoi creare giochi per Android in Visual Studio su Windows utilizzando l'estensione per lo sviluppo di giochi per Android per Visual Studio (AGDE). AGDE è un'estensione di Visual Studio che ti consente di utilizzare i tuoi progetti Visual Studio esistenti per creare giochi per Android.

Biblioteche

Le librerie AGDK ti consentono di sviluppare e ottimizzare il tuo gioco in C o C++ accedendo alle librerie e ai servizi di sviluppo di app per Android.

Frame Pacing

Aiuta i giochi a fornire frame a un ritmo costante e regola il ritmo in base alle prestazioni.
Riferimento  Guida per l'utente

Attività di gioco

Supporta lo sviluppo di giochi in C o C++ con accesso ad Android Jetpack e ai servizi dipendenti.
Riferimento  Guida per l'utente

Controller di gioco

Gestisce i controller di gioco accedendo a connessioni, funzionalità, informazioni sul dispositivo e dati di input.
Riferimento  Guida per l'utente

Input di testo del gioco

Mostra e nasconde la tastiera su schermo e gestisce gli aggiornamenti del testo.
Riferimento  Guida per l'utente

API Memory Advice (beta)

Aiuta le app per Android a rimanere entro i limiti di sicurezza per l'utilizzo della memoria stimando l'utilizzo della memoria e inviando notifiche alle app se vengono superate le soglie.
Riferimento  Guida per l'utente

Oboe High-performance audio

Riduce la latenza audio, evitando problemi audio del dispositivo e della piattaforma.
Riferimento  Guida per l'utente

Android Performance Tuner

Identifica i problemi di prestazioni relativi a impostazioni di qualità, scene, tempi di caricamento e modelli di dispositivi.
Riferimento  Guida per l'utente

Plug-in Unity di Android Performance Tuner

Integra Android Performance Tuner con Unity.
Riferimento  Guida per l'utente

Ottimizzazione

Oltre ad Android Performance Tuner, AGDK include Android GPU Inspector (AGI), uno strumento che fornisce profilazione avanzata di GPU e sistema per giochi con grafica intensa.

Per un elenco completo degli strumenti e delle best practice per l'ottimizzazione dei giochi per Android, consulta la panoramica dell'ottimizzazione.

Adattabilità

L'adattabilità è un nuovo pilastro dell'AGDK incentrato sull'aiuto al tuo gioco per comprendere, rispondere e influenzare i cambiamenti nello stato termico e di prestazioni dei dispositivi.

Suggerimenti per le prestazioni della CPU

Consente al gioco di influenzare il comportamento dinamico delle prestazioni della CPU senza surriscaldare il dispositivo e sprecare energia.

Guida dell'utente

Monitoraggio dello stato termico

Raggiungere gli obiettivi di rendimento comprendendo lo stato termico e le limitazioni di un dispositivo.

Guida dell'utente

Modalità di gioco

Ottimizza il gameplay dando la priorità a caratteristiche come le prestazioni o la durata della batteria in base alle preferenze dell'utente.

Guida dell'utente

API Game Manager

Aggiorna la modalità di gioco della tua app, consentendo al sistema operativo Android di adattarsi per soddisfare le tue esigenze di prestazioni.

Riferimento