„Google“ neseniai pradėjo naują žaidimų įrenginių sertifikavimo programą, siekdama užtikrinti, kad „Android“ žaidimų išmanieji telefonai užtikrintų gerą žaidimų patirtį.
Neseniai pasisekus tokiems mobiliesiems žaidimams kaip Call of Duty Mobile, nesunku suprasti, kodėl AAA žaidimų leidėjai, Google/Apple, o išmaniųjų telefonų originalios įrangos gamintojai taip stipriai skatina mobiliuosius žaidimus. Išmaniųjų telefonų erdvėje matėme į žaidimus orientuotus pavyzdinius produktus iš tokių prekių ženklų kaip ASUS, Juodasis ryklys, Razeris, Nubija, ir kiti. Konkurencija tik stiprės, nes žaidimų išmanieji telefonai pereis prie vidutinės klasės, palaikomi lustų rinkinių pardavėjų Qualcomm ir MediaTek. Siekdama užtikrinti, kad būsimi žaidimų išmanieji telefonai būtų pakankamai galingi ir „Android“ žaidimų kūrėjams veiktų pakankamai nuspėjamai, „Google“ kuria žaidimų įrenginių sertifikavimo programą.
Pirmą kartą apie „Google“ ketinimus sužinojome iš patikimo šaltinio dar liepos mėnesį, tačiau tuo metu neturėjome jokios konkrečios informacijos ar įrodymų, kuriais galėtume pasidalinti. Dabar, praėjus 3 mėnesiams, gavome naujausios „Google“ GMS reikalavimų OĮG/ODM versijos kopiją. Šiame dokumente pateikiami techniniai reikalavimai kuriuos išmaniųjų telefonų originalios įrangos gamintojai / ODM turi atitikti, kad jiems būtų leista iš anksto įdiegti GMS arba „Google Mobile Services“ pagal komercinę sutartį tarp „Google“ ir OEM/ODM. Šis dokumentas yra analogiškas Android suderinamumo apibrėžimo dokumentui (
CDD), tačiau nors tas dokumentas skelbiamas internete, šis dokumentas nėra viešas.Gavome dokumento 7.0 versijos kopiją, kuri paskutinį kartą buvo atnaujinta rugsėjo 3 d., tą pačią dieną „Google“ išleido „Android 10“. visuomenei. 13 dokumento skiltyje pateikiami papildomi „Android“ platformos reikalavimai, kuriuos įrenginiai turi atitikti, kad gautų patvirtinimą naudoti GMS. 13.14 poskyris apima naujus „Žaidimų įrenginių sertifikavimo“ techninius reikalavimus. Šie reikalavimai turi būti įvykdyti, jei OĮG/ODM nori pareikšti, kad įrenginys gavo žaidimo įrenginio sertifikatą.
Apibendrinant galima pasakyti, kad šie reikalavimai užtikrina, kad sertifikuoti žaidimų įrenginiai elgtųsi nuspėjamai, „kad žaidimų kūrėjai nesusidurtų su netikėtu stabdymu ir procesoriaus praradimu. branduolių ar kitų keistų sistemos elgsenų. elgesį. Siekdama didelio našumo ir nuspėjamo GPU elgesio, „Google“ teigia, kad sertifikuoti įrenginiai turi „pateikti šiuolaikišką, naujausią didelio našumo GPU ir ekrano API ir įgalina pagrįstą kadrų savistabą.“ Tiksliau, sertifikuoti žaidimų įrenginiai turi palaikyti Vulkan Graphics API 1.1 versija, išlaikyti naujausius OpenGL ES/Vulkan grafikos atitikties testus, pateiktus Khronos, ir atitikti kitus su tuo susijusius reikalavimus Choreografas ir „SurfaceFlinger“.. Galiausiai, siekdama pagrįsto atminties veikimo, „Google“ nori, kad originalios įrangos gamintojai / ODM užtikrintų, kad žaidimų įrenginiai leistų programoms skirti bent 2,3 GB atminties, kol sistema jas užmuša.
Kadangi neturime senesnių GMS reikalavimų dokumento kopijų, nebuvome 100% tikri, kokia iš tikrųjų yra žaidimo įrenginių sertifikavimo programa. Tačiau radome darbo paraišką LinkedIn kuri pakvietė „Android“ žaidimų įrenginio sertifikavimo kūrėjų ryšių programos vadovą. Kadangi įrašas uždarytas, negalime matyti, kada jis buvo paskelbtas, nors puslapis yra iš naujo priglobtas kita darbo paieškos svetainė buvo paskelbta birželio 28 d. Nežinome, kada šis puslapis iš naujo priglobė originalą, tačiau tai pastebėjome Peteris Cardwellas, buvęs Microsoft darbuotojas, panašu, kad šio darbo ėmėsi gegužę, tad programa tikrai nauja.
Darbų sąrašas patvirtina bendrą šios naujos programos vaizdą. „Google“ kuria komandą, kuri bendradarbiautų su OĮG ir SoC kūrėjais, kad jie mokytų apie būsimus reikalavimus, kuriuos išvardijau aukščiau. Kaip minėta anksčiau, komandai pavesta sukurti bandymų rinkinius ir darbo krūvius, kad parodytų atitiktį naujajai programai.
„Google“ dar viešai nepaskelbė šios naujos žaidimų įrenginių sertifikavimo programos ir šiuo metu rinkoje nėra žaidimų, kuriems būtų suteiktas žaidimų sertifikatas. „Google“ teigia, kad įrenginiai, kurie pasirenka programą, turi deklaruoti, kad palaiko com.google.android.feature. GAMECERT_PREVIEW funkcijos vėliavėlė. Patikrinau, ar nėra šios funkcijos vėliavėlės „Black Shark 2“ („Android 9 Pie“), „ASUS ROG Phone II“ („Android 9“). Pie), „OnePlus 7 Pro“ („Android 10“) ir „Google Pixel 2 XL“ („Android 10“) ir visi pranešė, kad taip nėra pateikti. Įtariu, kad „Google“ nelaikys šios programos paslaptyje ir paskelbs suderinamų įrenginių, tokių kaip su, sąrašą „Android Enterprise“ rekomenduojama, todėl jums nereikės patiems tikrinti šios vėliavėlės.
Likus kelioms dienoms iki šio straipsnio paskelbimo, susisiekiau su „Google“ ir paprašiau patvirtinti gauto dokumento teisėtumą. Nors dar nesulaukiau atsakymo, mes patvirtinome pakankamai informacijos iš dokumento, kad įsitikinčiau, jog tai tikras dalykas. Dokumentas yra maždaug 57 puslapių ilgio, ir mes galime dar daug kuo pasidalinti, ką iš jo sužinojome.