Linux est un système d’exploitation trop souvent incompris et maltraité par la critique. Utilisé comme plate-forme de développement par les grandes industries d’effets spéciaux et d’effet 3D, il est boudé par de nombreux utilisateurs lui reprochant son côté geek et inaccessible. Ceci dit ce n’est pas totalement faux. Les gamers vous dirons que Linux, c’est bien pour travailler et surfer sur le net, mais ce n’est pas une plate-forme recommandée pour le jeu sur ordinateur. Manque de jeux? Manque de diversité? Manque de qualité? Il existe tout de même quelques très bons jeux gratuits sur Unix, vous en verrez quelques exemple dans cet article.
Même si souvent on ne rencontre pas le même contenu que sur un jeu Windows, il n’en demeure pas moins que la plupart du temps, la gratuité nous fait oublier les quelques défauts du jeu en question. Ne nous voilons pas la face, les applications qui tournent sur Unix sont souvent codées par des amateurs et des passionnés qui passent leur temps libre a travailler dessus. Linux, qui occupe une maigre part du marché (moins de 2%), a du mal à se faire une place de choix parmi les autres OS qui ne rencontrent pas de problème de compatibilité et qui offrent beaucoup plus de variété de jeux, et qui-plus-est de meilleure qualité.
Le multiboot est une solution pour les gamers qui souhaiteent avoir Windows en parallèle de la légèreté d’un système Unix, cependant le problème est beaucoup plus complexe.
Les éditeurs de jeux sont plus hésitants à porter leur jeux sur Linux et ils considèrent comme un suicide commercial que de les développer nativement sur cette plate-forme. Le portage souvent bâclé n’est qu’une émulation améliorée qui provoque plantages et autres bugs indésirables. Le fait aussi de ne pas pouvoir modifier le code et de ne pas pouvoir bidouiller un peu le jeu est un autre désavantage pour un Linuxien qui se respecte. Mais ce n’est pas que tout le monde soit de cet avis. Les développeurs du jeu Penny Arcade ont une autre opinion, eux qui avaient décidé de développer leur jeu aussi sur Linux.
« Nous avons décidé que le jeu serais disponible sous les systèmes Mac et Linux car c’était la meilleure chose à faire. Il y a vraiment peu de jeux sur ces plate-formes, la plupart du temps pour de mauvaises raisons. Pourquoi les joueurs devraient-ils avoir Windows pour jouer ? Depuis le lancement nous avons été particulièrement heureux des retours de la communauté Linuxienne, non seulement les gens semblent reconnaissants vis-à-vis de notre support sur le système Linux, mais ils sont aussi très utiles sur nos forums puisqu’ils aident les autres utilisateurs ayant des soucis techniques. Nous avons aussi beaucoup de mails de Linuxiens qui nous encouragent et qui nous signalent qu’ils ont acheté le jeu pour montrer leur soutien à notre studio. »
C’est bien la preuve que la communauté Linux désire avoir plus de jeux compatibles avec leur système. Les gamers sont bien présents mais l’argent n’y est pas. Développer un jeu sous Linux n’est donc pas rentable quand on pense combien coute la création d’un jeu aujourd’hui.
Beaucoup d’utilisateurs hésitent donc longuement avant de passer complètement sur un système comme Mandriva ou Ubuntu. Pourtant, il existe une solution alternative.
Wine est un logiciel qui permet aux gamers de jouer à leurs jeux préférés sous Linux. Wine étant une implantation gratuite et libre du système de Microsoft, nul besoin d’avoir une copie de l’OS de Bill Gates. Il permet aussi de faire tourner des applications Windows sur Linux. L’avantage avec Wine c’est que contrairement d’autres émulateurs, la perte de performance est minime. Par contre, si un logiciel a besoin de 200Mo de mémoire sous Windows, il aura besoin de la même quantité sous Linux. Pas de baisse de performances donc et une liste de jeux compatibles plutôt fournis.
Après 15 ans de développement, les auteurs de Wine sortirons en juin 2008 la version 1.0 de leur logiciel. Ce n’est pas pour rien puisque les plus de 1500 applications qui sont compatibles profiterons bientôt d’une gestion des périphérique USB, d’un support du 64bits, d’une gestion du .Net et plus encore! Wine qui est mis à jour fréquemment (toutes les deux semaines environ) à décidément beaucoup de potentiel.
Ce dossier vous propose une bref test des meilleurs jeux gratuits (autant 2D que 3D) disponibles sur Linux. Notons que certain d’entre eux sont aussi disponibles sur Windows.
Télécharger Wine ici
Étant un fan de Grand Turismo 4, Joe adorait drifter sur le jeu de Polyphony Digital. Malheureusement, frustré par le moteur physique qu’il trouvait imprécis, il fera des recherches online avant de découvrir Vamos Automotive Simulator, qu’il considère étant bien plus performant que le moteur physique de Grand Tourismo 4 en plus d’être open source.
Constatant que la 3D et le contenu étaient très pauvres, il décidera de s’inspirer du moteur et de créer son premier jeu: Vdrift. Celui-ci propose:
Malgré des textures pas toujours très jolies, Vdrift possède une modélisation de qualité. On regrette les bugs d’affichage et les crashs fréquents sous Windows. Un très bon jeu pour les amateurs de vitesse.
Téléchargé Vdrift ici
Porté sur OpenGl par Curtis Olson en 1997, FlightGear ne cesse d’évoluer grâce à sa communauté qui participe activement à la modélisation de nouveaux modèles 3D. Le logiciel basé au début sur des plans d’avion de la NASA est devenu une vraie référence dans le genre. Gratuit et Open Scource, il propose au joueur des graphismes et un contenu de qualité. FlightGear gère les nuages en 3D, une gestion temps réel de la température et une gestion de dynamique de la lumière. Le jeu est basé sur 3 moteurs physiques: JSBSim, YASim et UIUC développés un à la suite de l’autre. Le jeu gère: L’aérodynamisme de l’avion, sa portance, le vent… Des facteurs indispensables pour un simulateur aérien.
Il existe un mode multijoueur sur FlightGear étant une des majeures qualités du software. Il est possible de communiquer avec les autres joueurs en ligne. Le mode multijoueur supporte aussi les connections en Local et il est possible aussi de gérer la tour de contrôle ainsi que de faire des vols en formation. Une fonction vous permet aussi de voir sur une map monde où se trouvent les joueurs en ligne. Plutôt pratique quand on pense au vaste monde de Flight Gear qui est constitué de :
Plus de 20 000 aéroports Une représentation précise du terrain ainsi que du monde Un monde vivant avec des trains, des voitures, des maisons… Une représentation précise des routes à travers le monde. Un jeu très stable et fun!
Téléchargé FlightGear ici
Wormux développé par Lawrence Azzoug Moy en 2002 est un jeu inspiré du produitde Team17. Il est multi plate-forme et est devenu populaire lorsque les médias du jeuxvideo s’y sont intéressés. Le jeu se joue online ou avec des amis sur le même ordinateur. Il est possible de jouer jusqu’à 4 sur le même Pc. Il est aussi possible de tester l’intelligence artificielle en nommant l’équipe adverse «AI-stupid ». Chaque joueur contrôle une équipe de 2 à 10 mascottes. Le jeu se joue au tour par tour. Le but étant d’anéantir l’équipe adverse en utilisant l’arsenal a votre disposition. Lance-flamme, bâton de baseball, fusil à pompe et mouton explosif, tous les moyens sont bons pour faire mordre la poussière à l’équipe adverse. Mais ce n’est pas tout, le jeu propose aussi d’utiliser différents outils pour vous sortir des situations difficiles. Le jeu étant en 2D et le décor destructible, il n’est pas rare d’avoir votre mascotte coincée dans un trou créé par une grenade. Votre adversaire a alors une magnifique opportunité de vous éliminer. Dommage pour lui, les grappins, les jets pack et autres sont à votre disposition. Une barre de vie est présente au-dessus de chaque personnage, si la barre de vie est réduite à zero, la mort s’en suit. Mais ce n’est pas l’unique façon de perdre, si votre mascotte tombe dans l’eau ou sort du décor c’est le décès assuré!
Ce qui nous surprend chez Logiciel.net, c’est que le jeu est vraiment très complet et très fun! Avec plusieurs modes de jeux, plusieurs niveaux et la possibilité de modifier les paramètres de chaque partie, c’est un indispensable pour ceux qui aimes les jeux faciles à prendre en main. La création de son propre niveau est possible, ce qui assure de longues heures de jeu. La dernière version de Wormux est la 0.8.5 qui est disponible sur le site officiel de Wormux. Le jeu est disponible en français.
Télécharger Wormux ici
Alien Arena est définitivement le meilleur FPS si ce n’est le meilleur jeu sur Linux. Le développement du jeu a commencé en 2004 lorsque ID Software a publié quelques-uns de ses codes source. Une équipe de passionnés de jeux vidéo à aussitôt commencé à codé un jeu unique en son genre. Gratuit, fun et open source, il reste l’un des meilleurs FPS gratuit sur Linux et sur Windows! Alien Arena se base sur la physique de Quake 2, donc la plupart des mouvements de Quake 2 sont disponibles sur Alien Arena. Utilisant le moteur graphique de Quake 2: le Crx Engine, le jeu a des graphismes plus que corrects.
Les développeurs ont essayé de créer un mariage parfait entre Unreal Tournament et Quake. C’est plutôt réussi, l’univers futuriste du jeu est vraiment très immersif. Le jeu propose 6 modes qui vous oblige à vous adapter constament. Le jeu est rapide, pas de le temps de réfléchir ici, vous êtes le prédateur ou la proie. Le jeu se joue uniquement online. Le seul défaut du logiciel est peut être son manque de popularité. Dommage, lui qui a tellement de potentiel.
Téléchargé Alien Arena ici
Que se soit avec Wine où avec le Dual Boot, il est toujours possible d’être gamer et de profiter d’un système Unix. Cependant, il est conseillé d’avoir toujours Windows pour jouer aux jeux récents. Linux à l’heure actuelle n’a pas une librairie de jeux qui pourrait intéressée un hardcore gamer. Celui-ci préfèrera se rabattre sur un système plus compatible avec son matériel et proposant un plus grand nombre de choix.
« Des éditeurs de jeux qui délaissent Unix »
Il serait temps de cesser cet amalgame entre linux et Unix
ces systemes nont que tres peu de choses en commun.
Linux incorpore seulement maintenant certaines fonctionnalites qui sont presentes sur Unix depuis des annees.
Bonjour Js,
Je suis complètement d’accord avec toi. UNIX est un système à part entière. Mais on désigne toujours les ditributions Linux, BSD ainsi que MacOSX comme Famille Unix. Linux est un clone d’UNIX recodé à partir de la norme POSIX.
+1
GNU is Not Unix
Hello,
enfin un article qui parle du sujet!
Petit détail quand même qui n’en est pas pour certains, Linux est un kernel. Il est préférable d’écrire GNU/Linux lorsque l’on parle de système d’exploitation.
Mais effectivement, développer pour des plateformes minoritaires chez le grand publique n’est pas (encore) rentable pour les raisons citées dans l’article mais aussi parce que Windows est un excellent support pour appliquer leur système de verrouillage (cf. Assassin’s creed 2).
Aussi, je ne suis pas pour l’émulation des jeux sous Linux (programmes propriétaires, baisse des performances). Ce qu’il faut, ce n’est pas porter les jeux vers Linux mais porter les frameworks de creation de jeux vers Linux.
Ainsi, une société d’édition créé un jeu avec un seul outil (pas de coût supplémentaire) qui permet de sortir du code utilisant les librairies Windows (DirectX) ou celles de Linux et d’autres plateformes.
Techniquement, c’est loin d’être aussi simple que ça dans la mesure où les systèmes sont pleinement différents. Mais c’est je pense, une voie bien plus prometteuse que l’émulation.
Quelqu’un sait si un tel projet existe déjà ou va dans ce sens?
Linux = Incompatibilité matériel
Encore cette vieille idée.
Les auteurs sont resté en 2005.
La seule incompatibilité matériel que j’ai rencontré c’était avec un webcam ne respectant pas les normes (made in china).
Bonjour,
Relisez l’article. En aucun cas on ne parle de grave incompatibilité matériel mais d’incompatibilité logiciel. C’est à dire le manque de jeux sur le système d’exploitation Linux.
Merci