Im Jahr 2021 gibt es mehr Gründe, warum Menschen Linux lieben als je zuvor. In dieser Serie werde ich 21 verschiedene Gründe für die Verwendung von Linux nennen. Heute beginne ich mit Spielen.
Früher dachte ich, ein „Gamer“ sei eine ganz bestimmte Art von Kreatur, die von Wissenschaftlern nach Jahren des Studiums und Tests sorgfältig katalogisiert und klassifiziert wurde. Ich habe mich nie als Spieler eingestuft, weil die meisten Spiele, die ich gespielt habe, entweder auf einem Tisch (Brettspiele und Pen-and-Paper-Rollenspiele), NetHack oder Tetris gespielt wurden. Jetzt, da Spiele auf allen möglichen Geräten, Konsolen, Computern und Fernsehern verfügbar sind, scheint es an der Zeit zu sein anzuerkennen, dass es „Gamer“ in allen möglichen Formen und Größen gibt. Wenn Sie sich Gamer nennen wollen, können Sie das! Es gibt keine Eignungsprüfung. Sie müssen den Konami-Code nicht auswendig kennen (oder was diese Referenz bedeutet); Sie müssen keine „Triple-A“-Spiele kaufen und spielen. Wenn Sie von Zeit zu Zeit Spaß an einem Spiel haben, können Sie sich zu Recht als Spieler bezeichnen. Und wenn Sie ein Spieler werden möchten, gab es nie einen besseren Zeitpunkt, um Linux zu verwenden.
Willkommen im Untergrund
Weitere Linux-Ressourcen
- Spickzettel für Linux-Befehle
- Spickzettel für fortgeschrittene Linux-Befehle
- Kostenloser Online-Kurs:RHEL Technical Overview
- Spickzettel für Linux-Netzwerke
- SELinux-Spickzettel
- Spickzettel für allgemeine Linux-Befehle
- Was sind Linux-Container?
- Unsere neuesten Linux-Artikel
Ziehen Sie die glänzenden Reklametafeln zurück, und darunter finden Sie mit Sicherheit einen florierenden Gaming-Untergrund. Es ist eine Bewegung, die mit dem aufkeimenden Glücksspielmarkt begann, bevor irgendjemand glaubte, dass man mit Software Geld verdienen könnte, die weder eine Tabellenkalkulation noch ein Tipplehrer war. Indie-Spiele haben sich auf verschiedene Weise einen Platz in der Popkultur erobert (glauben Sie es oder nicht, Minecraft war zwar kein Open Source, begann aber als Indie-Spiel) und beweist, dass in den Augen der Spieler das Gameplay vor dem Produktionswert steht.
Es gibt viele Überschneidungen im Bereich der Indie- und Open-Source-Entwickler. Es gibt nichts Schöneres, als sich mit Ihrem Linux-Laptop zurückzulehnen und itch.io oder das Software-Repository Ihrer Distribution nach einem wenig bekannten, aber wertvollen Juwel eines Open-Source-Spiels zu durchsuchen.
Es sind alle Arten von Open-Source-Spielen verfügbar, darunter viele Ego-Shooter, Puzzlespiele wie Nodulus, Systemverwaltungsspiele wie OpenTTD, Rennspiele wie Jethook, spannende Fluchtkampagnen wie Sauerbraten und zu viele mehr, um sie zu erwähnen (mit jeweils mehr Jahr, dank großartiger Initiativen wie Open Jam).
Insgesamt ist die Erfahrung, in die Welt der Open-Source-Spiele einzutauchen, anders als die unmittelbare Befriedigung, die nächsten Veröffentlichungen eines großen Spielestudios zu kaufen. Spiele der großen Studios bieten viele visuelle und akustische Reize, bekannte Schauspieler und mehr als 60 Stunden Spielspaß. Unabhängige und Open-Source-Spiele können dem wahrscheinlich nicht entsprechen, aber andererseits können große Studios nicht mit dem Entdeckergeist und der persönlichen Verbundenheit mithalten, die Sie bekommen, wenn Sie ein Spiel finden, von dem Sie einfach wissen, dass noch niemand jemals davon gehört hat . Und sie können nicht hoffen, das Gefühl der Dringlichkeit zu erreichen, das Sie bekommen, wenn Sie erkennen, dass jeder auf der Welt wirklich, wirklich von dem großartigen Spiel hören muss, das Sie gerade gespielt haben.
Nehmen Sie sich etwas Zeit, um die Arten von Spielen zu identifizieren, die Ihnen am besten gefallen, und durchsuchen Sie dann das Software-Repository Ihrer Distribution, Flathub, und öffnen Sie Game Jams. Sehen Sie, was Sie entdecken können, und helfen Sie, es zu promoten, wenn Ihnen das Spiel genug gefällt!
Proton und WEIN
Spielen unter Linux hört nicht bei Open Source auf, aber es wird dadurch ermöglicht. Als Valve Software vor einigen Jahren Linux bekanntermaßen wieder auf den Spielemarkt brachte, indem es seinen Steam-Client für Linux veröffentlichte, bestand die Hoffnung, dass dies Spielestudios dazu zwingen würde, nativen Code für Linux-Systeme zu schreiben. Einige taten es, aber Valve schaffte es nicht, Linux als primäre Plattform zu etablieren, nicht einmal auf ihren eigenen Gaming-Computern der Marke Valve, und es scheint, dass die meisten Studios zu ihren alten Methoden von reinen Windows-Spielen zurückgekehrt sind.
Interessanterweise hat das Endergebnis jedoch mehr Open-Source-Code hervorgebracht als wahrscheinlich beabsichtigt. Valves Lösung für die Linux-Kompatibilität bestand darin, das Proton-Projekt zu erstellen, eine Kompatibilitätsebene zum Übersetzen von Windows-Spielen in Linux. Im Kern verwendet Proton WINE (Wine Is Not an Emulator), die zu gut, um wahr zu sein, Neuimplementierung wichtiger Windows-Bibliotheken als Open Source.
Die Beute des Spielemarktes hat sich als wahre Fundgrube für die Open-Source-Welt herausgestellt, und heute können die meisten Spiele großer Studios unter Linux ausgeführt werden, als wären sie nativ.
Wenn Sie zu den Spielern gehören, die am Tag der Veröffentlichung den neuesten Titel haben müssen, können Sie natürlich mit unangenehmen Überraschungen rechnen. Das ist jedoch nicht überraschend, da nur wenige große Spiele ohne Fehler veröffentlicht werden, die eine Woche später große Patches erfordern. Diese Fehler können noch schlimmer sein, wenn ein Spiel auf Proton und WINE läuft, sodass Linux-Spieler oft davon profitieren, wenn sie von einer frühen Einführung absehen. Der Kompromiss kann sich aber lohnen. Ich habe ein paar Spiele gespielt, die perfekt auf Proton liefen, nur um später durch wütende Forenbeiträge zu entdecken, dass es anscheinend mit fatalen Fehlern gespickt ist, wenn es auf der neuesten Version von Windows gespielt wird. Kurz gesagt, es scheint, dass Spiele von großen Studios nicht perfekt sind, und daher können Sie ähnliche, aber unterschiedliche Probleme erwarten, wenn Sie sie unter Linux spielen wie unter Windows.
Flatpak
Eine der spannendsten Entwicklungen der jüngeren Linux-Geschichte ist Flatpak, eine Kreuzung aus Local Container und Packaging. Es hat nichts mit Spielen zu tun (oder nicht?), aber es ermöglicht Linux-Anwendungen im Wesentlichen universell an jede Linux-Distribution zu verteilen. Dies gilt für Spiele, da in Spielen oft viele Randtechnologien verwendet werden und es für Distributionsbetreuer ziemlich anstrengend sein kann, mit den neuesten Versionen Schritt zu halten, die für ein bestimmtes Spiel erforderlich sind.
Flatpak abstrahiert dies von der Distribution, indem es eine gemeinsame Flatpak-spezifische Schicht für Anwendungsbibliotheken einrichtet. Distributoren von Flatpaks wissen, dass eine Bibliothek, die nicht in einem Flatpak-SDK enthalten ist, in das Flatpak aufgenommen werden muss. Es ist einfach und unkompliziert.
Dank Flatpak läuft der Steam-Client auf etwas Offensichtlichem wie Fedora und auf Distributionen, die traditionell nicht auf den Gaming-Markt ausgerichtet sind, wie RHEL und Slackware!
Lutris
Wenn Sie sich jedoch nicht bei Steam anmelden möchten, gibt es meinen bevorzugten Gaming-Client, Lutris. An der Oberfläche ist Lutris ein einfacher Spielestarter für Ihr System, ein Ort, an den Sie gehen können, wenn Sie wissen, dass Sie ein Spiel spielen möchten, sich aber noch nicht entscheiden können, was Sie starten möchten. Mit Lutris können Sie alle Spiele, die Sie auf Ihrem System haben, hinzufügen, um Ihre eigene Spielbibliothek zu erstellen, und sie dann direkt über die Lutris-Oberfläche starten und spielen. Besser noch, Lutris-Mitwirkende (wie ich!) veröffentlichen regelmäßig Installationsskripte, um es Ihnen leicht zu machen, eigene Spiele zu installieren. Es ist nicht immer notwendig, aber es kann eine nette Abkürzung sein, um eine langwierige Konfiguration zu umgehen.
Lutris kann auch die Hilfe von Läufern in Anspruch nehmen , oder Subsysteme, die Spiele ausführen, die normalerweise nicht direkt aus Ihrem Anwendungsmenü gestartet werden. Wenn Sie beispielsweise Konsolenspiele wie das Open Source Warcraft Tower Defense spielen möchten, müssen Sie einen Emulator ausführen, und Lutris kann das für Sie erledigen (vorausgesetzt, Sie haben den Emulator installiert). Sollten Sie außerdem über ein GOG.com-Konto (Good Old Games) verfügen, kann Lutris darauf zugreifen und Spiele aus Ihrer Bibliothek importieren.
Einfacher können Sie Ihre Spiele nicht verwalten.
Spiele spielen
Linux-Gaming ist eine erfüllende und stärkende Erfahrung. Früher habe ich Computerspiele vermieden, weil ich nicht das Gefühl hatte, eine große Wahl zu haben. Es schien, als würden immer wieder teure Spiele veröffentlicht, die unweigerlich extreme Reaktionen von glücklichen und unglücklichen Spielern hervorriefen, und dann verlagerte sich der Fokus schnell auf das nächste große Ding. Andererseits hat mich das Open-Source-Gaming den Menschen vorgestellt der Spielewelt. Ich habe andere Spieler und Entwickler getroffen, ich habe Künstler und Musiker, Fans und Promoter getroffen, und ich habe eine Auswahl an Spielen gespielt, von deren Existenz ich nicht einmal wusste. Einige von ihnen waren kaum lang genug, um mich nur einen Nachmittag lang abzulenken, während andere mir Stunden über Stunden an obsessivem Gameplay, Modding, Leveldesign und Spaß beschert haben.
Wenn Sie bereit sind, das Popcorn beiseite zu legen und Spiele aus allen Blickwinkeln zu erleben, beginnen Sie mit dem Spielen unter Linux.