Le gaming sur Linux n'a jamais été aussi florissant. Bien que la bibliothèque de jeux reste plus modeste que sur Windows, des milliers de titres sont désormais disponibles, y compris de nombreux jeux AAA.
Il y a dix ans, l'offre se limitait principalement à des productions amateurs gratuites et open source. Cette évolution spectaculaire repose sur des avancées technologiques clés. Quelles sont-elles ?
Les jeux sollicitent tous les composants d'un PC, mais les graphismes sont déterminants. Sans pilotes performants, même les titres casual deviennent injouables. Les pilotes graphiques de qualité ont donc été essentiels pour le gaming Linux.
Nous débutons par les contributions des trois grands fabricants de GPU et une API incontournable.

La plupart des PC intègrent un processeur Intel avec graphiques intégrés, particulièrement sur les ordinateurs portables. Intel fournit des pilotes open source pour la majorité de ses puces, offrant une expérience Linux fluide et fiable.
Ces graphiques ne rivalisent pas avec les configurations haut de gamme pour les AAA en ultra, mais excellent pour les jeux casual et les titres plus anciens.

AMD propose un pilote propriétaire optimisé pour Linux, permettant des performances élevées sur ses cartes graphiques puissantes. Cela ouvre l'accès aux jeux les plus exigeants.
AMD soutient aussi l'open source en publiant des pilotes alternatifs, en partageant ses spécifications et en contribuant au code communautaire.

Nvidia offre un pilote propriétaire pour Linux, leader en performances gaming. Une version open source existe, développée par ingénierie inverse, mais elle convient mieux au bureau qu'aux jeux intensifs.
OpenGL est une API de rendu 2D/3D permettant aux jeux de dialoguer avec le GPU, alternative à Direct3D de Microsoft.
Lancé en 1992 par Silicon Graphics, il est géré depuis 2006 par le Khronos Group. Vulkan, sa successeure lancée en 2016, offre une efficacité supérieure. Le moteur id Tech 7 d'id Software l'utilise exclusivement sur PC.
Les moteurs de jeu fournissent rendu graphique, physique, son et scripting. Sans support Linux, les développeurs ignorent la plateforme.
Voici trois moteurs phares ayant boosté les ports Linux.
id Software, créateur de Doom et Wolfenstein, a adopté Linux dès les années 1990. Le moteur Quake (dès Quake II) a marqué l'histoire : source ouverte, il a inspiré des FPS open source comme OpenArena, Alien Arena, Nexuiz et Warsow.
En 2012, Unity Technologies a ajouté le support Linux à son moteur polyvalent, initialement pour Mac OS X. Il cible PC, mobile, consoles et VR.
Exemples : Shadowrun Returns, Tabletop Simulator, Life is Strange: Before the Storm. (Découvrez les meilleurs jeux gratuits sur Tabletop Simulator !)

Lancé avec Unreal en 1998, ce moteur d'Epic Games a conquis les studios. En 2014, support Linux et SteamOS ajouté.
Titres Linux : Borderlands 2, Bioshock Infinite, Batman: Arkham Knight.
Pas besoin de natif : l'émulation ou les couches de compatibilité transforment les jeux Windows en succès Linux.
Wine (Wine Is Not an Emulator) exécute les apps Windows sur Linux, y compris Office ou Photoshop.
Pour les jeux : Elder Scrolls, Guild Wars, StarCraft, World of Warcraft fonctionnent souvent sans effort, parfois avec tweaks.
Fork open source de Wine par Valve, Proton simplifie les ports Steam sur Linux (SteamOS, Steam Machines, desktops).
Les devs publient sans version dédiée Linux, boostant l'offre. Performances proches du natif, mais pas toujours identiques.
Avec une faible part de marché desktop, Linux a besoin de plateformes pour démontrer la demande.

Parti d'un bundle indé en 2010 (Aquaria, etc., pay-what-you-want, charité), succès massif. Tous les jeux Linux natifs, prouvant la rentabilité.
En 2012, Valve lance Steam Linux, unifiant le marché. Titres proprios/DRM ok pour les AAA.

Ex-Good Old Games (CD Projekt), pionnier des classiques sans DRM. Support Linux en 2014, indés et AAA inclus.
Steam Machines et Stadia (Linux-based) poussent les devs. Vulkan généralisé rend Linux irrésistible.
Le meilleur reste à venir : prenez votre manette compatible et profitez !