Logo sk.androidermagazine.com
Logo sk.androidermagazine.com

Čo sú vulkanické apis a čo znamenajú pre Android?

Anonim

V súčasnosti vývojári z celého sveta hrajú novú technológiu a ak venujete pozornosť svetu stolných hier, pravdepodobne ste už počuli, ako sa nedávno Vulkan vyhodil. Ľudia nadšení z Vulkanu nehovoria o Spocku, ale v skutočnosti sú nadšení z novej sady API s vznešeným cieľom, ktorý umožňuje vybudovať jednu hru pre viac platforiem a nechať ju prekonať súčasný priemyselný štandard skokmi a hranicami., Tu je to, čo potrebujete vedieť o Vulkanovi a prečo sa o ňom v budúcom roku dozviete oveľa viac.

Pravdepodobne to nepoznáte, ale väčšina hier, ktoré hráte na telefóne, sa spolieha na systém, ktorý bol postavený na oveľa staršom druhu práce s počítačom, aby vám poskytol skúsenosti, ktoré máte dnes. OpenGL ES sa už dlho považuje za priemyselný štandard, ale bol postavený na čas, keď jednojadrové procesory ovládali svet výpočtovej techniky a dodnes nestačí na to, aby využíval viacjadrové procesory. Vo svete, v ktorom sa procesory stolných a mobilných procesorov vydávajú pravidelne so štyrmi, šiestimi a dokonca ôsmimi jadrami, to spôsobuje obrovskú medzeru vo výkone, ktorú je potrebné riešiť.

Vulkan v podstate znamená lepšie herné zážitky a hry vyššej kvality sú na ceste do systému Android.

Vulkan je open source framework zameraný na viacvláknové procesy spôsobom, ktorý OpenGL ES jednoducho nedokáže. Poskytuje vývojárom nástroje na zefektívnenie ich hier tým, že umožňuje lepšie využitie procesora a je navrhnutý tak, aby sa dal použiť na výpočtové aj renderovacie účely. Je do značnej miery založená na API pôvodne vytvorených spoločnosťou AMD s názvom Mantle, ale od tej doby ju rozšírila a vylepšila skupina Khronos, ktorá v tomto procese zmenila názov na Vulkan.

Verzia 1.0 produktu Vulkan bola nedávno vydaná pre systémy Windows, Linux a Android. V systéme Android, kde výkon jedného jadra už nie je veľkolepý, je to naozaj veľký problém. Ak vývojárom ponúknete spôsob, ako lepšie využiť procesor na telefóne alebo tablete s Androidom, znamená, že rovnaká hra by pri dosahovaní rovnakých výsledkov spotrebovala podstatne menej energie. Znamená to tiež, že vývojári sa môžu pohybovať po lepšej grafike, náročnejších herných prostrediach a lepšej celkovej hernej skúsenosti s našimi existujúcimi procesormi.

Ako je tomu v prípade nových technológií, ako je tento, Vulkan bude chvíľu trvať, kým bude k dispozícii všetkým. NVIDIA už vydala vývojárske zostavy pre svoje súčasné tablety a konzoly pre Android, ale to je zatiaľ len malý kúsok systému Android. Ak sa pozriete na zoznam členov spoločnosti podporujúcej Vulkan, skupinu Khronos, uvidíte, že zvyšok Android pravdepodobne nebude v podpore tejto technológie ďaleko pozadu. Google, Samsung, Sony, Qualcomm, Huawei a niekoľko ďalších veľkých mien sú na zozname desiatok, ktoré v súčasnosti prispievajú k spoločnosti Vulkan. Je pravdepodobné, že od spoločnosti Google neuvidíme nič o Vulkane natívne v systéme Android až do vydania nasledujúcej veľkej verzie, ale je tu väčšia pravdepodobnosť, že sa skôr o Vulkane a Androide dozvieme viac.

Vulkan v podstate znamená lepšie herné zážitky a hry vyššej kvality sú na ceste do systému Android. Je to skvelý krok vpred, ale je to tiež vec, ktorú si všetci pravdepodobne budú chvíľu užívať. Netrvalo dlho a pravdepodobne uvidíme vývojárov, ktorí predvádzajú, čo dosiahli s Vulkanom, a to je to, kedy bude všetko skutočne vzrušujúce.