Android 13 varētu ievērojami samazināt spēļu ielādes laiku

Android 13 GameManager API pievieno jaunu metodi, ko sauc par setGameState, ļaujot spēlēm paziņot sistēmai to pašreizējo stāvokli.

Ar Android 12, Google ieviesa vairākas jaunas funkcijas mobilo spēļu spēlētājiem un izstrādātājiem, lai Android spēļu pieredzi paceltu nākamajā līmenī. Dažiem viedtālruņiem, piemēram, Pixel 6 sērijai, ir jauns Spēles informācijas panelis utilīta, kas nodrošina piekļuvi tādiem noderīgiem rīkiem kā ekrānuzņēmuma saīsnei, ekrāna ierakstītājam, DND pārslēgšanai un citiem, kamēr spēlējat spēles. Tikmēr jaunais Game Mode API ļauj izstrādātājiem optimizēt savu spēli, lai nodrošinātu vislabāko veiktspēju vai labāku akumulatora darbības laiku, pamatojoties uz lietotāja izvēlēto veiktspējas profilu. Android 13 turpina centienus uzlabot mobilo spēļu iespējas ar dažiem jauniem papildinājumiem.

Kā ziņo Esperes Mišaals Rahmans, Android 13 pievieno jaunu metodi, ko sauc setGameState uz Game Manager API, kas ļauj spēlēm paziņot sistēmai to pašreizējo stāvokli. Tas ļauj spēlēm izturēt spēles augstākā līmeņa stāvokli un norādīt, vai to var pārtraukt. Turklāt spēles var izmantot arī

setGameState lai pateiktu platformai, vai spēle ielādē līdzekļus/resursus/kompilēšanu/u.c. Pēc tam platforma var nosūtīt ielādes laika mājienu uz jaudas HAL, lai aktivizētu jauno GAME_LOADING režīmu un uzlabotu CPU veiktspēju. Tomēr oriģinālo iekārtu ražotājiem būs jānorāda CPU veiktspējas regulēšana, ko tie vēlas ieviest, kad ir aktīvs GAME_LOADING režīms.

Teorētiski tam vajadzētu nozīmēt, ka jums būs mazāk jāskatās sākotnējā spēles ielādes ekrānā. Daudzi Android OEM jau ievieš dažādas optimizācijas, piemēram, piešķir vairāk CPU un GPU resursu, lai uzlabotu spēļu ielādi.

iQOO Multi Turbo dzinējs piešķir prioritāti CPU/GPU un citiem resursiem, lai paātrinātu spēles ielādi.

Esper ziņo, ka Google apsver iespēju pievienot Vendor Test Suite (VTS) testu, lai nodrošinātu GAME_LOADING režīmu visām ierīcēm, kas tiek palaistas ar operētājsistēmu Android 13 un jaunākām versijām. Tomēr šobrīd nav skaidrs, vai šī prasība ir izpildīta. Iespējams arī, ka ierīcēs, kas tiek jauninātas uz Android 13, var nebūt iekļauta jaunā jaudas HAL versija un režīms GAME_LOADING.


Avots: Esper