Adoption par les moteurs de jeuEdit
Le moteur de jeu est important pour les joueurs comme pour les développeurs. Le kit de développement est construit autour de lui, les éditeurs de jeux l’utilisent pour construire des niveaux. Des outils tels que Blender ou 3ds Max sont employés pour créer la géométrie des objets et/ou les animations de ceux-ci. Les données relatives aux jeux ont atteint des quantités énormes. Si les moteurs de jeu sont parfois publiés sous une certaine licence de logiciel libre, à la place ou en plus de la licence, les données de jeu ne le sont généralement pas.
Le moteur de jeu est le logiciel uniquement responsable de la mécanique du jeu, ou des règles définissant le jeu. Il existe différents moteurs de jeu pour les jeux de tir à la première personne, les jeux vidéo de stratégie, etc. Outre la mécanique de jeu, un logiciel est également nécessaire pour gérer les graphiques, l’audio, la physique, la gestion des entrées et la mise en réseau.
Les moteurs de jeu utilisés par de nombreux jeux vidéo et fonctionnant au-dessus de Linux incluent :
Adoption par les jeux vidéoModification
Il existe de nombreux jeux vidéo gratuits et open-source ainsi que des jeux vidéo propriétaires distribués commercialement qui fonctionnent nativement sous Linux. Certaines entreprises indépendantes ont également commencé à porter des jeux vidéo importants de Microsoft Windows vers Linux.
Jeux libres et open-sourceModification
Jeux originauxEdit
Vega Strike, une simulation de vol spatial.
Frozen Bubble, une adaptation populaire du jeu Puzzle Bobble
Quelques jeux vidéo open source originaux ont atteint la notabilité :
- 0 A.D. est un jeu de stratégie en temps réel de guerre antique, similaire à Age of Empires.
- AssaultCube est un jeu de tir à la première personne.
- AstroMenace est un scroll-shooter en 3D.
- BZFlag est un jeu de tir de chars à la première personne en 3D (Avec saut).
- Battle for Wesnoth est un jeu de stratégie au tour par tour.
- Blob Wars : Metal Blob Solid est un jeu de plateforme en 2D.
- Chromium B.S.U. est un jeu de tir spatial à défilement par le haut, de style arcade, au rythme soutenu.
- CodeRED : Alien Arena est un jeu de tir à la première personne de science-fiction dérivé du moteur Quake II.
- Crimson Fields est un wargame tactique au tour par tour.
- Cube 2 : Sauerbraten est un jeu de tir à la première personne en 3D avec un mode d’édition de carte intégré.
- Danger from the Deep est un simulateur de sous-marin se déroulant pendant la Seconde Guerre mondiale.
- Glest est un jeu de stratégie en temps réel, avec multijoueur optionnel.
- NetHack et Angband sont des jeux de rôle informatiques en mode texte.
- Netrek est un jeu de bataille spatiale 2D multijoueur sur le thème de Star Trek.
- Nexuiz est un jeu de tir à la première personne. Bien que, cela a été remplacé par Xonotic.
- Projet : Starfighter un shoot-em-up multidirectionnel, basé sur des objectifs.
- TORCS (The Open Racing Car Simulator) – considéré comme l’un des meilleurs simulateurs de course open-source, avec des graphismes et un maniement des véhicules réalistes.
- Tremulous est un jeu de tir à la première personne/de stratégie en temps réel en 3D.
- Tux Racer est un jeu de course en 3D mettant en scène Tux.
- Terreur urbaine est un jeu de tir à la première personne autonome de Quake III Arena. (Mod propriétaire).
- Vega Strike est une simulation de vol spatial.
- Warsow est un jeu de tir à la première personne rapide de type Quake.
Clones et remakesEdit
Il existe un plus grand nombre de clones et de remakes open source de jeux classiques :
- FreeCiv est un clone de Civilization II.
- FreeOrion est inspiré de Master of Orion.
- Frets on Fire est un clone de Guitar Hero.
- Frozen Bubble est un clone de Puzzle Bobble.
- Grid Wars est un clone de Geometry Wars.
- Head Over Heels, un jeu de plateforme d’action sur ZX-Spectrum, a été refait pour Linux, Windows, Mac OS X et BeOS.
- OpenClonk est un remake libre et gratuit de Clonk.
- OpenTTD est un remake de Transport Tycoon Deluxe.
- OpenMW moteur de jeu réimplémentation de Morrowind.
- Performous est un remix des idées derrière Guitar Hero, SingStar et Dance Dance Revolution.
- Pingus est un clone de Lemmings.
- Scorched 3D est une adaptation 3D de Scorched Earth.
- Spring est à l’origine un clone de Total Annihilation, mais est en fait une plateforme pour les jeux de stratégie en temps réel.
- StepMania est un clone de Dance Dance Revolution
- SuperTuxKart et TuxKart sont des clones de Mario Kart.
- SuperTux et Secret Maryo Chronicles sont tous deux des clones de Super Mario Bros.
- The Dark Mod est un jeu de furtivité inspiré des jeux de la (série) Thief (notamment 1 et 2) de Looking Glass Studios
- The Zod Engine est un remake open source du jeu Z activement développé.
- UFO : Alien Invasion est fortement influencé par la série X-COM, principalement par UFO : Enemy Unknown.
- UltraStar est un clone open source de SingStar
- Ur-Quan Masters est basé sur le code source original de Star Control II
- Warzone 2100 est un jeu informatique hybride de stratégie et de tactique en temps réel. Publié à l’origine par Eidos Interactive, il a ensuite été publié en open source.
- Widelands est un clone de The Settlers 2.
- Bill Kendrick a développé de nombreux jeux en logiciel libre, la plupart inspirés de jeux pour l’Atari 8-bit et d’autres systèmes classiques.
Jeux propriétairesEdit
Disponible sur SteamEdit
Valve a officiellement lancé Steam pour Linux le 14 février 2013. En juin 2020, le nombre de jeux compatibles avec Linux sur Steam dépasse les 6 500. Avec le lancement de SteamOS, une distribution de Linux faite par Valve destinée à être utilisée pour les jeux sur HTPC, ce nombre augmente rapidement. Voici une liste de quelques jeux notables disponibles sur Steam pour Linux:
Développeurs de jeux indépendantsModification
VVVVVV de Terry Cavanagh a été porté sur Linux pour le Humble Bundle.
Le développeur indépendant 2D Boy a publié World of Goo pour Linux. Des titres de jeux vidéo de rôle comme Eschalon : Book I, Eschalon : Book II et Penny Arcade Adventures : On the Rain-Slick Precipice of Darkness ont été développés en multiplateforme dès le début du développement, y compris une version Linux. Sillysoft a publié des versions Linux de son jeu Lux et de ses différentes versions.
Hemisphere Games a publié une version Linux d’Osmos. Koonsolo a publié une version Linux de Mystic Mine. Amanita Design a publié des versions Linux de Machinarium et Samorost 2. Irrgheist a publié une version Linux de son jeu de course futuriste H-Craft Championship. Gamerizon a sorti une version Linux de QuantZ. InterAction Studios a plusieurs titres principalement dans la série Chicken Invaders.
Kristanix Games a publié des versions Linux de Crossword Twist, Fantastic Farm, Guess The Phrase !, Jewel Twist, Kakuro Epic, Mahjong Epic, Maxi Dice, Solitaire Epic, Sudoku Epic, Theseus and the Minotaur. Anawiki Games a publié une version Linux de Path of Magic, Runes of Avalon, Runes of Avalon 2, Soccer Cup Solitaire, The Perfect Tree et Dress-Up Pups. Gaslamp Games a publié une version Linux de Dungeons of Dredmor. Broken Rules a publié une version Linux de And Yet It Moves.
Frictional Games a publié des versions Linux de Penumbra : Black Plague et Penumbra : Overture, ainsi que le pack d’extension Penumbra : Requiem. Ils ont également publié Amnesia : The Dark Descent pour Linux en même temps que les versions Windows et Mac OS X. S2 Games a publié des clients Linux pour ses titres Savage : The Battle for Newerth, Savage 2 : A Tortured Soul et Heroes of Newerth. Wolfire Games a publié une version Linux de leur jeu Lugaru et ils vont publier sa suite Overgrowth pour Linux. Black Shades de David Rosen a également été porté sur Linux. Arctic Paint a publié une version Linux de Number Drill. Charlie’s Games a publié une version Linux de Bullet Candy Perfect, Irukandji, Space Phallus et Scoregasm.
Illwinter Game Design a publié Conquest of Elysium II, Dominions : Priests, Prophets and Pretenders, Dominions II : The Ascension Wars, et Dominions 3 : The Awakening pour Linux. Introversion Software a publié Darwinia, Uplink et DEFCON. Cartesian Theatre est un éditeur de logiciels basé à Vancouver, en Colombie-Britannique (Canada), spécialisé dans les jeux gratuits et commerciaux pour Linux. Ils ont un titre actuellement en développement actif, Avaneya. Kot-in-Action Creative Artel a publié ses jeux Steel Storm pour Linux. Hazardous Software a publié son jeu Achron pour Linux.
Unigine Corp a développé Oil Rush en utilisant sa technologie de moteur Unigine qui fonctionne sur Linux. Unigine Corp développait également un « jeu de type shooter » qui aurait été publié pour Linux, actuellement le développement de ce jeu est gelé jusqu’à ce que OilRush soit publié. Le jeu MMORPG Syndicates of Arkon est également censé arriver sur Linux. Le jeu Dilogus : The Winds of War est également développé avec Unigine et il est prévu d’avoir un client Linux.
Un certain nombre de développeurs de visual novels prennent en charge Linux. Winter Wolves a publié des titres tels que Spirited Heart, Heileen, The Flower Shop, Bionic Heart, Card Sweethearts, Vera Blanc, Planet Stronghold et Loren The Amazon Princess pour Linux. Hanako Games a sorti Science Girls, Summer Session, Date Warp, Cute Knight Kingdom, et envisage de porter Fatal Hearts sur Linux. sakevisual a porté Jisei, Kansei, Yousei, RE : Alistair et Ripples sur Linux. Four Leaf Studios a également publié Katawa Shoujo pour Linux et Christine Love a publié Digital : A Love Story, qui tous deux, ainsi que Summer Session mentionné précédemment, sont alimentés par le logiciel libre Ren’Py tool.
Le jeu bac à sable Java Minecraft du développeur Indie Mojang est disponible sur Linux, comme tout autre jeu vidéo compilé pour la machine virtuelle Java.
Dwarf Fortress, un simulateur de gestion / roguelike en bac à sable, a été rendu disponible pour Linux par Tarn Adams.
Le jeu de bac à sable spatial basé sur le voxel, ScrumbleShip du développeur Indie Dirkson est actuellement en cours de développement pour Linux, Mac OS X et Windows.
La simulation de baseball à rejouer réaliste Out of the Park Baseball de OOTP Developments est actuellement disponible pour Linux, Mac OS X et Windows, pour des ligues en ligne solo et multijoueurs.
Grappling Hook, un jeu de réflexion de type first-shooter.
Le studio indé allemand Pixel Maniacs a sorti ses deux jeux, ChromaGun et Can’t Drive This pour Linux.
Dans l’espace Walking Simulator, Dark Hill Museum of Death de Dan Ruscoe est disponible pour Linux.
Porteurs de jeuxModification
Des sociétés indépendantes se sont également chargées de porter des jeux Windows de premier plan sur Linux. Loki Software a été la première société de ce type, et entre 1998 et 2002 a porté Civilization : Call to Power, Descent³, Eric’s Ultimate Solitaire, Heavy Gear II,Heavy Metal : F.A.K.K.², Heretic II, Heroes of Might and Magic III, Kohan : Immortal Sovereigns, Myth II : Soulblighter, Postal, Railroad Tycoon II, Quake III Arena, Rune, Sid Meier’s Alpha Centauri, Sim City 3000, Soldier of Fortune, Tribes 2 et MindRover vers Linux.
Tribsoft a créé une version Linux de Jagged Alliance 2 par Sir-Tech Canada avant de fermer en 2002. Linux Game Publishing a été fondé en 2001 en réponse à la disparition imminente de Loki, et a apporté Creatures : Internet Edition, Candy Cruncher, Majesty : Gold Edition, NingPo MahJong, Hyperspace Delivery Boy !, Software Tycoon, Postal² : Share The Pain, Soul Ride, X2 : The Threat, Gorky 17, Cold War, Knights and Merchants : The Shattered Kingdom, Ballistics, X3 : Reunion, Jets’n’Guns, Sacred : Gold, Shadowgrounds et Shadowgrounds Survivor pour Linux. Certains de ces jeux ont été portés pour eux par Gordon.
LGP-associé mais consultant indépendant Frank C. Earl porte le jeu Caster sur Linux et a publié le premier épisode et a également développé la version Linux de Cortex Command étant inclus dans le deuxième Humble Indie Bundle. Il travaille également à d’autres projets de portage, comme la série Myth dans son intégralité. Il accepte largement les recommandations et commente dans le cadre de la communauté Phoronix. icculus.org a porté des versions bêta pour Medal of Honor : Allied Assault et Devastation, des versions d’America’s Army, ainsi que les titres Prey, Aquaria, Braid, Hammerfight et Cogs.
L’éditeur allemand RuneSoft a été fondé en 2000. Ils ont porté les jeux Northland,Robin Hood : The Legend of Sherwood, Airline Tycoon Deluxe, Ankh, Ankh : Heart of Osiris, Barkanoid 2 et Jack Keane sur Linux, ainsi que le portage de Knights and Merchants : The Shattered Kingdom et Software Tycoon, pour Linux Game Publishing. Hyperion Entertainment a porté des jeux sur plusieurs systèmes, ils ont porté Shogo : Mobile Armor Division et SiN sur Linux, ainsi que le portage de Gorky 17 pour Linux Game Publishing. Wyrmkeep Entertainment a porté les jeux The Labyrinth of Time et Inherit the Earth : Quest for the Orb sur Linux. Alternative Games a apporté Trine et Shadowgrounds, et Shadowgrounds Survivor pour Linux Game Publishing.
Aspyr Media a publié son premier portage Linux en juin 2014, ils affirment qu’ils portent sur Linux en raison de Valve qui sort SteamOS. Aspyr Media a ensuite porté Borderlands 2 sur Linux en septembre 2014.
Ayant porté des jeux sur Mac OS X depuis 1996, l’éditeur de jeux vidéo Feral Interactive a publié XCOM : Enemy Unknown, son premier jeu pour Linux, en juin 2014. Feral Interactive a déclaré porter des jeux sur Linux grâce à SteamOS.
Autres développeursEdit
Certains employés d’id Software ont porté la série Doom, la série Quake, Return to Castle Wolfenstein, Wolfenstein : Enemy Territory et Enemy Territory : Quake Wars. Certains jeux publiés par GarageGames qui ont des versions Linux comprennent Bridge Builder, Marble Blast Gold, Gish, Tribal Trouble et Dark Horizons : Lore Invasion.
MP Entertainment a publié Hopkins FBI et Crack dot com a publié Abuse pour Linux, devenant ainsi l’un des premiers développeurs à publier un portage natif. Inner Worlds, un autre titre commercial précoce pour Linux, a été publié pour et développé sur Linux. Philos Laboratories a publié une version Linux de Theocracy sur le disque de détail. Absolutist a pris en charge Linux pendant un certain nombre d’années. GLAMUS GmbH a publié une version Linux de son jeu Mobility. Vicarious Visions a porté le jeu de vol spatial Terminus sur Linux.
Lava Lord Games a publié son jeu Astro Battle pour Linux. Xatrix Entertainment a publié une version Linux de Kingpin : Life of Crime. BioWare a publié Neverwinter Nights pour Linux. Croteam a publié la série Serious Sam, le premier jeu ayant été porté par Gordon et le second par lui-même. Gordon a également porté les jeux de tir Unreal Tournament 2003 et Unreal Tournament 2004 d’Epic Games.
Revolution System Games a publié son jeu Decadence : Home Sweet Home via Steam uniquement pour Linux pendant un certain temps après la sortie sur Mac ou windows.
Le 12 octobre 2013, Lars Gustavsson, directeur créatif chez DICE, a déclaré à polygon.com
Nous voulons fortement nous lancer dans Linux pour une raison, a déclaré Gustavsson. « Il a fallu Halo pour que la première Xbox donne le coup d’envoi et devienne folle – généralement, il faut une application ou un jeu qui tue et ensuite les gens sont plus que disposés – il n’est pas difficile de mettre la main sur Linux, par exemple, il suffit d’un jeu qui vous motive à y aller ».
Jeux commerciaux pour les jeux d’instructions non x86Edit
Certaines entreprises ont porté des jeux sur Linux fonctionnant sur des jeux d’instructions autres que x86, comme Alpha, PowerPC, Sparc, MIPS ou ARM. Loki Entertainment Software a porté Civilization : Call to Power, Eric’s Ultimate Solitaire, Heroes of Might and Magic III, Myth II : Soulblighter, Railroad Tycoon II Gold Edition et Sid Meier’s Alpha Centauri avec le pack d’expansion Alien Crossfire sur Linux PowerPC. Ils ont également porté Civilization : Call to Power, Eric’s Ultimate Solitaire, Sid Meier’s Alpha Centauri avec le pack d’expansion Alien Crossfire sur Linux Alpha et Civilization : Call to Power, Eric’s Ultimate Solitaire sur Linux SPARC. Linux Game Publishing a publié Candy Cruncher, Majesty Gold, NingPo MahJong et Soul Ride sur Linux PowerPC. Ils ont également porté Candy Cruncher, Soul Ride sur Linux SPARC et Soul Ride sur Linux Alpha. Illwinter Game Design a porté Dominions : Priests, Prophets & Pretenders, Dominions II : The Ascension Wars et Dominions 3 sur Linux PowerPC et Conquest of Elysium 3, Dominions 4 : Thrones of Ascension sur Raspberry Pi. Hyperion Entertainment a porté Sin sur Linux PowerPC publié par Titan Computer et Gorky 17 sur Linux PowerPC qui a ensuite été publié par LGP. Runesoft a engagé Gunnar von Boehn qui a porté Robin Hood – The Legend of Sherwood sur Linux PowerPC. Plus tard, Runesoft a porté Airline Tycoon Deluxe sur Raspberry Pi fonctionnait sous Debian GNU/Linux.
Portes sourceEdit
Micropolis, un portage open source de SimCity
Plusieurs développeurs ont publié le code source de nombre de leurs anciens titres, leur permettant d’être exécutés en tant qu’applications natives sur de nombreuses plateformes alternatives, notamment Linux. Parmi les exemples de jeux qui ont été portés sur Linux de cette manière, citons Duke Nukem 3D, Shadow Warrior, Rise of the Triad, Ken’s Labyrinth, Seven Kingdoms, Warzone 2100, Homeworld, Call to Power II, Wolfenstein 3D, Heretic, Hexen, Hexen II, Aliens versus Predator, Descent, Descent II et Freespace 2. Plusieurs titres de jeux précédemment publiés pour Linux ont également pu être étendus ou mis à jour grâce à la disponibilité du code du jeu, notamment Doom, Abuse, Quake, Quake II, Quake III Arena et Jagged Alliance 2. Certains dérivés basés sur le code source publié ont également été publiés pour Linux, comme Aleph One et Micropolis pour Marathon 2 : Durandal et SimCity respectivement.
Certains titres de jeux ont même pu être portés en raison de la disponibilité du code de moteur partagé, même si le code du jeu lui-même reste propriétaire ou autrement indisponible, comme le jeu vidéo Strife ou le composant multijoueur de Star Trek : Voyager – Elite Force. Certains jeux ont même été portés entièrement ou partiellement par rétro-ingénierie et recréation du moteur de jeu, comme WarCraft II via Wargus ou Commander Keen. Une autre astuce consiste à essayer de pirater le jeu pour qu’il fonctionne comme un mod sur un autre titre natif, comme avec l’Unreal original. De plus, certains jeux peuvent être exécutés grâce à l’utilisation d’environnements d’exécution spécifiques à Linux, comme c’est le cas de certains jeux réalisés avec Adventure Game Studio tels que Chzo Mythos ou certains titres réalisés avec l’outil RPG Maker. Les jeux dérivés du code publié, avec des supports libres et propriétaires, qui sont publiés pour Linux comprennent Urban Terror, OpenArena, FreeDoom, World of Padman, Nexuiz/Xonotic, War§ow et Excalibur : Morgana’s Revenge.
Jeux de rôle en ligne massivement multijoueursEdit
WorldForge est un MMORPG en logiciel libre fonctionnant sous Linux
Voici une liste sélectionnée de MMORPG natifs sur Linux :
- A Tale in the Desert III (2003, eGenesis) – Un jeu de commerce et d’artisanat, se déroulant dans l’Égypte ancienne, pay-to-play.
- Crossfire (1992) – Un jeu médiéval fantastique en 2D.
- Diaspora (1999, Altitude Productions) – MMORPG de commerce spatial en 2D. (La version de Project Diaspora possède un client Linux.)
- Dofus (2005, Ankama Games) – Un MMORPG de fantasy en 2D.
- Eternal Lands (2003, Radu Privantu) – Un MMORPG free-to-play de fantasy en 3D.
- PlaneShift – Un jeu de fantasy 3D gratuit.
- Regnum Online – Un jeu de fantasy 3D, free-to-play avec du contenu premium.
- RuneScape – MMORPG de fantasy Java à la 3e personne.
- Salem – Un jeu de fantasy isométrique, en 3D, axé sur l’artisanat et la permadeath.
- Shroud of the Avatar – Un jeu de fantasy isométrique, en 3D, et le successeur spirituel d’Ultima Online.
- Spiral Knights – Jeu de fantaisie Java à la 3e personne.
- The Saga of Ryzom – dispose d’un client Linux et du code source.
- Tibia – Un jeu MMORPG médiéval fantastique en 2D. Free-to-play avec du contenu premium. L’un des plus anciens MMORPG, créé en janvier 1997. Avec un client Linux officiel.
- Ultima Online a un client Linux non officiel.
- Vendetta Online – Un MMOFPS de vaisseau spatial en 3D avec des éléments RPG croissants, pay to play. Maintient des clients Linux/32 et Linux/64.
- WorldForge – Un moteur de jeu. Il y a des clients Linux disponibles.
- Wyvern – Un MMORPG fantastique en 2D qui fonctionne sur Java.
- Yohoho ! Puzzle Pirates – Un jeu de puzzle qui fonctionne sur Java.
- De nombreux mondes virtuels – (comme Second Life) ont également des clients Linux.
.