Google nedávno spustil nový program certifikácie herných zariadení, aby zaručil, že herné smartfóny s Androidom poskytujú dobrý herný zážitok.
S nedávnym úspechom mobilných hier ako Call of Duty Mobile, je ľahké pochopiť, prečo vydavatelia hier AAA, Google/Applea výrobcovia OEM smartfónov tak tvrdo tlačia na mobilné hranie. V oblasti smartfónov sme videli uvedenie vlajkových produktov zameraných na hry od značiek ako ASUS, Čierny žralok, Razer, Nubia, a ďalšie. Konkurencia sa len zintenzívni, keď sa herné smartfóny presunú do strednej triedy, za ktorou stoja predajcovia čipsetov Qualcomm a MediaTek. Aby sa zabezpečilo, že budúce herné smartfóny budú dostatočne výkonné a budú sa správať dostatočne predvídateľne pre vývojárov hier pre Android, Google pracuje na programe certifikácie herných zariadení.
Prvýkrát sme sa o zámeroch spoločnosti Google dozvedeli od dôveryhodného zdroja už v júli, ale v tom čase sme nemali žiadne konkrétne podrobnosti ani dôkazy, ktoré by sme mohli zdieľať. Teraz, o 3 mesiace neskôr, sme získali kópiu najnovšej verzie požiadaviek GMS spoločnosti Google pre výrobcov OEM/ODM. Tento dokument vymenúva technické požiadavky ktoré výrobcovia OEM/ODM smartfónov musia spĺňať, aby mohli predinštalovať GMS alebo mobilné služby Google v súlade s obchodnou dohodou medzi spoločnosťou Google a OEM/ODM. Tento dokument je analogický dokumentu definície kompatibility systému Android (
CDD), ale hoci je tento dokument zverejnený online, tento dokument nie je verejný.Získali sme kópiu verzie 7.0 dokumentu, ktorá bola naposledy aktualizovaná 3. septembra, teda v ten istý deň Google vydal Android 10 verejnosti. Časť 13 dokumentu podrobne uvádza ďalšie „požiadavky platformy Android“, ktoré musia zariadenia spĺňať, aby získali súhlas na používanie GMS. Pododdiel 13.14 sa týka nových technických požiadaviek „Certifikácia herných zariadení“. Tieto požiadavky musia byť splnené, ak chce OEM/ODM vyhlásiť, že zariadenie získalo certifikáciu herného zariadenia.
Stručne povedané, tieto požiadavky zabezpečujú, aby sa certifikované herné zariadenia správali predvídateľne, „takže vývojári hier nečelia neočakávanému škrteniu a strate CPU. jadrá alebo iné zvláštne správanie systému." Dokument ide do detailov, aby vysvetlil, ako sa očakáva, že výrobcovia OEM/ODM vytvoria herné zariadenia s predvídateľným správanie. Pre vysoký výkon a predvídateľné správanie GPU spoločnosť Google tvrdí, že certifikované zariadenia musia „poskytovať moderné, aktuálne vysokovýkonné GPU a zobrazovacie API a umožňujú primeranú introspekciu snímok.“ Konkrétne certifikované herné zariadenia musí podporovať verzia 1.1 Vulkan Graphics API, prejsť najnovšími testami zhody grafiky OpenGL ES/Vulkan, ktoré poskytuje Khronosa spĺňať ďalšie požiadavky súvisiace s Choreograf a SurfaceFlinger. A nakoniec, kvôli rozumnému správaniu pamäte chce Google od výrobcov OEM/ODM zabezpečiť, aby herné zariadenia umožňovali aplikáciám prideliť aspoň 2,3 GB pamäte predtým, ako ich systém zabije.
Keďže nemáme staršie kópie dokumentu GMS Requirements, neboli sme si 100% istí, aký nový je vlastne program certifikácie herných zariadení. Zaznamenali sme však žiadosť o zamestnanie LinkedIn ktorý si vyžiadal programového manažéra pre vzťahy s vývojármi pre „certifikáciu herných zariadení Android“. Keďže je záznam uzavretý, nevidíme, kedy bol zverejnený, aj keď je stránka znova hosťovaná iná webová stránka na hľadanie zamestnania bola zverejnená 28. júna. Nevieme, kedy táto obnovená stránka skopírovala originál, no všimli sme si to Peter CardwellZdá sa, že, bývalý zamestnanec Microsoftu, prijal túto prácu v máji, takže program je určite nový.
Zoznam pracovných miest potvrdzuje celkový obraz tohto nového programu. Google buduje tím, ktorý bude spolupracovať s výrobcami OEM a SoC, aby ich vzdelával o nadchádzajúcich požiadavkách, ktoré som uviedol vyššie. Tím je poverený vytvorením testovacích balíkov a pracovných zaťažení na preukázanie súladu s novým programom, ako už bolo spomenuté vyššie.
Spoločnosť Google zatiaľ tento nový program certifikácie herných zariadení verejne neoznámila a momentálne na trhu nie sú žiadne zariadenia, ktoré by získali certifikáciu hry. Google hovorí, že zariadenia, ktoré sa prihlásia do programu, musia deklarovať podporu pre funkciu com.google.android.feature. Príznak funkcie GAMECERT_PREVIEW. Skontroloval som tento príznak funkcie na Black Shark 2 (Android 9 Pie), ASUS ROG Phone II (Android 9 Pie), OnePlus 7 Pro (Android 10) a Google Pixel 2 XL (Android 10) a všetky hlásili, že to tak nebolo prítomný. Mám podozrenie, že Google tento program neudrží v tajnosti a že zverejní zoznam kompatibilných zariadení ako s Odporúča sa Android Enterprise, takže tento príznak nebudete musieť kontrolovať sami.
Niekoľko dní pred zverejnením tohto článku som oslovil Google a požiadal som ho o potvrdenie oprávnenosti dokumentu, ktorý sme dostali. Aj keď som ešte nedostal odpoveď, potvrdili sme dostatok podrobností z dokumentu, aby som si bol celkom istý, že je to skutočná vec. Dokument má približne 57 strán a o tom, čo sme sa z neho naučili, sa môžeme podeliť ešte oveľa viac.