Android 13 potrebbe ridurre notevolmente i tempi di caricamento del gioco

Android 13 aggiunge un nuovo metodo chiamato setGameState all'API GameManager, consentendo ai giochi di comunicare il loro stato attuale al sistema.

Con Androide 12, Google ha introdotto diverse nuove funzionalità per i giocatori e gli sviluppatori mobili per portare l'esperienza di gioco Android a un livello superiore. Alcuni smartphone, come la serie Pixel 6, hanno un nuovo Cruscotto di gioco utilità, che fornisce l'accesso a strumenti utili come un collegamento screenshot, un registratore dello schermo, un interruttore DND e altro ancora mentre giochi. Nel frattempo, la nuova Game Mode API consente agli sviluppatori di ottimizzare il proprio gioco per ottenere le migliori prestazioni o una migliore durata della batteria in base al profilo prestazionale selezionato dall'utente. Android 13 continua a spingere per migliorare i giochi mobili con alcune nuove aggiunte.

Come riportato da Mishaal Rahman di Esper, Androide 13 aggiunge un nuovo metodo chiamato setGameState al GameManager API, che consente ai giochi di comunicare il loro stato attuale al sistema. Ciò consente ai giochi di passare allo stato di livello superiore del gioco e di indicare se può essere interrotto o meno. Inoltre, i giochi possono anche utilizzare il file

setGameState per dire alla piattaforma se il gioco sta caricando asset/risorse/compilazione/ecc. La piattaforma può quindi inviare un suggerimento sul tempo di caricamento al power HAL per attivare la nuova modalità GAME_LOADING e aumentare le prestazioni della CPU. Tuttavia, spetterà agli OEM specificare l'ottimizzazione delle prestazioni della CPU che desiderano applicare quando la modalità GAME_LOADING è attiva.

In teoria, questo dovrebbe significare che dovrai fissare meno la schermata di caricamento iniziale del gioco. Molti OEM Android implementano già varie ottimizzazioni, come l'allocazione di più risorse CPU e GPU, per migliorare il caricamento del gioco.

Il motore Multi Turbo di iQOO dà priorità a CPU/GPU e altre risorse per accelerare il caricamento del gioco.

Esper segnala che Google sta valutando la possibilità di aggiungere un test a Vendor Test Suite (VTS) per imporre la modalità GAME_LOADING per tutti i dispositivi avviati con Android 13 e versioni successive. Tuttavia, a questo punto non è chiaro se questo requisito sia stato finalizzato. È anche possibile che i dispositivi che eseguono l'aggiornamento ad Android 13 non includano la nuova versione power HAL e la modalità GAME_LOADING.


Fonte: Esper