A Google nemrég elindított egy új Game Device Certification programot, amely garantálja, hogy az Android játék okostelefonok jó játékélményt nyújtsanak.
A közelmúltban a mobil játékok, mint a siker Call of Duty Mobile, könnyen belátható, miért az AAA játékkiadók, Google/Apple, és az okostelefonok OEM-jei olyan keményen szorgalmazzák a mobiljátékokat. Az okostelefonok terén láthattunk már játékközpontú, zászlóshajó-termékeket olyan márkáktól, mint ASUS, Fekete cápa, Razer, Núbia, és mások. A verseny csak fokozódni fog, ahogy a játék okostelefonok a középkategóriába kerülnek, amelyet chipset-gyártók támogatnak. Qualcomm és MediaTek. Annak biztosítása érdekében, hogy a jövőbeni játék okostelefonok kellően erősek legyenek, és megfelelően kiszámíthatóan viselkedjenek az Android-játékfejlesztők számára, a Google Game Device Certification programon dolgozik.
A Google szándékairól először még júliusban értesültünk megbízható forrásból, de akkor még nem rendelkeztünk konkrét részletekkel vagy bizonyítékokkal, amelyeket meg tudtunk volna osztani. Most, 3 hónappal később megszereztük a Google OEM-ekre/ODM-ekre vonatkozó GMS-követelményeinek legújabb verziójának másolatát. Ez a dokumentum felsorolja a műszaki követelményeket az okostelefonok OEM-jeinek/ODM-einek meg kell felelniük ahhoz, hogy előtelepíthessék a GMS-t vagy a Google Mobile Services szolgáltatást, a Google és a OEM/ODM. Ez a dokumentum hasonló az Android kompatibilitási definíciós dokumentumhoz (
CDD), de bár a dokumentumot online teszik közzé, ez a dokumentum nem nyilvános.Megszereztük a dokumentum 7.0-s verziójának másolatát, amelyet utoljára szeptember 3-án frissítettek, ugyanazon a napon A Google kiadta az Android 10-et a nyilvánosságnak. A dokumentum 13. szakasza részletezi azokat a további Android „platformkövetelményeket”, amelyeknek az eszközöknek meg kell felelniük ahhoz, hogy jóváhagyást kapjanak a GMS használatára. A 13.14 alszakasz lefedi az új „Játékeszköz-tanúsítvány” technikai követelményeket. Ezeket a követelményeket teljesíteni kell, ha az OEM/ODM nyilatkozni akar arról, hogy az eszköz megkapta a játékeszköz-tanúsítványt.
Összefoglalva: ezek a követelmények biztosítják, hogy a tanúsított játékeszközök kiszámíthatóan viselkedjenek, „hogy a játékfejlesztők ne szembesüljenek váratlan lelassítással, CPU-veszteséggel magok vagy más furcsa rendszerviselkedések." A dokumentum részletesen elmagyarázza, hogy az OEM-ek/ODM-k hogyan építsenek előre kiszámítható játékeszközöket viselkedés. A Google szerint a nagy teljesítményű és kiszámítható GPU-viselkedés érdekében a tanúsított eszközöknek „modern, naprakész teljesítményt kell biztosítaniuk nagy teljesítményű GPU és kijelző API-k, és lehetővé teszik az ésszerű keretbetekintést." Pontosabban, tanúsított játékeszközök támogatnia kell a Vulkan Graphics API 1.1-es verziója, teljesíti az általa biztosított legújabb OpenGL ES/Vulkan grafikus megfelelőségi teszteket Khronos, és megfelelnek a kapcsolódó egyéb követelményeknek Koreográfus és SurfaceFlinger. Végül, az ésszerű memóriahasználat érdekében a Google azt szeretné elérni, hogy az OEM/ODM-ek biztosítsák, hogy a játékeszközök lehetővé tegyék az alkalmazások számára, hogy legalább 2,3 GB memóriát lefoglaljanak, mielőtt a rendszer megölné őket.
Mivel nem rendelkezünk a GMS Requirements dokumentum régebbi példányaival, nem voltunk 100%-ig biztosak abban, hogy valójában mennyire új a Game Device Certification program. Azonban találtunk egy álláspályázatot LinkedIn amely egy fejlesztői kapcsolatok programkezelőt kért az „Android Game Device Certification”-hez. Mivel az adatlap le van zárva, nem láthatjuk, mikor jelent meg, bár az oldal újratelepítése a webhelyen egy másik álláskereső weboldal június 28-án jelent meg. Nem tudjuk, hogy ez az újrahosztolt oldal mikor kaparta le az eredetit, de ezt észrevettük Peter Cardwell, a Microsoft egykori alkalmazottja, úgy tűnik, májusban vállalta ezt a munkát, így a program mindenképpen új.
Az álláshirdetés megerősíti az új program átfogó képét. A Google egy csapatot épít az OEM-ekkel és SoC-gyártókkal való együttműködésre, hogy felvilágosítsa őket a fent felsorolt, közelgő követelményekről. A csapat feladata tesztcsomagok és munkaterhelések létrehozása az új programnak való megfelelés bizonyítása érdekében, amint azt korábban említettük.
A Google még nem jelentette be nyilvánosan ezt az új Game Device Certification programot, és jelenleg nincs olyan eszköz a piacon, amely megkapta volna a játék tanúsítását. A Google azt mondja, hogy a programban részt vevő eszközöknek nyilatkozniuk kell a com.google.android.feature támogatásáról. GAMECERT_PREVIEW funkciójelző. Megnéztem ezt a funkciójelzőt a Black Shark 2 (Android 9 Pie) és az ASUS ROG Phone II (Android 9) készülékeken Pie), a OnePlus 7 Pro (Android 10) és a Google Pixel 2 XL (Android 10), és mindegyik arról számolt be, hogy nem ajándék. Gyanítom, hogy a Google nem titkolja ezt a programot, és közzétesz egy listát a kompatibilis eszközökről, mint pl Android Enterprise ajánlott, így nem kell magának ellenőriznie ezt a zászlót.
Néhány nappal a cikk megjelenése előtt megkerestem a Google-t, és megkértem, hogy erősítsék meg a kapott dokumentum jogosságát. Bár még nem kaptam visszajelzést, elég részletet megerősítettünk a dokumentumból ahhoz, hogy megbizonyosodjak arról, hogy ez az igazi. A dokumentum körülbelül 57 oldalas, és még sok mindent meg kell osztanunk azzal kapcsolatban, amit tanultunk belőle.