Oglas

Igre na Linuxu nikada nisu bile veće. Iako biblioteka nije velika koliko je ono što pronađete u sustavu Windows, danas možete igrati tisuće igara za Linux. Mnogi od njih su naslovi AAA.

To je velika promjena od prije desetak godina, kada je većina igara bila besplatna i otvorena. Prijelaz se nije dogodio sam. Koje su tehnologije omogućile da se to dogodi?

Grafički upravljački programi i API-ji

Video igre oporezuju mnoge dijelove računala, ali grafika je element koji se najviše ističe. Ako stroj ne može glatko prikazati vizualne predmete, čak i povremene igre nisu pokretač. Zbog toga postojanje kvalitetni grafički upravljački programi za Linux Kako instalirati vlastite upravljačke programe grafike u Ubuntu, Fedoru i MintVećinu vremena dobro ćete potražiti s open-source softverom na Linuxu. Ali ako želite pravu igru ​​i grafičku snagu, trebat će vam vlasnički upravljački programi. Evo kako ih nabaviti. Čitaj više bili su od ključne važnosti da Linux igrači uopće dobiju ruku na bilo kojim igrama.

instagram viewer

Zbog toga započinjemo ovaj popis s onim što su tri velika proizvođača grafičke kartice učinili za Linux, plus ključnim dijelom programiranja.

1. Intel

Intelova web stranica koja prikazuje grafičke upravljačke programe dostupne za Linux

Većina računala dolazi s Intelovim procesorima, a vaš uobičajeni laptop dolazi s integriranom grafikom, a ne namjenskim karticama. Ove postavke nude sjajno iskustvo Linuxa, jer Intel izdaje upravljačke programe otvorenog koda za većinu svojih grafičkih čipova.

Intel grafika nije najbolja u reprodukciji najnovijih AAA naslova na ultra visokim postavkama, ali oni mogu podnijeti većinu casual igara i obilje starijih izdanja.

2. AMD

Web lokacija AMD koja prikazuje grafičke upravljačke programe dostupne za Linux

AMD nudi vlasnički pogon za Linux. Ako je ovaj pokretački program dostupan, Linux igrači mogu dobiti performanse koje očekuju od moćnih igraćih igara s AMD grafičkim karticama. To omogućava pristup najzahtjevnijim Linux igrama.

AMD je također objavio upravljačke programe otvorenog koda, pružio hardverske specifikacije koje drugi programeri mogu koristiti i pridonio kod drugim naporima kako bi svoje grafičke kartice kompatibilne s Linuxom.

3. Nvidia

Web stranica NVIDIA koja prikazuje upravljačke programe dostupne za Linux

Nvidia je također stvorila vlasnički pogon za Linux. Dostupna je besplatna i otvorena verzija, ali za razliku od AMD-a, Nvidia ne nudi informacije kojima bi ih mogli koristiti drugi. Programeri su stvorili besplatni pokretač kroz obrnuti inženjering. Djeluje dovoljno dobro da osigura glatko iskustvo radne površine, ali performanse igara ne uspoređuju se s onim što može učiniti upravljački sustav.

4. OpenGL / Vulkan

Da, to je #Vulkan samo na PC-u. #Vulkan je najbolji API ako želite postići apsolutno najveću brzinu kadrova na računalu.

- Billy Khan (@billykhan) 11. kolovoza 2018

OpenGL je sučelje za programiranje aplikacija za prikazivanje 2D ili 3D grafike. Služi kao način za videoigru za komunikaciju s namjenskom grafičkom karticom. Služi kao alternativa Microsoftovom Direct3D-u, kojeg široko koriste igre u sustavu Windows.

Silicon Graphics započeo je projekt OpenGL 1992. godine. U 2006. godini menadžment je prebačen u neprofitni konzorcij za tehnologiju, Khronos Group.

Vulkan je pokušaj obnove OpenGL-a iz temelja. Početna verzija pokrenuta je 2016. godine i ima podršku. id Softver id's Tech 7 engine za igre podržat će samo Vulkan na računalu.

Motori za igru

Igrački motori su programi za razvoj softvera usmjereni prema igrama. Oni pružaju programerima 2D ili 3D grafičko prikazivanje, fizički motor, zvuk, scenarije i druge elemente dizajna igara. Ako relevantni pokretački program ne podržava Linux, malo je vjerojatno da programer igara podržava operativni sustav.

Sljedeće tri stavke na popisu su motori igara koji su pokrenuli mnoge naslove koji su stigli do Linuxa.

5. Quake Engine (id Tech)

id Software je programer igre iza takvih ikoničnih naslova kao što su serija Doom i Wolfenstein. Tvrtka je 1990-ih prihvatila Linux i nastavit će prenositi brojne svoje naslove. No, Quakeov motor, koji se koristio za stvaranje Quake 2 i sljedećih izdanja, ostavio bi trajan trag na Linux igračkom okruženju.

Većina igara programa Software napravljena u Quake 2 motoru ima Linux priključak. Još je važnije da sam izdao izvorni kod motora. Programeri bi nastavili stvarati mnogo slobodnih i otvorenih klizača pomoću Quake motora, kao što su OpenArena, Alien Arena, Nexuiz i Warsow.

6. Jedinstvo

2012. godine Unity Technologies dodao je mogućnost kreiranja Linux igara koristeći svoj Unity game engine. Jedinstvo je počelo kao pokretački sustav za Mac OS X, ali sada podržava preko dva desetaka platformi. Programeri koji koriste Unity mogu ciljati na osobna računala, mobilne uređaje, igraće konzole, televizijske prijemnike i VR uređaje.

Linux igre napravljene korištenjem Unitya uključuju Shadowrun Returns, Tabletop Simulator i Life is Strange: Prije oluje.

7. Nestvarni motor

Platforme koje podržavaju oglašavanje na web lokaciji Unreal Engine
Kreditna slika: Epske igre

1998. godine Epic Games izdao je pucačina od prve osobe po imenu Unreal. Dok je igra iznjedrila niz koji je prodao milijune, motor koji je pokretao igru ​​postao je popularniji. Epic Games je licencirao motor ostalim programerima, koji su koristili tehnologiju za stvaranje raznolikih žanrova kao što su igranja uloga i borbenih igara.

U 2014. godini Epic Games dodao je mogućnost korištenja Unreal Engine-a za izradu igara za Linux i Valve-ov SteamOS sa sjedištem u Linuxu. Igre koje pokreću Unreal Engine koje su stigle do Linuxa uključuju Borderlands 2, Bioshock Infinite i Batman: Arkham Knight.

Slojevi kompatibilnosti

Igra ne mora nužno imati podršku Linuxa kako bi se uspješno izvodila na radnoj površini Linuxa. Emulacija je primjer toga. Slojevi kompatibilnosti nude jednostavnije rješenje koje ne uključuje puštanje virtualnih računala u punoj izvedbi. Dalje su dva velika.

8. Vino

Vino, koje označava Wine Is Emulator, sloj je kompatibilnosti koji omogućuje Linux korisnicima pokretanje Windows aplikacija Kako pokrenuti Windows aplikacije i igre sa Linux Wine-omPostoji li neki način da Windows softver radi na Linuxu? Jedan je odgovor upotreba Vina, ali iako može biti vrlo korisno, vjerojatno bi vam to trebalo biti samo posljednje sredstvo. Evo zašto. Čitaj više . Program može pokrenuti neki komercijalni softver koji će ljudima možda trebati za posao, kao što su Microsoft Office i Adobe Photoshop.

Ali Vino je podjednako korisno igračima. Čak i bez službene podrške za Linux, možete pokrenuti naslove poput Elder Scrolls, Guild Wars, StarCraft i World of WarCraft.

U nekim slučajevima trebate samo instalirati igru ​​i pokrenuti Wine kako biste pokrenuli softver. U drugim slučajevima, morate dosadno eksperimentirati s raznim postavkama dok ne budete imali sreće. Neki su portovi Linuxa zapravo Windows igre u paketu s Wineom. Takav softver nije urođen, ali mnogi igrači ne primjećuju.

9. Proton

Vino može raditi s vlasničkim programima, ali to je softver otvorenog koda. To znači da programeri mogu slobodno preuzeti kôd i koristiti ga za izradu drugih projekata. To je ono što vodi Protonu.

Proton je varijacija Wine-a koju je Valve objavio kao nastojanje da se igre lakše prenose na Linux. Igre za Windows koje podržavaju Proton rade Linux sustavi koji pokreću Valveov SteamOS Je li SteamOS dobar izbor za igrački sustav?Možete li se pouzdati samo u SteamOS s dobrim performansama ili biste i dalje trebali zadržati dvostruko podizanje sustava Windows? Pogledajmo. Čitaj više i parni strojevi. Također bi se izvodili na tradicionalnom Linuxu.

Proton omogućuje programerima da puste igre za Linux bez potrebe za dodjelom resursa za stvaranje Linux specifične verzije. To proizvođačima igara olakšava život i može dovesti do više naslova dostupnih za Linux igrače. Sa druge strane, igre koje pokreću sloj kompatibilnosti poput Protona možda ne nude istu vrstu performansi koju biste mogli dobiti od igre koja je dizajnirana za Linux.

Distributeri igara

S obzirom na relativno mali tržišni udio Linuxa, ne čudi što programeri igara nisu dali prioritet OS-u. No zahvaljujući nekim popularnim distributerima igara koji su se našli na Linuxu, igrači su imali priliku pokazati potrebu za naslovima. To je brzo povećalo broj igara dostupnih danas.

Sljedeće tri internetske trgovine zatvaraju naš popis.

10. Skromni snop

Opis skromnog snopa
Kreditna slika: Skromni snop

Humble Bundle postao je glavna platforma za distribuciju digitalnih igara, ali rani dani usluge bili su mnogo skromniji. Sve je započelo s grupom indie programera koji su prodavali hrpu igara za koje su ljudi mogli odrediti svoju cijenu. Igre su bile Aquaria, Gish, Lugaru, Penumbra Overture i World of Goo. Dio prodaje također je otišao u dobrotvorne svrhe.

Prvi Humble Bundle bio je veliki uspjeh koji je za nekoliko dana prikupio stotine tisuća dolara, ali bilo je i velikih implikacija za Linux. Svaki je naslov dostupan za besplatna i otvorena stola.

Zatim, kako su pristigli brojevi, programeri su vidjeli da su korisnici Linuxa spremni platiti isti iznos ili više nego njihovi vršnjaci za Windows i macOS. Naknadni paketi dodatno su pokazali da je moguće dobiti profit od prodaje igara na Linuxu.

11. para

Steam je usluga digitalne distribucije koja je osvojila industriju igara na računalu. Mnogi ljudi kupuju sve svoje igre putem Steam-a. Zbog toga je bila velika vijest kad je Valve 2012. objavio da jest dovode Steam u Linux Kako instalirati pare i započeti igranje na LinuxuInstaliranje Steam-a na Linux računalima je jednostavno, a rezultat je obično isto iskustvo bez ikakvih igara kao i Windows. Čitaj više .

Linux verzija Steam nije obuzela sve naslove dostupne za Windows ili macOS. Programi su i dalje bili na programerima da prenose njihove naslove. Ali ako su se oni trudili, sada je postojalo veliko tržište za prodaju njihovih igara na Linuxu, i dogodilo se da je isti onaj koji su već koristili.

Steam i Linux nisu prirodni bračni prijatelji. Ne samo da je većina tih naslova vlasnički softver, već većina dolazi s DRM-om. Ovo je kompromis koji morate napraviti ako želite igrati mnoge igre koje dolaze u najvećim izdavačima u industriji, a mnogi su igrači spremni prihvatiti.

12. GOG.com

Linux igre na prodaju na GOG.com

GOG.com je tvrtka za digitalnu distribuciju koja je prije bila poznata kao Good Old Games. Devedesetih godina prošlog stoljeća poljska tvrtka pod nazivom CD Projekt pokrenula je posao dobivajući prava na inozemstvo igre, prevođenje teksta i vokala i prodaja igara kao alternativa piratskim primjercima koji prevladavaju u područje. Ideja je bila proizvesti kvalitetniji proizvod koji bi ljudi plaćali.

U ranim 2000-ima ljudi su počeli kupovati digitalne verzije igara, a DRM je porastao kao način da spriječe kupce da dijele kopije. CD Projekt stvorio je podružnicu poznatu kao Good Old Games koja je prodavala klasične naslove bez DRM-a, koristeći iskustva tvrtke obrnutim inženjeringom da bi naslove učinila kompatibilnim s modernim hardverom.

Godine 2012. Good Old Games objavio je da će početi prodavati indie igre i AAA naslove. U to vrijeme ime se promijenilo u GOG.com. U 2014. tvrtka je najavila podršku za Linux. Naslovi ostaju bez DRM-a, što čini najlakše mjesto za pronalaženje i preuzimanje igara bez DRM-a za Linux.

Budućnost je svijetla za Linux igre

Relativno malo igrača koristi desktop Linux, ali tržište se mijenja. Koristeći Linux za napajanje svojih Steam strojeva, Valve potiče programere da izrade igre za pokretanje na Linuxu, čak i ako se okrenu rješavanju problema poput Protona. Google također potiče razvoj lansirajući svoju Linux platformu za igre Stadia.

Kada razmislite o širokoj podršci za Vulkan, gledate mnogo prijateljsko okruženje za Linux igranje.

Kako stvari idu, jedini trenutak za Linux biti igrači nego sada su dani koji su pred nama. Zato sjednite, zgrabite kontroler igara za Linux Kako doći do pokretanja kontrolera igara na LinuxuŽelite započeti igranje na Linuxu? Evo upute za upute o tome kako raditi svoje omiljene kontrolere igara. Čitaj više , i zabavi se.

Bertel je digitalni minimalist koji piše s prijenosnog računala s fizičkim prekidačima privatnosti i OS-om kojeg je podržala Fondacija za slobodan softver. Cijeni etiku u značajkama i pomaže drugima da preuzmu kontrolu nad svojim digitalnim životom.