„Android 13“ prie „GameManager“ API prideda naują metodą, vadinamą setGameState, leidžiantį žaidimams perduoti sistemai savo dabartinę būseną.
Su Android 12, „Google“ pristatė keletą naujų funkcijų, skirtų mobiliųjų žaidimų žaidėjams ir kūrėjams, kad „Android“ žaidimų patirtį pakeltų į kitą lygį. Kai kurie išmanieji telefonai, pavyzdžiui, „Pixel 6“ serija, turi naują Žaidimo prietaisų skydelis paslaugų programa, kuri suteikia prieigą prie naudingų įrankių, pvz., ekrano kopijos spartųjį klavišą, ekrano įrašymo įrenginį, DND perjungiklį ir dar daugiau, kol žaidžiate. Tuo tarpu naujoji „Game Mode“ API leidžia kūrėjams optimizuoti savo žaidimą, kad būtų užtikrintas geriausias našumas arba ilgesnis akumuliatoriaus veikimo laikas, atsižvelgiant į vartotojo pasirinktą našumo profilį. „Android 13“ tęsia pastangas tobulinti mobiliuosius žaidimus su kai kuriais naujais priedais.
Kaip pranešė Esperio Mishaalas Rahmanas, Android 13 prideda naują metodą, vadinamą setGameState prie Žaidimų vadybininkas
API, leidžianti žaidimams perduoti savo dabartinę būseną sistemai. Tai leidžia žaidimams pereiti aukščiausio lygio žaidimo būseną ir nurodyti, ar ją galima nutraukti, ar ne. Be to, žaidimai taip pat gali naudoti setGameState platformai pranešti, ar žaidimas įkelia išteklius/išteklius/kompiliavimą/tt. Tada platforma gali nusiųsti įkėlimo laiko užuominą į maitinimo HAL, kad suaktyvintų naują GAME_LOADING režimą ir padidintų procesoriaus našumą. Tačiau originalios įrangos gamintojai turės nurodyti procesoriaus našumo derinimą, kurį jie nori taikyti, kai bus aktyvus GAME_LOADING režimas.Teoriškai tai turėtų reikšti, kad turėsite mažiau žiūrėti į pradinį žaidimo įkėlimo ekraną. Daugelis „Android“ originalios įrangos gamintojų jau įgyvendina įvairius optimizavimus, pvz., skiria daugiau procesoriaus ir GPU išteklių, kad pagerintų žaidimų įkėlimą.
Esper praneša, kad „Google“ svarsto galimybę įtraukti „Vendor Test Suite“ (VTS) testą, kad įgalintų GAME_LOADING režimą visuose įrenginiuose, kuriuose veikia 13 ir naujesnės versijos „Android“. Tačiau šiuo metu neaišku, ar šis reikalavimas buvo įvykdytas. Taip pat gali būti, kad įrenginiuose, kurie atnaujinami į „Android 13“, gali nebūti naujos galios HAL versijos ir GAME_LOADING režimo.
Šaltinis: Esper