GNU/Linux >> Tutoriels Linux >  >> Linux

3 façons de jouer à des jeux vidéo sous Linux

En 2021, il y a plus de raisons que jamais pour lesquelles les gens aiment Linux. Dans cette série, je partagerai 21 raisons différentes d'utiliser Linux. Aujourd'hui, je vais commencer par les jeux.

J'avais l'habitude de penser qu'un "joueur" était un type de créature très spécifique, soigneusement catalogué et classé par des scientifiques après des années d'études et de tests. Je ne me suis jamais classé comme joueur car la plupart des jeux auxquels j'ai joué étaient soit sur table (jeux de société et jeux de rôle papier), NetHack ou Tetris. Maintenant que les jeux sont disponibles sur tout, depuis les appareils mobiles, les consoles, les ordinateurs et les téléviseurs, il semble que c'est le bon moment pour reconnaître que les "joueurs" se présentent sous différentes formes et tailles. Si vous voulez vous appeler un joueur, vous le pouvez ! Il n'y a pas d'examen de qualification. Vous n'avez pas besoin de connaître le code Konami par cœur (ou même ce que signifie cette référence) ; vous n'avez pas besoin d'acheter et de jouer à des jeux "triple-A". Si vous aimez un jeu de temps en temps, vous pouvez à juste titre vous appeler un joueur. Et si vous voulez être un joueur, il n'y a jamais eu de meilleur moment pour utiliser Linux.

Bienvenue dans le métro

Plus de ressources Linux

  • Aide-mémoire des commandes Linux
  • Aide-mémoire des commandes Linux avancées
  • Cours en ligne gratuit :Présentation technique de RHEL
  • Aide-mémoire sur le réseau Linux
  • Aide-mémoire SELinux
  • Aide-mémoire sur les commandes courantes de Linux
  • Que sont les conteneurs Linux ?
  • Nos derniers articles Linux

Décollez les publicités sur papier glacé et en dessous, vous êtes sûr de trouver un sous-sol de jeu prospère. C'est un mouvement qui a commencé avec le marché naissant du jeu avant que quiconque ne croie que l'argent pouvait être gagné avec un logiciel qui n'était ni une feuille de calcul ni un tuteur de dactylographie. Les jeux indépendants se sont taillé une place dans la culture pop (croyez-le ou non, Minecraft, bien qu'il ne soit pas open source, a commencé comme un jeu indépendant) de plusieurs manières, prouvant qu'aux yeux des joueurs, le gameplay passe avant la valeur de production.

Il y a beaucoup de croisements dans l'espace des développeurs indépendants et open source. Il n'y a rien de tel que de se détendre avec votre ordinateur portable Linux et de parcourir itch.io ou le référentiel de logiciels de votre distribution pour un joyau peu connu mais précieux d'un jeu open source.

Il existe toutes sortes de jeux open source disponibles, y compris de nombreux jeux de tir à la première personne, des jeux de réflexion comme Nodulus, des jeux de gestion de systèmes comme OpenTTD, des jeux de course comme Jethook, des campagnes d'évasion tendues comme Sauerbraten, et bien d'autres à mentionner (avec d'autres arrivant chaque année, grâce à de belles initiatives comme Open Jam).

Dans l'ensemble, l'expérience de plonger dans le monde des jeux open source est différente de la satisfaction immédiate d'acheter tout ce qu'un grand studio de jeux sortira ensuite. Les jeux des grands studios offrent de nombreux stimuli visuels et sonores, des acteurs de renom et plus de 60 heures de jeu. Il est peu probable que les jeux indépendants et open source correspondent à cela, mais encore une fois, les grands studios ne peuvent pas égaler le sens de la découverte et de la connexion personnelle que vous obtenez lorsque vous trouvez un jeu dont vous savez que personne d'autre n'a jamais entendu parler . Et ils ne peuvent pas espérer égaler le sentiment d'urgence que vous ressentez lorsque vous réalisez que tout le monde dans le monde a vraiment, vraiment besoin d'entendre parler du grand jeu auquel vous venez de jouer.

Prenez le temps d'identifier les types de jeux que vous appréciez le plus, puis parcourez le référentiel de logiciels de votre distribution, Flathub, et ouvrez les game jams. Découvrez ce que vous pouvez découvrir et, si vous aimez suffisamment le jeu, contribuez à sa promotion !

Proton et VIN

Le jeu sur Linux ne s'arrête pas à l'open source, mais il est activé par celui-ci. Lorsque Valve Software a ramené Linux sur le marché du jeu il y a quelques années en publiant son client Steam pour Linux, l'espoir était que cela obligerait les studios de jeux à écrire du code natif pour les systèmes Linux. Certains l'ont fait, mais Valve n'a pas réussi à faire de Linux la plate-forme principale, même sur leurs propres ordinateurs de jeu de marque Valve, et il semble que la plupart des studios soient revenus à leurs anciennes habitudes de jeux Windows uniquement.

Fait intéressant, cependant, le résultat final a produit plus de code source ouvert que prévu. La solution de Valve pour la compatibilité Linux a été de créer le projet Proton, une couche de compatibilité pour traduire les jeux Windows vers Linux. À la base, Proton utilise WINE (Wine Is Not an Emulator), la réimplémentation trop belle pour être vraie des principales bibliothèques Windows en open source.

Le butin du marché du jeu s'est avéré être un trésor pour le monde open source, et aujourd'hui, la plupart des jeux des grands studios peuvent être exécutés sur Linux comme s'ils étaient natifs.

Bien sûr, si vous êtes le genre de joueur qui doit avoir le dernier titre le jour de sa sortie, vous pouvez certainement vous attendre à de mauvaises surprises. Ce n'est pas surprenant, cependant, car peu de jeux majeurs sont publiés sans bogues nécessitant de gros correctifs une semaine plus tard. Ces bogues peuvent être encore pires lorsqu'un jeu fonctionne sur Proton et WINE, de sorte que les joueurs Linux bénéficient souvent de s'abstenir d'une adoption précoce. Le compromis peut en valoir la peine, cependant. J'ai joué à quelques jeux qui fonctionnent parfaitement sur Proton, pour découvrir plus tard à partir de messages de forum en colère qu'il est apparemment truffé d'erreurs fatales lorsqu'il est joué sur la dernière version de Windows. En bref, il semble que les jeux des grands studios ne soient pas parfaits, et vous pouvez donc vous attendre à des problèmes similaires mais différents lorsque vous les jouez sous Linux comme vous le feriez sous Windows.

Flatpack

L'un des développements les plus passionnants de l'histoire récente de Linux est Flatpak, un croisement entre les conteneurs locaux et l'emballage. Cela n'a rien à voir avec les jeux (ou n'est-ce pas ?), mais cela permet aux applications Linux d'être essentiellement distribuées universellement à n'importe quelle distribution Linux. Cela s'applique aux jeux, car de nombreuses technologies marginales sont souvent utilisées dans les jeux, et il peut être assez difficile pour les responsables de la distribution de se tenir au courant de toutes les dernières versions requises par un jeu donné.

Flatpak s'éloigne de la distribution en établissant une couche commune spécifique à Flatpak pour les bibliothèques d'applications. Les distributeurs de flatpaks savent que si une bibliothèque n'est pas dans un SDK Flatpak, elle doit être incluse dans le flatpak. C'est simple et direct.

Grâce à Flatpak, le client Steam fonctionne sur quelque chose d'évident comme Fedora et sur des distributions qui ne sont pas traditionnellement orientées vers le marché du jeu, comme RHEL et Slackware !

Lutris

Si vous n'êtes pas impatient de vous inscrire sur Steam, il y a mon client de jeu préféré, Lutris. En surface, Lutris est un simple lanceur de jeu pour votre système, un endroit où vous pouvez aller quand vous savez que vous voulez jouer à un jeu mais que vous ne pouvez pas encore décider quoi lancer. Avec Lutris, vous pouvez ajouter tous les jeux que vous avez sur votre système pour créer votre propre bibliothèque de jeux, puis les lancer et les jouer directement depuis l'interface Lutris. Mieux encore, les contributeurs de Lutris (comme moi !) publient régulièrement des scripts d'installation pour vous faciliter l'installation des jeux que vous possédez. Ce n'est pas toujours nécessaire, mais cela peut être un bon raccourci pour contourner une configuration fastidieuse.

Lutris peut également faire appel à des coureurs , ou des sous-systèmes qui exécutent des jeux qui ne se lanceraient normalement pas directement depuis le menu de votre application. Par exemple, si vous voulez jouer à des jeux sur console comme l'open source Warcraft Tower Defense, vous devez exécuter un émulateur, et Lutris peut le gérer pour vous (à condition que l'émulateur soit installé). De plus, si vous avez un compte GOG.com (Good Old Games), Lutris peut y accéder et importer des jeux depuis votre bibliothèque.

Il n'y a pas de moyen plus simple de gérer vos jeux.

Jouer à des jeux

Le jeu Linux est une expérience épanouissante et stimulante. J'avais l'habitude d'éviter les jeux sur ordinateur parce que je ne sentais pas que j'avais vraiment le choix. Il semblait qu'il y avait toujours des jeux coûteux qui sortaient, ce qui entraînait inévitablement des réactions extrêmes de la part des joueurs heureux et mécontents, puis l'attention s'est rapidement déplacée vers la prochaine grande chose. D'un autre côté, le jeu open source m'a fait connaître les gens du monde du jeu. J'ai rencontré d'autres joueurs et développeurs, j'ai rencontré des artistes et des musiciens, des fans et des promoteurs, et j'ai joué à un assortiment de jeux dont j'ignorais même l'existence. Certains d'entre eux étaient à peine assez longs pour me distraire pendant un après-midi, tandis que d'autres m'ont fourni des heures et des heures de jeu obsessionnel, de modding, de conception de niveau et de plaisir.

Si vous êtes prêt à lâcher le pop-corn et à découvrir des jeux sous tous les angles, commencez à jouer sur Linux.


Linux
  1. 10 façons d'analyser des fichiers binaires sous Linux

  2. Il n'y a jamais eu de meilleur moment pour jouer à des jeux sur Linux

  3. Comment jouer à des jeux d'aventure classiques sur Linux

  4. 3 façons de lister les utilisateurs sous Linux

  5. Lutris - Installez et jouez à des jeux Linux en toute simplicité

Comment installer Steam sur le bureau Linux | Jouez à vos jeux préférés

5 meilleurs jeux de zombies pour Linux :jouez pour vivre une expérience palpitante

5 meilleurs jeux 3D pour Linux à jouer en 2022

26 meilleurs jeux Linux gratuits auxquels tout le monde devrait jouer

Comment jouer à des jeux sous Linux | Tutoriel facile pour débutant

Accélérer une vidéo sous Linux