Jeux

Ports Open Source des moteurs de jeux commerciaux

Ports Open Source des moteurs de jeux commerciaux
Les récréations de moteur de jeu gratuites, open source et multiplateformes peuvent être utilisées pour jouer à d'anciens ainsi qu'à certains des titres de jeux assez récents. Cet article répertorie certains de ces moteurs de jeu qui sont soit construits par rétro-ingénierie des fichiers originaux, soit créés en adaptant le code source disponible gratuitement publié par les développeurs originaux. Même s'il existe de nombreux projets de ce type, cet article ne répertorie que certains d'entre eux qui vous permettent de jouer à des jeux complets avec des problèmes mineurs ou des solutions de contournement. Cette liste par tous les moyens, n'est pas exhaustive.

OpenMW

OpenMW est une recréation gratuite, open source et multiplateforme du moteur de jeu Gamebryo utilisé dans le jeu de rôle en monde ouvert The Elder Scrolls III: Morrowind de Bethesda. Non seulement il est entièrement compatible avec les fichiers et mods de jeu originaux, mais il fournit également des outils pour créer des jeux autonomes complets. OpenMW est également livré avec de nombreuses améliorations par rapport au moteur de jeu d'origine, notamment une prise en charge améliorée de l'interface utilisateur et des mods, une IA et une physique améliorées, ainsi qu'un port Android en cours qui prend en charge les commandes de l'écran tactile.

Unité de Daguefilante

Unité de Daguefilante, comme son nom l'indique, est une recréation complète du jeu Daggerfall dans le moteur de jeu unity. Il est gratuit, open source, multiplateforme et est livré avec de nombreuses améliorations telles que l'éclairage, les graphiques, les commandes, la prise en charge des mods et une compatibilité totale avec les systèmes modernes. Le jeu original Daggerfall est maintenant disponible gratuitement et vous aurez besoin des fichiers originaux du jeu pour jouer à Daggerfall Unity. Vous pouvez trouver plus d'informations sur l'installation ici.

Xash3D

Xash3D est une réimplémentation du moteur GoldSrc utilisé dans Half-Life 1. Il peut être utilisé pour jouer au jeu Half-Life original ainsi qu'à de nombreux mods compatibles avec celui-ci. Xash3D a ensuite été intégré à Xash3D FWGS apportant une prise en charge multijoueur améliorée, une compatibilité Android complète et une prise en charge des contrôleurs. Des liens de téléchargement de port Android sont disponibles ici.

OpenTTD

OpenTTD est une réimplémentation du jeu de stratégie et de simulation « Transport Tycoon Deluxe ». Il est livré avec de nombreuses améliorations, dont les plus notables sont des graphismes améliorés, la compatibilité avec les systèmes modernes, des mises à jour de la qualité de vie et une prise en charge multijoueur améliorée. Tous les éléments du jeu ont été recréés dans OpenTTD, vous n'avez donc pas besoin d'avoir les fichiers originaux du jeu (les fichiers originaux sont toujours pris en charge). Un port Android est disponible ici.

GemRB

GemRB est une recréation gratuite et open source du moteur de jeu Infinity développé par Bioware. Le moteur de jeu était à l'origine utilisé dans des jeux de rôle isométriques comme la série Baldur's Gate, la série Icewind Dale et Planescape: Torment. GemRB a apporté de nombreuses améliorations par rapport au moteur d'origine, notamment une prise en charge améliorée des mods, des ports Android et iOS. GemRB nécessite des fichiers de jeux originaux pour fonctionner, mais une démo intégrée est fournie qui peut être utilisée pour tester le moteur et ne nécessite aucun fichier externe.

Notez que des versions améliorées remasterisées de la série Baldur's Gate, Planescape: Torment et Icewind Dale 1 ont été publiées par Beamdog dans un passé récent. Ces versions remasterisées ont également des ports Android et iOS. Si vous avez des jeux originaux stockés quelque part, vous pouvez utiliser GemRB pour jouer à ces jeux et ignorer l'achat des versions améliorées. Si l'argent n'est pas un problème, je recommanderais d'obtenir des versions améliorées car elles ont beaucoup d'améliorations de la qualité de vie. L'édition améliorée pour Icewind Dale 2 n'existe pas car le code source d'origine a été perdu, donc la seule option pour le jouer sur les systèmes modernes est d'utiliser GemRB.

ScummVM

ScummVM est une réimplémentation du moteur de jeu utilisé dans les jeux de points et d'aventure classiques créés par des sociétés de jeux comme LucasArts et Sierra On-Line. Certains de ces jeux populaires incluent les titres Broken Sword et Monkey Island. La partie « VM » signifie « Machine virtuelle » et au total, elle prend en charge plus de 250 jeux pouvant être joués sur Windows, macOS, Linux, Android, iOS et même sur des consoles. ScummVM est gratuit et open source et il a principalement apporté des contrôles améliorés et une compatibilité avec les systèmes modernes tout en préservant l'aspect et la convivialité d'origine des jeux. En fait, certains des créateurs de jeux originaux se sont associés à ScummVM pour rééditer leurs jeux sur des systèmes modernes. Notez que ScummVM n'est pas un émulateur mais une recréation complète du moteur d'origine et vous aurez besoin des fichiers de jeu originaux pour jouer.

CorsixTH

CorsixTH est une recréation du célèbre jeu de gestion et de simulation d'hôpitaux "Theme Hospital", sorti en 1997. Il est gratuit, open source et multiplateforme, mais vous avez besoin de fichiers de jeux originaux pour jouer aux jeux car il n'est pas livré avec ses propres ressources. Un port Android non officiel est également disponible sur le web. CorsixTH a principalement apporté un support haute résolution et une compatibilité avec les systèmes modernes.

Projet VCMI

Projet VCMI est une implémentation gratuite et open source du moteur de jeu Heroes of Might and Magic III. Il est livré avec de nombreuses améliorations, dont quelques-unes incluent la prise en charge des écrans haute résolution, une interface graphique améliorée, un lanceur de jeu et un outil de configuration améliorés, une prise en charge améliorée des mods et une compatibilité avec les systèmes modernes. Outre les versions pour Windows, macOS et Linux, un port Android est également disponible. Le projet VCMI nécessite des fichiers de jeu originaux pour fonctionner.

OpenRA

OpenRA est une recréation du moteur de jeu utilisé dans les jeux de stratégie en temps réel classiques comme la série Command & Conquer, Tiberian Dawn et Dune 2000. Il est livré avec de nombreuses améliorations telles que la prise en charge des résolutions d'écran modernes, des commandes et une interface utilisateur améliorées, une prise en charge améliorée des touches de raccourci, une prise en charge améliorée des mods et une prise en charge intégrée complète des jeux multijoueurs. La base de joueurs est assez active et vous n'avez même pas besoin des fichiers de jeu originaux pour jouer. Lors de la première exécution d'OpenRA, vous serez invité à télécharger les fichiers du jeu.

RBDOOM-3-BFG

RBDOOM-3-BFG est un port source du jeu de tir à la première personne Doom 3 BFG publié à l'origine par id Software. Le jeu utilise le moteur de jeu id Tech 4 dont le code source a été publié en 2011. Les principales fonctionnalités de RBDOOM-3-BFG incluent des versions multiplateformes 64 bits, des ombres, un éclairage et des graphiques améliorés, une prise en charge améliorée des mods et une compatibilité avec les systèmes modernes. Pour jouer à DOOM 3 BFG en utilisant le port RBDOOM-3-BFG, vous aurez besoin des fichiers de jeu originaux. Un port Android non officiel de RBDOOM-3-BFG est disponible sur le Web.

EasyRPG

EasyRPG est une réimplémentation gratuite et open source des moteurs de jeu RPG Maker 2000 et RPG Maker 2003. Il peut être utilisé pour jouer à des jeux RPG Maker 2000 et 2003 existants, à condition que vous disposiez des fichiers de jeu d'origine. EasyRPG est également livré avec un éditeur qui peut être utilisé pour créer des jeux à partir de zéro. EasyRPG Player peut être utilisé pour jouer à des jeux sur tous les principaux systèmes d'exploitation de bureau, sur certaines consoles, téléphones Android et appareils iOS.

OpenRCT2

OpenRCT2 est une adaptation gratuite et open source du jeu RollerCoaster Tycoon 2. Outre la réimplémentation un à un du jeu original, il est livré avec de nombreuses fonctionnalités supplémentaires comme un éditeur amélioré, un gameplay multijoueur amélioré, une compatibilité avec les systèmes modernes, y compris les appareils Android, une interface utilisateur améliorée, etc. OpenRCT2 nécessite des fichiers de jeu originaux pour fonctionner, vous devez donc posséder le jeu RollerCoaster Tycoon 2.

Conclusion

Les recréations open source d'anciens jeux permettent non seulement aux joueurs de revivre la nostalgie, mais elles aident également à préserver les classiques. Certains des projets mentionnés ci-dessus sont en développement depuis plus d'une décennie et ce sont des projets communautaires sans soutien d'entreprise.

OpenTTD contre Simutrans
Créer votre propre simulation de transport peut être amusant, relaxant et extrêmement attrayant. C'est pourquoi vous devez vous assurer que vous essay...
Tutoriel OpenTTD
OpenTTD est l'un des jeux de simulation d'entreprise les plus populaires. Dans ce jeu, vous devez créer une merveilleuse entreprise de transport. Cepe...
SuperTuxKart pour Linux
SuperTuxKart est un excellent titre conçu pour vous apporter l'expérience Mario Kart gratuitement sur votre système Linux. C'est assez stimulant et am...