12 versijos „Android“ parinktis „Žaisk atsisiunčiant“ leidžia greičiau pradėti žaidimus

click fraud protection

„Google for Games“ kūrėjų susitikime „Google“ pristatė funkciją „žaisk atsisiunčiant“, skirtą „Android 12“ įrenginiams. Štai kaip tai veikia.

Šiandien „Google“ žaidimų komanda pradėjo kasmetinį „Google for Games“ kūrėjų susitikimą. Aukščiausiojo lygio susitikime „Google“ pristatė naujus įrankius ir sprendimus, palengvinančius žaidimų kūrimą „Android“ ir „Chrome“ OS. Tačiau tai dar ne viskas. Bendrovė taip pat pristatė naują funkciją, kuria siekiama pagerinti žaidimų pateikimo vartotojams patirtį. Ši funkcija, vadinama „žaisti atsisiunčiant“, pasiekiama veikiančiuose įrenginiuose Android 12 ar vėliau, ir atsisiunčiant didesnius žaidimus tikrai nereikia laukti.

Žaiskite atsisiųsdami „Android 12“.

„Žaisk atsisiųsdamas“ yra nauja „Google Play“ paslauga, kuri „leis naudotojams žaisti per kelias sekundes žaidimo metu ištekliai atsisiunčiami fone.“ Yra paprasta priežastis, kodėl „Google“ sukūrė šią naują „žaisk atsisiunčiant“ funkciją. „Vartotojai norisi pradėti žaisti iš karto, bet vis gerėjant žaidimų kokybei, jų dydis didėja, todėl atsisiuntimai trunka ilgai ir nuobodu. paaiškina Google. Pati koncepcija nėra nauja – Sony PlayStation ir Microsoft Xbox konsolės jau daugelį metų siūlo panašią funkciją, tačiau „Android“ to dar visai neseniai nereikėjo, nes dauguma mobiliųjų žaidimų yra daug mažesnio dydžio nei konsolės ar asmeninio kompiuterio žaidimai.

Kairėje: be „žaisti atsisiunčiant. Dešinėje: su „žaisti atsisiunčiant“.

„Google“ teigia, kad „žaisti atsisiunčiant“ gali naudotis visi kūrėjai, kurie skelbia programas ir žaidimus „Play“ parduotuvę ir kad ją įdiegus žaidimai bus „parengti atidaryti bent 2 kartus greičiau“ nei prieš. Kai kuriais atvejais patobulinimas gali būti gana dramatiškas, nes „Google“ teigia, kad 400 MB dydžio žaidimai gali užtrukti vos 10 sekundžių, o ne kelias minutes.

Tik įrenginiai, kuriuose veikia naujausia „Android“ versija, gali pasinaudoti šia nauja funkcija. Priežastis ta, kad ši funkcija „įmontuota į Android 12 branduolį“. „Google“ patvirtino XDA kurią po gaubtu naudoja „žaisk atsisiunčiant“. „Android“ laipsniška failų sistema, „specialios paskirties Linux virtualioji failų sistema, leidžianti vykdyti programą, kol jos dvejetainiai ir išteklių failai vis dar tingiai atsisiunčiami per tinklą“.

Nors parinktį „žaisti atsisiunčiant“ gali naudoti visi programų kūrėjai, kūrėjas turi sukurti programą „Android App Bundle“ formatu. Taip yra todėl, kad funkcija naudojasi Play Asset Delivery, kuriam reikalingas programos paketo formatas. Naujos programos, pateiktos „Google Play“ po 2021 m. rugpjūčio 1 d būtini naudoti Android App Bundle formatą, bet kai kurie kūrėjai nėra patenkinti reikalavimais. Jei „App Bundle“ reikalavimas jūsų nejaudina, „žaiskite atsisiunčiant“ bus puiki funkcija, leidžianti vartotojus dar greičiau įsitraukti į jūsų žaidimo eigą.

Kūrėjai gali prisiregistruoti prie beta versijos programos „žaisk atsisiunčiant“. užpildydami šią formą. Norėdami gauti daugiau informacijos apie naująją funkciją, žiūrėkite 2021 m. „Google for Games“ kūrėjų susitikimo pagrindinį pranešimą „Pristatymo erdvės atnaujinimai“.

\r\n https://www.youtube.com/watch? v=cVzD_TwnQDY\r\n

„Incremental“ paleidimo priemonės palaikymas

„Google“ taip pat ragina paleidimo priemonių kūrėjus pridėti „Incremental“ – vidinio pavadinimo „žaisk atsisiunčiant“ – palaikymą. pradiniame ekrane rodydami pažado piktogramą ir atsisiuntimo eigos indikatorių, kol programa laipsniškai veikia atsisiųstas. Jei vartotojas paliečia piktogramą, bet ji dar nėra paruošta paleisti, paleidimo priemonė turėtų nukreipti vartotoją į programos nukreipimo puslapį „Google Play“ parduotuvėje. Kai iš dalies atsisiųsta programa bus paruošta paleisti, paleidimo priemonė turėtų pakeisti pažado piktogramą įprastą programos piktogramą, bet turėtų būti rodomas atsisiuntimo eigos indikatorius, atspindintis atsisiuntimo būseną programėlė. Spustelėjus programos piktogramą, programa turėtų būti paleista, o kai programos atsisiuntimas bus baigtas, atsisiuntimo eigos indikatorius turėtų būti pašalintas.

Norėdami įdiegti šią funkciją, paleidimo priemonių kūrėjai turėtų naudoti kelias API: Paketo diegimo programa. SessionCallback#onCreated ir LauncherApps. Callback#onPackageLoadingProgressChanged arba LauncherActivityInfo.getLoadingProgress().

Norėdami gauti pavyzdį, kaip tai turėtų atrodyti, patikrinkite mūsų ankstesnis straipsnis apie laukiančius programos diegimus, kur pastebėjome, kad „Google“ viešai A/B išbando šią funkciją keliems „Pixel Launcher“ naudotojams.