Kit di sviluppo giochi Android

Icona AGDK

Android Game Development Kit (AGDK) è un insieme di strumenti e librerie che aiutano a sviluppare e ottimizzare giochi Android e a integrarli con piattaforme e flussi di lavoro di sviluppo di giochi esistenti.

Utilizzare, sviluppare o ampliare i motori di gioco

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

Sviluppa in Visual Studio

Puoi creare giochi Android in Visual Studio su Windows utilizzando l'Android Game Development Extension for Visual Studio (AGDE). AGDE è un'estensione di Visual Studio che consente di usare i progetti Visual Studio esistenti per creare giochi Android.

Librerie

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 Android.

Pacing del frame

Consente ai giochi di pubblicare frame a un ritmo costante e di regolare il ritmo in base alle prestazioni.
Riferimento  Guida dell'utente

Attività di gioco

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

Controller di gioco

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

Immissione testo del gioco

Mostra e nasconde la tastiera software e gestisce gli aggiornamenti del testo.
Riferimento  Guida dell'utente

API Memory Advice (beta)

Aiuta le app Android a rimanere entro i limiti di sicurezza per l'utilizzo della memoria stimando l'utilizzo della memoria e inviando notifiche alle app al superamento delle soglie.
Riferimento  Guida dell'utente

Oboe Audio ad alte prestazioni

Riduce la latenza audio, evitando al contempo problemi di audio del dispositivo e della piattaforma.
Riferimento  Guida dell'utente

Android Performance Tuner

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

Plug-in Unity per Android Performance Tuner

Integra Android Performance Tuner con Unity.
Riferimento  Guida dell'utente

Wrapper libreria (beta)

Genera codice C/C++ per accedere alle librerie JAR dalla tua app nativa. Questo strumento fornisce un'interfaccia leggera per accedere al codice Java senza dover scrivere, eseguire il debug e gestire il tuo JNI.

Guida dell'utente

Ottimizzazione

Oltre ad Android Performance Tuner, AGDK include Android GPU Inspector (AGI), uno strumento che offre una profilazione avanzata di GPU e di sistema per i giochi che richiedono un uso intensivo della grafica.

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

Adattabilità

L'adattabilità è un nuovo pilastro dell'AGDK incentrato sull'aiutare il tuo gioco a comprendere, rispondere e influenzare i cambiamenti dello stato termico e delle prestazioni dei dispositivi.

Suggerimenti sulle prestazioni della CPU

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

Guida dell'utente

Monitoraggio dello stato termico

Raggiungi obiettivi di prestazioni comprendendo lo stato termico e le limitazioni di un dispositivo.

Guida dell'utente

Modalità di gioco

Ottimizza il gameplay dando 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 alle tue esigenze di prestazioni.

Riferimento