Esclusivo: Google avvia la certificazione dei dispositivi di gioco per i telefoni da gioco

Google ha recentemente avviato un nuovo programma di certificazione dei dispositivi di gioco per garantire che gli smartphone da gioco Android forniscano una buona esperienza di gioco.

Con il recente successo di giochi per cellulari come Call of Duty Mobile, è facile capire perché gli editori di giochi AAA, Google/Applee gli OEM di smartphone stanno spingendo così tanto i giochi mobili. Nello spazio degli smartphone, abbiamo assistito al lancio di prodotti di punta incentrati sui giochi da parte di marchi come ASUS, Squalo nero, Razer, Nubia, e altri. La competizione non farà altro che intensificarsi man mano che gli smartphone da gioco si sposteranno verso la fascia media, supportati dai fornitori di chipset Qualcomm E MediaTek. Per garantire che i futuri smartphone da gioco siano sufficientemente potenti e si comportino in modo sufficientemente prevedibile per gli sviluppatori di giochi Android, Google sta lavorando a un programma di certificazione dei dispositivi di gioco.

Abbiamo appreso per la prima volta delle intenzioni di Google da una fonte attendibile a luglio, ma in quel momento non avevamo dettagli o prove concrete da condividere. Ora, 3 mesi dopo, abbiamo ottenuto una copia della versione più recente dei Requisiti GMS di Google per OEM/ODM. Questo documento elenca i requisiti tecnici che gli OEM/ODM di smartphone devono soddisfare per poter preinstallare GMS, o Google Mobile Services, come da accordo commerciale tra Google e il OEM/ODM. Questo documento è analogo al documento di definizione della compatibilità Android (

CDD), ma sebbene tale documento sia pubblicato online, questo documento non è pubblico.

Abbiamo ottenuto una copia della versione 7.0 del documento, che è stata aggiornata l'ultima volta il 3 settembre, lo stesso giorno Google ha rilasciato Android 10 al pubblico. La sezione 13 del documento descrive in dettaglio gli ulteriori "requisiti della piattaforma" Android che i dispositivi devono soddisfare per ricevere l'approvazione per l'utilizzo di GMS. La sottosezione 13.14 riguarda i nuovi requisiti tecnici di "Certificazione dei dispositivi di gioco". Questi requisiti devono essere soddisfatti se l'OEM/ODM desidera dichiarare che il dispositivo ha ricevuto la certificazione del dispositivo di gioco.

In sintesi, questi requisiti garantiscono che i dispositivi di gioco certificati si comportino in modo prevedibile "in modo che gli sviluppatori di giochi non debbano affrontare limitazioni impreviste e perdite di CPU". core o altri comportamenti strani del sistema." Il documento entra nei dettagli per spiegare come ci si aspetta che gli OEM/ODM costruiscano dispositivi di gioco con prevedibili comportamento. Per garantire prestazioni elevate e un comportamento prevedibile della GPU, Google afferma che i dispositivi certificati devono "fornire un design moderno e aggiornato GPU ad alte prestazioni e API di visualizzazione e consentono un'introspezione ragionevole dei frame." Nello specifico, dispositivi di gioco certificati deve supportare versione 1.1 dell'API grafica Vulkan, superare gli ultimi test di conformità grafica OpenGL ES/Vulkan forniti da Cronoe soddisfare altri requisiti relativi a Coreografo E SurfaceFlinger. Infine, per un comportamento ragionevole della memoria, Google vuole che gli OEM/ODM garantiscano che i dispositivi di gioco consentano alle app di allocare almeno 2,3 GB di memoria prima che vengano uccise dal sistema.

Dato che non disponiamo di copie precedenti del documento sui requisiti GMS, non eravamo sicuri al 100% di quanto fosse effettivamente nuovo il programma di certificazione dei dispositivi di gioco. Tuttavia, abbiamo notato una domanda di lavoro su LinkedIn che richiedeva un responsabile del programma di relazioni con gli sviluppatori per la "Certificazione dei dispositivi di gioco Android". Poiché l'elenco è chiuso, non possiamo vedere quando è stato pubblicato, sebbene sia stato effettuato un rehosting della pagina su un altro sito di ricerca di lavoro è stato pubblicato il 28 giugno. Non sappiamo quando questa pagina ricollocata ha cancellato l'originale, tuttavia, lo abbiamo notato Pietro Cardwell, un ex dipendente Microsoft, sembra aver accettato questo lavoro a maggio, quindi il programma è decisamente nuovo.

L'elenco dei lavori conferma il quadro generale di questo nuovo programma. Google sta creando un team per interagire con OEM e produttori di SoC per istruirli sui prossimi requisiti che ho elencato sopra. Il team ha il compito di creare suite di test e carichi di lavoro per dimostrare la conformità al nuovo programma, come menzionato in precedenza.

Google non ha ancora annunciato pubblicamente questo nuovo programma di certificazione dei dispositivi di gioco e attualmente non ci sono dispositivi sul mercato che abbiano ricevuto la certificazione di gioco. Google afferma che i dispositivi che aderiscono al programma devono dichiarare il supporto per com.google.android.feature. Contrassegno funzione GAMECERT_PREVIEW. Ho controllato questo flag di funzionalità su Black Shark 2 (Android 9 Pie), ASUS ROG Phone II (Android 9 Pie), OnePlus 7 Pro (Android 10) e Google Pixel 2 XL (Android 10) e tutti hanno riferito che non lo era presente. Ho il sospetto che Google non manterrà segreto questo programma e pubblicherà un elenco di dispositivi compatibili come con Consigliato per Android Enterprise, quindi non dovrai verificare tu stesso la presenza di questo flag.

Pochi giorni prima della pubblicazione di questo articolo, ho contattato Google per chiedere conferma della legittimità del documento che abbiamo ricevuto. Anche se non ho ancora ricevuto risposta, abbiamo corroborato abbastanza dettagli del documento per rendermi abbastanza certo che sia autentico. Il documento è lungo circa 57 pagine e abbiamo molto altro da condividere su ciò che abbiamo imparato da esso.