Tulevased Androidi versioonid võivad uute PlayStationi rakenduste jaoks õigel ajal toetada DualShock 4 liikumisjuhte

Uus kohustus vihjab Androidi tulevasele versioonile, mis lisab toe Sony PlayStation 4 DualShock 4 liikumisjuhtelementidele ja võib-olla ka uutele PlayStationi rakendustele.

Mängudele orienteeritud nutitelefonid on viimastel aastatel muutunud väga populaarseks. Asus tõi oma ROG (Mängijate Vabariik) kaubamärgi nutitelefonide tööstusesse, Razer ostis OEM-i nimega Nextbit ja andis välja Razer Phone, Nubia andis välja Red Magicu, Xiaomi lasi välja Black Sharki ja nii peal. Isegi kui mõned telefonid ei sisalda oma nimes mängumärki, on kõik hiljutised lipulaevad suurepärased tänu üha arenevale kiibisüsteemile ja graafika töötlemisele on võimeline mängima graafikamahukaid pealkirju ühikut. Vaikimisi ei sisalda Android palju mängude optimeerimise funktsioone, et muuta mängukogemus kasutajate jaoks paremaks. Kuid see on juba mõnda aega muutunud.

Eelmisel aastal tõi Android Pie natiivse võtme kaardistamise tugi Sony PlayStation 4 DualShock 4 jaoks. Varem olid DualShocki kontrollerite vaikeklahvikaardid olemas ainult Sony Xperia seadmetes ja muudes seadmetes, mille originaalseadmete tootjad viitsisid neid lisada. Seda funktsiooni on aastate jooksul väga nõutud, nii et Google'i ja Sony insenerid täitsid lõpuks Android Pie meie soovid. Uus

pühenduma (läbi 9to5Google'i oma Stephen HallAndroid avatud lähtekoodiga projektis viitab sellele, et DualShock 4 kontrolleri tugi võib muutuda veelgi paremaks. Selle kohustuse eesmärk on panna Android töötama DualShock 4 liikumisjuhtimisseadmetega.

Kui te ei teadnud, on kõigil DualShock 4 kontrolleritel sisseehitatud güroskoop ja kiirendusmõõtur, mis on piisavalt tundlikud, et tuvastada kontrolleri kaldeid, pöörlemisi ja muid liikumisi. Ma näen, kui kasulik see oleks võidusõidumängudes, kus inimese loomulik reaktsioon on mängus autot pöörates oma keha kallutada. Arvestades, et see plaaster esitati esmakordselt 2017. aasta detsembris, ei tahtnud me spekuleerida, kas ja millal see Androidi jõuab. Siiski on kohustust viimase aasta jooksul korduvalt värskendatud, kusjuures viimane kommentaar tehti 8. veebruaril 2019.

Algselt arvasime, et Android Q toetab DualShock 4 liikumisjuhte, kuid Google'i insener osariigid selle funktsiooni rakendamisel on veel asju, mida arutada. Seetõttu kohustusi ei liideta, kuna funktsioon pole Android Q jaoks heaks kiidetud.

Seoses Android Q-ga lisas Sony ilmselt hulga DualShock 4-ga seotud koodi, sealhulgas "Bluetoothi ​​parandused, kerneli draiver, sisendnupu/pulga kaardistamine. Samuti on kommentaare sisemuses olevate andurite olemuse kohta kontroller. Roderick Colenbrander, PlayStationi riistvara- ja süsteemitehnika direktor, selgitab seda kuna need andurid on dünaamilised, ei tohiks süsteem pakkuda nende vaikeparameetreid. Pigem saavad rakendused vajaliku teabe hankida funktsioonide „getName()” ja „getVendor()” kaudu.

Hr Colenbrander arutab ka võimalikke viise sisendite seadmesse edastamiseks. Võimalikke lahendusi on kaks. Esimene on ametlik, algselt toetatud Anduri raamistik mis on juba Androidi sisse ehitatud. See aitab arendajatel hankida andurite töötlemata andmeid klasside ja liidestega, nagu „SensorEvent”, „SensorManager” ja palju muud. Need API-d annavad arendajatele juurdepääsu andurite loendile, kuulajatele, orientatsiooniteabele, sündmuste ajatemplitele ja muule. Teine võimalus on kasutada evdevi (sündmusseadet), Linuxi kerneli sees olevat liidest, millel on peaaegu sama eesmärk sisendsündmuste lugemiseks ja kirjutamiseks. Insener ütleb, et pärast Mountain View's toimunud kohtumist on meeskond otsustanud anduriraamistikku kasutada ilmselgetel põhjustel, näiteks esimese osapoole tugi. Tema kommentaaris mainitakse ka PlayStationi rakendusi, mille Sony ilmselt kavatseb sel aastal välja tuua ja mille kohta meil praegu teavet pole.

See on peaaegu kõik, mida saame teile rääkida selle kohta, mille kallal Sony ja Google ilmselt töötavad. DualShock 4 kontrollerite liikumisjuhtimise tugi on tore, kuid mind huvitab rohkem uute PlayStationi rakenduste võimalus. Arvestades inseneri positsiooni Sonys (pilvemängude riist- ja tarkvaratehnoloogia arendamine serverid ja pilveinfrastruktuur), loodame, et nad kasutavad neid platvorme PlayStationi mängude voogesitamiseks Android. See on vaid spekulatsioon, kuna Androidi uute PlayStationi rakenduste kohta pole ametlikku teavet. Hoiame teid kursis, kui saame midagi uut teada.