Google on teatanud Android 12 uutest funktsioonidest mobiilsetele mängijatele: uus mängu armatuurlaud, millel on juurdepääs peamistele utiliitidele ja mängurežiimi API.
Google tutvustas oma iga-aastasel Google for Games Developer Summit'il mitmeid uusi funktsioone mobiilimängijatele ja mänguarendajatele. Valige seadmed, mis käitavad Android OS-i uusimat versiooni — Android 12 - pääseb juurde uuele mängu armatuurlaua utiliidile. Selle armatuurlaua kaudu saavad kasutajad juurdepääsu peamistele utiliitidele ja saavad valida mängude jaoks jõudlusprofiili, mida mängud saavad Androidi uue versiooni integreerimisega toetada. Mängurežiimi API-d. Oleme saanud pilgu Google'i tööle uute mängufunktsioonide kallal Android 12 väljalaskeeelsetes versioonides, kuid täna avalikustab Google lõpuks need Funktsioonid.
Mängu juhtpaneel operatsioonisüsteemis Android 12
Alates Android 12 esimesest arendaja eelvaatest oleme jälginud uue versiooni edenemist mängude tööriistariba mis hõljub ekraanil. Kui teine arendaja eelvaade välja tuli,
avastasime et see ujuv mänguriistariba on osa uuest mängu armatuurlaua funktsioonist. Kolmandas arendaja eelvaates Google lisas mängu armatuurlauale uus mängu optimeerimise menüü ja kuigi see ei töötanud, sai selgeks, et Google kavatses lubada kasutajatel mängupõhiseid jõudlusprofiile määrata. Google for Games Developer Summiti pressiteates ei antud palju teavet ega isegi ekraanipilti mängu armatuurlaua funktsiooni, kuid tänu eelnevale kaevamisele teame põhimõtteliselt, mida see Androidi mängijatele pakub 12.Mängu armatuurlauale pääseb juurde, kui puudutate ekraanile ilmuvat ujuvat mänguriistariba. See mänguriistariba kuvatakse ainult siis, kui kasutaja käivitab rakenduse, mis on ennast mänguks määranud kategooria rakendusest CATEGORY_GAME manifestis funktsioon lisatud Android 8.0 Oreo.
Android 12 mängu armatuurlaud pakub juurdepääsu kasulikele tööriistadele, nagu ekraanisalvesti, ekraani jäädvustamise otsetee, FPS-monitor ja režiimi Mitte segada lüliti. Nendele tööriistadele pääseb juurde ka ekraanil hõljuva nupu – ülalmainitud mänguriistariba – kaudu, mis kuvatakse ainult allosas, kui kasutaja väljub täisekraanrežiimist oleku- või navigeerimisribade kuvamiseks pühkides. See hõljuv tööriistariba võimaldab mängijatel teha ekraanisalvestust, jäädvustada ekraanipilti, näha praegust kaadrisagedust või lülitage režiimi Mitte segada ilma mängimist katkestamata, avades mängu armatuurlaua, mis on täisekraan ülekate.
Lüliti Mitte segada ei lülita DND-d globaalselt sisse, vaid pigem lülitab sisse ajakava mis lülitab sisse režiimi Mitte segada, kui mäng on esiplaanil. See tähendab, et režiim Mitte segada on sisse lülitatud ainult seni, kuni olete mängus ja see on muul viisil välja lülitatud, välja arvatud juhul, kui teil on mõni muu režiimi Mitte segada päästiku või ajakava, mis sunnib selle tagasi lükkama peal. Saate seda mängurežiimi DND ajakava käsitsi sisse lülitada menüüs Seaded > Märguanded > Mitte segada > Ajakavad.
Mängu armatuurlaual on ka kolm lisavõimalust: mängu optimeerimise menüü koos jõudlusprofiilid, otsetee teie mängu otseülekandeks YouTube'is ja vidin andmetega integreeritud alates Google Play mängud. Kasutajad saavad valida kolme jõudlusprofiili vahel: jõudlus, standardne ja akusäästja. Jõudlus maksimeerib kaadrisagedust, kuid kasutab rohkem akut, Standard kasutab mängu vaikesätteid ja Akusäästja vähendab kaadrisagedust, et säästa akut. Toimivusprofiili saab muuta ka mängu rakenduse teabe lehel ja profiil on kleepuv, mis tähendab, et see ei muutu, kui kasutaja on selle seadistanud.
Kui kasutaja mängu käivitab, teatab allosas olev röstsait, kas režiim Mitte segada on automaatselt sisse lülitatud ja kui profiil "Jõudlus" või "Akusäästja" on olnud rakendatud.
Google ütleb, et see mängu armatuurlaua funktsioon on saadaval "valitud seadmetes", mis käitavad Android 12 hiljem sel aastal. Armatuurlaud ei ole beetaversioonide puhul saadaval. Loodame näha Google'i oma Pixel 6 seeria käivitatakse selle funktsiooni toega, kuid tõenäoliselt on see funktsioon saadaval ka teistes Pixeli telefonides, kus töötab Android 12.
Androidi mängurežiimi API-d
Oma pressiteates ütleb Google, et Android on uus Mängurežiimi API-d võimaldab arendajatel "reageerida mängijatele, kes valivad oma mängu jaoks jõudlusprofiili – näiteks parem aku tööiga pikaks edasi-tagasi reisimiseks või jõudlusrežiim, et saavutada maksimaalne kaadrisagedus." Android on uus Mänguhaldur API võimaldab süsteemirakendustel muuta mis tahes paketi mängurežiimi, mis on määratletud nelja mängurežiimi konstandiga: GAME_MODE_BATTERY, GAME_MODE_PERFORMANCE, GAME_MODE_STANDARD ja GAME_MODE_UNSUPPORTED. API võimaldab ka arendajatel küsida kasutaja valitud mängurežiimi, kuid ainult oma mängu jaoks; arendajatel soovitatakse seda API-t kutsuda iga kord, kui nende rakendust jätkatakse.
Mänguarendajad peavad jõudluse või akusäästja režiimi toetamise lubama sealhulgas metaandmed nende rakenduse manifestis. Akusäästja režiimi toetamise lubamine võimaldab süsteemil lubada WindowManageri tagapuhvri suuruse muutmine, mis võib märkimisväärselt vähendada GPU koormust ja isegi aku tarbimist, kui mängu tempos on sihtkaadrisagedus. Oluline on märkida, et originaalseadmete tootjad saavad valida, kas rakendada mängurežiimi sekkumisi koos arendaja tagasisidega või ilma, seega on soovitatav kas esitada oma nõutud sekkumised originaalseadmete tootjatele või sekkumistest loobuda täielikult. Google'i vorm on juba avatud esildiste jaoks.
Arendajad saavad Androidi uute mängurežiimi API-de käitumist testida "cmd game
" shell käsk ja seadme konfiguratsiooniliides. Android 12 mängurežiimi API-de kohta lisateabe saamiseks vaadake dokumentatsiooni Androidi arendajate saidil või vaadake Google for Games Developer Summiti täielikku peaettekannet.
\r\n https://www.youtube.com/watch? v=PLMl2ectm7M\r\n