GNU/Linux >> Znalost Linux >  >> Linux

3 způsoby, jak hrát videohry na Linuxu

V roce 2021 existuje více důvodů, proč lidé milují Linux než kdykoli předtím. V této sérii se podělím o 21 různých důvodů, proč používat Linux. Dnes začnu s hraním.

Kdysi jsem si myslel, že „hráč“ je velmi specifický druh tvora, pečlivě katalogizovaný a klasifikovaný vědci po letech studia a testování. Nikdy jsem se neklasifikoval jako hráč, protože většina her, které jsem hrál, byla buď na stolní desce (deskové hry a hry na papír a pero), NetHack nebo Tetris. Nyní, když jsou hry dostupné na všem, od mobilních zařízení, konzolí, počítačů a televizí, zdá se, že je ten správný čas uznat, že „hráči“ přicházejí v nejrůznějších tvarech a velikostech. Pokud se chcete nazývat hráčem, můžete! Neexistuje žádná kvalifikační zkouška. Nemusíte znát Kodex Konami nazpaměť (nebo dokonce to, co tento odkaz znamená); nemusíte kupovat a hrát hry "triple-A". Pokud si čas od času nějakou hru užíváte, můžete se právem nazývat hráčem. A pokud chcete být hráčem, nikdy nebyl lepší čas používat Linux.

Vítejte v podzemí

Další zdroje pro Linux

  • Cheat pro příkazy Linuxu
  • Cheat sheet pro pokročilé příkazy systému Linux
  • Bezplatný online kurz:Technický přehled RHEL
  • Síťový cheat pro Linux
  • Cheat sheet SELinux
  • Cheat pro běžné příkazy pro Linux
  • Co jsou kontejnery systému Linux?
  • Naše nejnovější články o Linuxu

Odlepte lesklé billboardové reklamy a pod nimi určitě najdete prosperující herní underground. Je to hnutí, které začalo s rodícím se herním trhem předtím, než někdo uvěřil, že peníze lze vydělat ze softwaru, který nebyl ani tabulkovým procesorem, ani učitelem psaní. Nezávislé hry si vydobyly místo v popkultuře (věřte nebo ne, Minecraft, i když nebyl open source, začal jako nezávislá hra) několika způsoby, což dokazuje, že v očích hráčů má hratelnost před produkční hodnotou.

V indie a open source vývojářském prostoru je spousta cross-overů. Není nic lepšího než se s notebookem se systémem Linux vrátit a procházet itch.io nebo softwarové úložiště vaší distribuce, abyste našli málo známý, ale vzácný klenot open source hry.

K dispozici jsou všechny druhy her s otevřeným zdrojovým kódem, včetně spousty stříleček z pohledu první osoby, logických her jako Nodulus, her pro správu systémů jako OpenTTD, závodních her jako Jethook, napjatých únikových kampaní jako Sauerbraten a příliš mnoho dalších, které je třeba zmínit (přičemž další roku, díky skvělým iniciativám, jako je Open Jam).

Celkově je zážitek z ponoření se do světa her s otevřeným zdrojovým kódem jiný než okamžité uspokojení z nákupu čehokoli, co velké herní studio vydá příště. Hry od velkých studií poskytují spoustu vizuálních a zvukových podnětů, herce zvučných jmen a více než 60 hodin hraní. Nezávislé a open source hry se tomu pravděpodobně nevyrovnají, ale opět platí, že velká studia se nemohou rovnat pocitu objevování a osobního spojení, který získáte, když najdete hru, o které prostě víte, že nikdo o ní nikdy neslyšel. . A nemohou doufat, že se vyrovnají pocitu naléhavosti, který získáte, když si uvědomíte, že každý na světě opravdu, ale opravdu potřebuje slyšet o skvělé hře, kterou jste právě hráli.

Udělejte si chvíli na to, abyste identifikovali druhy her, které vás nejvíce baví, a poté si projděte softwarové úložiště vaší distribuce, Flathub a otevřené herní jamy. Podívejte se, co můžete odhalit, a pokud se vám hra dostatečně líbí, pomozte ji propagovat!

Proton a VÍNO

Hraní na Linuxu nekončí s open source, ale je díky němu umožněno. Když společnost Valve Software před několika lety skvěle přivedla Linux zpět na herní trh vydáním svého Steam klienta pro Linux, doufalo se, že to herní studia přinutí psát kód nativní pro systémy Linux. Někteří ano, ale Valve nedokázalo prosadit Linux jako primární platformu ani na svých vlastních herních počítačích značky Valve a zdá se, že většina studií se vrátila ke svým starým způsobům her pouze pro Windows.

Je však zajímavé, že konečný výsledek vytvořil více otevřeného zdrojového kódu, než bylo pravděpodobně zamýšleno. Řešením Valve pro kompatibilitu s Linuxem bylo vytvoření projektu Proton, vrstvy kompatibility pro překlad Windows her do Linuxu. Proton ve svém jádru používá WINE (Wine Is Not an Emulator), což je příliš dobrá na to, aby byla skutečná reimplementace hlavních knihoven Windows jako open source.

Kořist herního trhu se ukázala být pokladnicí pro svět open source a dnes lze většinu her od velkých studií provozovat na Linuxu, jako by byly nativní.

Pokud jste typ hráče, který musí mít nejnovější titul v den vydání, můžete samozřejmě očekávat nepříjemná překvapení. To však není překvapivé, protože jen málo velkých her vychází bez chyb vyžadujících velké opravy o týden později. Tyto chyby mohou být ještě horší, když hra běží na Protonu a WINE, takže linuxoví hráči často těží z toho, že se zdrží brzkého přijetí. Kompromis však může stát za to. Hrál jsem několik her, které běží perfektně na Protonu, ale později jsem z rozzlobených příspěvků na fóru zjistil, že je to zjevně prošpikováno fatálními chybami při hraní na nejnovější verzi Windows. Stručně řečeno, zdá se, že hry od velkých studií nejsou dokonalé, a tak můžete při jejich hraní na Linuxu očekávat podobné, ale odlišné problémy jako na Windows.

Flatpak

Jedním z nejzajímavějších objevů nedávné historie Linuxu je Flatpak, kříženec mezi místními kontejnery a balením. Nemá to nic společného s hraním her (nebo ne?), ale umožňuje to linuxové aplikace v podstatě univerzálně distribuovat do jakékoli linuxové distribuce. To platí pro hraní her, protože ve hrách se často používá mnoho okrajových technologií a pro správce distribuce může být docela náročné držet krok se všemi nejnovějšími verzemi, které daná hra vyžaduje.

Flatpak to abstrahuje od distribuce vytvořením společné vrstvy specifické pro Flatpak pro knihovny aplikací. Distributoři flatpaků vědí, že pokud knihovna není v Flatpak SDK, pak musí být zahrnuta v flatpaku. Je to jednoduché a přímočaré.

Díky Flatpak běží klient Steam na něčem samozřejmém, jako je Fedora, a na distribucích, které nejsou tradičně zaměřeny na herní trh, jako jsou RHEL a Slackware!

Lutris

Pokud se ale nechcete zaregistrovat na Steamu, je tu můj preferovaný herní klient, Lutris. Na první pohled je Lutris jednoduchý spouštěč her pro váš systém, místo, kam můžete jít, když víte, že chcete hrát hru, ale zatím se nemůžete rozhodnout, co spustit. S Lutris můžete přidat všechny hry, které máte ve svém systému, vytvořit si vlastní herní knihovnu a poté je spustit a hrát přímo z rozhraní Lutris. Ještě lepší je, že přispěvatelé Lutrisu (jako já!) pravidelně publikují instalační skripty, aby vám usnadnili instalaci her, které vlastníte. Není to vždy nutné, ale může to být příjemná zkratka, jak obejít nějakou únavnou konfiguraci.

Lutris může také požádat o pomoc běžce nebo podsystémy, které spouštějí hry, které by se normálně nespustily přímo z nabídky vaší aplikace. Například, pokud chcete hrát konzolové hry, jako je open source Warcraft Tower Defense, musíte spustit emulátor a Lutris to zvládne za vás (pokud máte nainstalovaný emulátor). Navíc, pokud máte účet GOG.com (Good Old Games), Lutris k němu bude mít přístup a importovat hry z vaší knihovny.

Neexistuje jednodušší způsob, jak spravovat své hry.

Hrát hry

Linuxové hraní je naplňující a posilující zážitek. Počítačovým hrám jsem se vyhýbal, protože jsem neměl pocit, že bych měl moc na výběr. Zdálo se, že se vždy vydávají drahé hry, které nevyhnutelně vyvolaly extrémní reakce od šťastných i nešťastných hráčů, a pak se pozornost rychle přesunula na další velkou věc. Na druhou stranu mě hraní s otevřeným zdrojovým kódem představilo lidem herního světa. Potkal jsem další hráče a vývojáře, potkal jsem umělce a hudebníky, fanoušky a promotéry a hrál jsem řadu her, o kterých jsem si ani neuvědomil, že existují. Některé z nich byly sotva dost dlouhé, aby mě rozptýlily jen na jedno odpoledne, zatímco jiné mi poskytly hodiny a hodiny posedlého hraní, moddingu, designu úrovní a zábavy.

Pokud jste připraveni odložit popcorn a zažít hry ze všech úhlů, začněte hrát na Linuxu.


Linux
  1. 10 způsobů, jak analyzovat binární soubory na Linuxu

  2. 3 způsoby, jak zobrazit seznam uživatelů v Linuxu

  3. Lutris – Snadná instalace a hraní her pro Linux

  1. Nikdy nebyl lepší čas na hraní her na Linuxu

  2. 10 způsobů, jak vygenerovat náhodné heslo v Linuxu

  3. Jak hrát klasické adventury na Linuxu

  1. Moje oblíbené příležitostné hry na Linuxu

  2. Zahrajte si Tetris na svém linuxovém terminálu

  3. Mohu hrát Dota 2 na Linuxu?