Článok

Funkcie Android 10, ktoré si zamilujete: Hry budú lepšie na slabšom hardvéri

protection click fraud

Jedna z najchladnejších zmien pod kapotou Android 10 je implementácia UHOL, takmer natívny grafický vrstvový modul. Je to jedna z vecí, ktorú nikdy neuvidíte alebo o nej nebudete vedieť, že funguje správne, ale nechá váš telefón spustite hry pomocou natívnych hardvérových rozhraní API GPU, aj keď to bolo vyvinuté pre výkonnejšiu sadu grafiky inštrukcie. Je komplikované omotať si hlavu, pokiaľ nie ste hardvérovým orieškom, takže to vysvetlíme jednoduchou angličtinou.

Viac: Čo sú API Vulkan a čo znamenajú pre Android?

ANGLE je a Chrome projekt navrhnutý tak, aby dokázal jednu vec - umožniť používateľom na ľubovoľnej platforme spúšťať obsah WebGL a OpenGL ES v pôvodnom formáte API. Robí to prevodom volaní rozhrania OpenGL ES 2.0 a 3.0 na desktop OpenGL, OpenGL ES, Direct3D 9 a Direct3D 11. Všetko sú to API (Application Programming Interface), ktoré umožňujú vývojárom zabudovať do aplikácie 2D a 3D grafiku, ale žiadne z nich nie je navzájom kompatibilné. Do teraz.

Verizon ponúka Pixel 4a na nových linkách Unlimited iba za 10 dolárov za mesiac

The naozaj zaujímavé je, čo bude nasledovať po ANGLE, kde prichádza na rad Android. Projekt v súčasnosti implementuje preklad do jazyka Vulkan a po ňom prichádza podpora pre výpočtový shader z ES 3.1. Telefón vo vašich rukách, bez ohľadu na model, má natívnu podporu spoločnosti Vulkan a dokáže s ním bežať 2D a 3D hry s hardvérovou akceleráciou. Hry, ktoré vyžadujú OpenGL ES akejkoľvek verzie možno bežať aj na telefóne, ale ak to GPU telefónu natívne nepodporuje, zostane ti softvérová akcelerácia, čo vo väčšine prípadov znamená pomalú a / alebo chybnú grafiku.

ANGLE vám umožní hrať super hry na lacnom telefóne. To je všetko, čo potrebujete vedieť.

Android 10 umožňuje vývojárom a výrobcom hardvéru rozhodnúť sa, že použijú ANGLE na preklad pokynov GPU z jedného systému API do druhého. To znamená, že vývojár hier sa môže rozhodnúť zabudovať podporu ANGLE do hry a výrobca telefónov sa môže rozhodnúť použiť ANGLE na jeho prevedenie do pokynov pre GPU použitú v jeho čipovej sade. Pretože podpora ANGLE a Vulkan stále prebieha, je tu zatiaľ všetko prihlásené a pravdepodobne to tak bude aj pri úplnom vydaní Androidu 10. Nakoniec sa však stane „iba ďalšou funkciou systému Android“ a všetko bude fungovať bez akejkoľvek účasti vývojára alebo výrobcu.

Ak máte v telefóne Android 10, môžete si ho vyskúšať hneď teraz. Podpora ANGLE je povolená pre každý Ak zmeníte nastavenie, aby ste videli, kde je v rúre ešte potrebný čas, Vlajku nájdete v nastaveniach vývojára a môžete sa rozhodnúť vyskúšať ju pre jednotlivé aplikácie. Pro-tip: nepovoľujte ho pre všetky možnosti naraz, pokiaľ nechcete, aby bol váš telefón skutočne naštartovaný. Vyskúšať aplikáciu alebo dve to však nič nepokazí, a pretože Android 10 je k dispozícii iba pre telefóny so silným hardvérom, pravdepodobne si nič nevšimnete.

To je veľa na strávenie, pokiaľ sa takovým věcem nevenujete, takže si poďme vytvoriť potenciálny príklad z reálneho sveta. Rozhodli ste sa ušetriť pár dolárov a kúpiť si lacný telefón, ktorý nemá vo vnútri silný procesor a GPU. Nepodporuje najnovšiu verziu OpenGL ES, čo je nástroj, ktorý vývojári používajú na výrobu 3D hier. V Obchode Play sa zverejní skutočne skvelá nová hra, ktorú si nainštalujete a beží celkom dobre. Všetci sú šťastní; vy, pretože si chcete zahrať skvelú novú hru a vývojári, pretože ste si ju nainštalovali a páčili sa vám.

Viac: Najlepšie telefóny s Androidom do 400 dolárov

V zákulisí sa vývojár tejto hry rozhodol zabudovať do hry podporu pre ANGLE. stane sa, že spoločnosť, ktorá kúpila rozpočetný telefón, zahrnula aj podporu ANGLE, keď preň vytvorila Android. Nová hra bola navrhnutá pomocou rozhraní OpenGL ES 3.0 API, pretože obsahuje nástroje, vďaka ktorým vyzerá hra skvelo a vývojár to zvládne jednoducho. Váš telefón nepodporuje OpenGL ES 3.0, ale podporuje Vulkan 2.0. ANGLE tie preložil OpenGL API volá do Vulkan API, ktorým hardvér vášho telefónu rozumie a ktoré sa môžu vykresliť bez akýchkoľvek problém. Voilà, zábava pre všetkých.

Podpora ANGLE je v začiatkoch 10, ale je skvelé ju tam vidieť.

Každý tento veľký projekt bude istý čas potrebovať, kým bude fungovať tak, ako zamýšľajú jeho vývojári. ANGLE prichádza s Androidom 10, ale kým bude dokonalý, budeme potrebovať niekoľko verzií aktualizácií. Ale vidieť, ako je možné pomocou softvéru urobiť, aby bol zážitok z lacného hardvéru skutočne skvelý, je jedným z hlavných dôvody, prečo milujem Android - nie každý chce minúť 1 000 dolárov za telefón, ale každý chce dobro skúsenosti. Google sa snaží dosiahnuť práve toto a toto je typ inovácie, ktorá to umožňuje.

Jerry Hildenbrand

Jerry je rezidentom Mobile Nation a je na to hrdý. Nie je tu nič, čo by nedokázal rozobrať, ale veľa vecí, ktoré by nedokázal znovu zostaviť. Nájdete ho v sieti Mobile Nations a môžete udrieť ho na Twitteri ak chceš povedať hej.

instagram story viewer