Logo hr.androidermagazine.com
Logo hr.androidermagazine.com

Što su vulkan apis i što oni znače za android?

Anonim

Trenutno se svi programeri diljem svijeta igraju s novom tehnologijom, a ako ste obraćali pozornost na svijet igara za Desktop, vjerojatno ste čuli kako se Vulkan nedavno bacio. Ljudi uzbuđeni zbog Vulkana ne pričaju o Spocku, već su zapravo uzbuđeni zbog novog skupa API-ja s uzvišenim ciljem da omoguće izgradnju pojedinačne igre za više platformi i da ova igra nadmaši trenutni industrijski standard skokovima i granicama, Evo što trebate znati o Vulkanu, i zašto ćete o tome čuti puno više tijekom sljedeće godine.

To vjerojatno ne znate, ali većina igara koje igrate na telefonu oslanjaju se na sustav koji je izgrađen za mnogo starije vrste računanja kako bi vam pružio iskustva koja imate danas. OpenGL ES već se dugo smatra industrijskim standardom, ali izgrađen je u doba kad su jednojezgreni procesori vladali računarskim svijetom i do danas ne čine dovoljno da bi iskoristili višejezgrene procesore. U svijetu u kojem se redovito puštaju stolni i mobilni procesori s četiri, šest, pa čak i osam jezgara, to uzrokuje ogroman jaz u performansama koji se mora riješiti.

U osnovi Vulkan znači bolje igračko iskustvo i više kvalitete igara na putu je za Android.

Vulkan je okvir otvorenog koda koji je namijenjen višestrukim navojem na način na koji OpenGL ES jednostavno ne može. Programerima pruža alate za učinkovitije igranje igrama omogućavajući igri bolje korištenje procesora, a dizajniran je na takav način da se može koristiti i za računarstvo i prikazivanje. Uglavnom se zasniva na API-ima koje je AMD izvorno zamislio pod nazivom Mantle, ali ih je Khronos grupa koja je tijekom procesa promijenila ime u Vulkan, poboljšala i poboljšala.

Verzija 1.0 Vulkana objavljena je nedavno za Windows, Linux i Android. Na Androidu, gdje jednojezgrene performanse već nisu spektakularne, ovo je stvarno velika stvar. Nudeći programerima način da bolje iskoriste procesor na Android telefonu ili tabletu znači da bi ista igra trebala za značajno manje energije za postizanje istih rezultata. To također znači da programeri mogu povećati bolju grafiku, izazovnija okruženja igara i bolje opće iskustvo igara na našim postojećim procesorima.

Kao što je to slučaj s novim tehnologijama poput ove, Vulkanu će trebati neko vrijeme da bude dostupan svima. NVIDIA je već izdala programe za razvojne programere za svoje Android generirane tablete i konzole, ali to je za sada vrlo mali kutak Androida. Ako pogledate popis članova kompanije koja podržava Vulkan, Khronos Group, vidjet ćete da ostatak Androida vjerojatno neće zaostajati u podršci ovoj tehnologiji. Google, Samsung, Sony, Qualcomm, Huawei i nekoliko drugih velikih imena nalaze se na popisu desetaka koji trenutačno doprinose Vulkanu. Vjerojatno od Googlea nećemo vidjeti ništa o Vulkanu izvorno na Androidu do sljedećeg izdanja velike verzije, ali postoji bolja od dobre šanse da ćemo vidjeti više o Vulkanu i Androidu prije nego što se to dogodi.

U osnovi Vulkan znači bolje igračko iskustvo i više kvalitete igara na putu je za Android. Veliki je to korak naprijed, ali ujedno je i stvar koja će vjerojatno trebati neko vrijeme da u potpunosti uživaju. Prije dugo vremena vjerojatno ćemo vidjeti programere kako pokazuju što su postigli s Vulkanom, i tada će stvari postati stvarno uzbudljive.