Игре

Вулкан за кориснике Линука

Вулкан за кориснике Линука

Са сваком новом генерацијом графичких картица видимо да програмери игара помичу границе графичке верности и долазе на корак од фотореализма. Али упркос свом кредитном хардверу за напредак у графичкој технологији, ништа од онога што смо до сада видели не би било могуће без једнако револуционарног софтверског напретка. И можда најзначајнији софтверски напредак ове генерације је лансирање Вулкана 1.0 спецификација.

Шта је Вулкан?

„Вулкан је АПИ за графику и рачунаре нове генерације који пружа високоефикасан, вишеплатформски приступ модерним ГПУ-има који се користе у широком спектру уређаја од рачунара и конзола до мобилних телефона и уграђених платформи“, описује овај нови АПИ свој главни програмер, непрофитни технолошки конзорцијум Кхронос Гроуп, на својој званичној веб страници.

Кхронос Гроуп је први пут најавила Вулкан на Конференцији програмера игара 2015. године, али технолошка основа на којој стоји Вулкан датира из 2013. године, када је АМД првобитно развио Мантле, АПИ за рендерирање са малим трошковима намењен 3Д видео играма, у сарадњи са ДИЦЕ-ом и донирао га то Кхронос Групи да покрене развој Вулкана.

Вулкан се често назива „духовним наследником ОпенГЛ-а“, иако се његова филозофија веома разликује. ОпенГЛ и други старији графички АПИ-ји дизајнирани су још док је фотореализам још био далеки сан, а једнојезгарни ЦПУ и ГПУ представљали су врхунску технологију. Како се хардвер побољшао, ОпенГЛ и његови еквиваленти проширени су много пута, омогућавајући им да раде на савременом хардверу као и на хардверу који је у суштини застарео.

„Цена овог приступа била је та што је понашање савремених графичких процесора толико апстрахирано АПИ-јем да је апликацији и покретачу тешко да знају потребе једни других. Резултат су непредвидиве перформансе за апликацију и знатна сложеност управљачког програма, јер сваки добављач примењује различите оптимизације управљачких програма у покушају да софтвер брзо ради “, објашњава Самсунг.

Према Роберту Халлоцк-у, АМД-овом шефу за глобални технички маркетинг, компанија је желела да ОпенГЛ, интерфејс за програмирање апликација на више нивоа за више језика за приказивање 2Д и 3Д графике прикаже на нижи ниво приступа. Као „експлицитни АПИ“, Вулкан елиминише потребу за сложеним управљачким програмима и пребацује контролу у руке програмера и апликација и игара које они креирају. То заузврат значи лепшу графику, боље покренуте игре и краћа времена развоја.

Како то функционише?

За разлику од старијих АПИ-ја попут ДирецтКс 11 и горе поменутог ОпенГЛ-а, који аутоматизују алокацију меморије, изградњу 3Д међуспремника наредби и друге процесе на ГПУ-у, Вулкан програмерима приближава голи хардвер, пружајући им већу контролу над перформансама, ефикасношћу и могућности њихових софтверских производа.

Халлоцк је рекао да су програмери „заиста, заиста желели да имају контролу“, а то је управо оно што Вулкан пружа: контрола и прецизност. Будући да је Вулкан намењен да подржи тренутни графички хардвер, он боље користи вишејезгрене ГПУ-ове и смањује уска грла ЦПУ-а. И за разлику од ДирецтКс 12, који је Мицрософт најавио на ГДЦ-у 2014. године, Вулкан је агностик платформе, што значи да може радити на свим, од личних рачунара до конзола до паметних телефона, без обзира на оперативни систем.

Шта то значи за кориснике Линука?

До Вулкановог доласка, број игара које су корисници Линук могли уживати био је прилично ограничен, јер се већина програмера игара ослањала на ДирецтКс, који није доступан на Линуку. Захваљујући Вулкану, број ААА игара доступних на Линуку брзо расте, а Линук деривати попут Валве-овог СтеамОС-а, Линук оперативног система заснованог на Дебиану компаније Валве Цорпоратион, постали су одржива алтернатива традиционалним конзолама као што су Ксбок или ПлаиСтатион.

Да бисте уживали у Вулкану на Линуку, потребно је поседовати графичку картицу која подржава овај нови АПИ, а такође је потребно имати инсталиране и правилно конфигурисане најновије графичке управљачке програме. Тренутно Стеам пружа далеко најпогоднији начин испробавања игара заснованих на Вулкану, као што су Тхе Талос Принципле, Доом, Мад Мак или Волфенстеин ИИ: Тхе Нев Цолоссус.

Према тестовима компаније Пхороник, Вулкан омогућава нижу искоришћеност процесора од ОпенГЛ-а у процесорима Интел Цоффеелаке, од нижих до високих, као и АМД-ових Ризен процесора. Нижа искоришћеност процесора и подршка за Линук значи да буџетом расположени играчи могу уштедјети значајну количину новца купујући јефтинији процесор и не плаћајући Виндовс лиценцу.

Шта Вулкан значи за еколошки систем игара?

„За програмере врхунских апликација, који проводе више времена оптимизирајући свој софтвер за преносивост и перформансе него у стварању основног садржаја, Вулкан би требало да смањи укупно време развоја и побољша кориснички доживљај. Премештањем веће контроле у ​​апликацију, Вулкан смањује укупан обим посла који ЦПУ мора обавити и омогућава програмерима апликација бољу контролу над начином на који се тај посао догађа “, наводи Самсунг.

У последње време много је речено о растућим трошковима развоја игара и разним начинима на које издавачи покушавају да је надокнаде, на пример додавањем бонуса за преднаруџбине и микротрансакција. Иако сам Вулкан није ни изблиза довољан да надокнади раст развојних трошкова, то би могло омогућити независним програмерима да нам пруже више ААА искустава без ААА цена, попут критички хваљене кинематографске психолошке хорор акције-авантуре Хеллбладе: Сенуа'с Сацрифице.

Већи степен контроле коју Вулкан пружа програмерима над графичком обрадом чини га изврсним погодношћу за виртуелну стварност, где су ниска латенција и велика брзина кадрова пресудни за постизање уроњености без физичког осећаја лошег стања. Заправо, Кхронос Гроуп је почетком ове године додала Вулкан Мулти-ГПУ и подршку за виртуелну стварност Вулкан АПИ-у, чинећи један додатни корак ка 16.000 к 16.000 пиксела по оку при 200 сличица у секунди, што многи виде као крајњи циљ виртуелног стварност.

Закључак

Вулцан је велики корак напред за кориснике Линука који су заинтересовани за рачунарско играње, а такође је и велики напредак за читав екосистем игара, омогућавајући програмерима игара да за мање времена креирају боље оптимизоване игре. Најбоље од свега је што можете одмах испробати Вулцан - све што вам треба је Стеам и графичка картица спремна за Вулцан.

Водич за ОпенТТД
ОпенТТД је једна од најпопуларнијих игара за пословну симулацију. У овој игри морате створити диван посао превоза. Међутим, почет ћете у почетку око 1...
СуперТукКарт за Линук
СуперТукКарт је сјајан наслов дизајниран да вам пружи Марио Карт искуство бесплатно на вашем Линук систему. Прилично је изазовно и забавно играти, диз...
Водич за битку за Веснотх
Битка за Веснотх је једна од најпопуларнијих стратешких игара отвореног кода које тренутно можете играти. Не само да је ова игра у развоју већ јако ду...