Ports open source des moteurs de jeu commerciaux

Ports open source des moteurs de jeu commerciaux
Les loisirs gratuits, open source et multiplateforme de jeu peuvent être utilisés pour jouer à l'ancien ainsi que certains des titres de jeu assez récents. Cet article répertorie certains de ces moteurs de jeu qui sont soit construits par ingénierie inverse des fichiers d'origine, soit fabriqués en adaptant le code source disponible librement publié par les développeurs d'origine. Même s'il y a beaucoup de ces projets, cet article n'énumera 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 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 jeu The Elder Scrolls III: Morrowind Open World. Non seulement il est entièrement compatible avec les fichiers et les 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, y compris l'amélioration de l'interface utilisateur et du support MOD, une AI et une physique améliorées, et un port Android en cours qui prend en charge les commandes d'écran tactile.

Daggerfall Unity

Daggerfall Unity, comme son nom l'indique, est une recréation complète du jeu Daggerfall dans Unity Game Engine. Il est gratuit, open source, transformat. Le jeu original de Daggerfall est maintenant disponible gratuitement et vous aurez besoin des fichiers de jeu originaux 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é en demi-vie 1. Il peut être utilisé pour jouer au jeu de demi-vie original ainsi que de nombreux mods compatibles avec lui. XASH3D a ensuite été fourchu dans XASH3D FWGS, apportant une prise en charge multijoueur améliorée, une compatibilité Android complète et une prise en charge du contrôleur. Les liens de téléchargement du port Android sont disponibles ici.

Openttd

OpenTTD est une réimplémentation de la stratégie et du jeu de simulation «Transport Tycoon Deluxe». Il est livré avec de nombreuses améliorations, dont la plupart sont des graphiques améliorés, une compatibilité avec les systèmes modernes, des mises à jour de la qualité de vie et un support multijoueur amélioré. Tous les actifs de jeu ont été recréés dans OpenTTD, vous n'avez donc pas besoin d'avoir les fichiers de jeu d'origine (les fichiers originaux sont toujours pris en charge) cependant). 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 les jeux de rôle isométriques de jeu 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, y compris l'amélioration des ports de Mod, Android et iOS. GEMRB nécessite que les fichiers de jeux originaux fonctionnent, 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 les 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 le 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 ils ont beaucoup d'améliorations de la qualité de vie. Edition 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 réalisés par des sociétés de jeu comme Lucasarts et Sierra en ligne. Certains de ces jeux populaires incluent des titres d'épée et de singe. La partie «VM» représente la «machine virtuelle» et prend en charge plus de 250 jeux qui peuvent être joués sur Windows, MacOS, Linux, Android, iOS et même sur les consoles. SCUMMVM est gratuit et open source et il a principalement apporté des contrôles et une compatibilité améliorés avec les systèmes modernes tout en préservant l'apparence et la sensation originales des jeux. En fait, certains des fabricants de jeux originaux se sont associés à SCUMMVM pour rééditer leurs jeux sur les 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 de fichiers de jeu originaux pour jouer.

Corsixth

Corsixth est une recréation du populaire jeu de gestion hospitalière et de simulation "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 ne vient pas avec ses propres actifs. Un port Android non officiel est également disponible sur le Web. Corsixth a principalement apporté un soutien et une compatibilité à haute résolution avec les systèmes modernes.

Projet VCMI

Le projet VCMI est une implémentation gratuite et open source de Heroes of Might et Magic III Game Engine. Il est livré avec de nombreuses améliorations, dont quelques-unes incluent la prise en charge des écrans haute résolution, des GUI améliorées, un lanceur de jeux amélioré et un outil de configuration, une prise en charge améliorée du mod et une compatibilité avec les systèmes modernes. Outre les builds 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 de moteur de jeu utilisé dans des jeux de stratégie en temps réel classiques comme la série de commandes et de conquéraires, 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 améliorées et une interface d'interface utilisateur, une prise en charge améliorée des raccourcis clavier, une prise en charge améliorée des mods et une prise en charge intégrée complète pour les jeux multijoueurs. La base des joueurs est assez active et vous n'avez même pas besoin de fichiers de jeu originaux pour jouer. Lorsque vous exécutez OpenRA pour la première fois, vous serez invité à télécharger des fichiers de jeu.

RBDOOM-3-BFG

RBDoom-3-BFG est un port de tir à la première personne de Doom 3 BFG à l'origine par le logiciel ID. Le jeu utilise le moteur de jeu ID Tech 4 dont le code source a été publié en 2011. Les principales caractéristiques de RBDoom-3-BFG incluent les versions multiplateformes de 64 bits, les ombres améliorées, l'éclairage et les graphiques, la prise en charge améliorée des mods et la compatibilité avec les systèmes modernes. Pour jouer à Doom 3 BFG à l'aide du port RBDoom-3-BFG, vous aurez besoin de 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 de RPG Maker 2000 et RPG Maker 2003 Game Moteurs. Il peut être utilisé pour jouer aux jeux RPG Maker 2000 et 2003 existants, à condition que vous ayez les fichiers de jeu originaux. Easyrpg est également livré avec un éditeur qui peut être utilisé pour créer des jeux à partir de zéro. Le joueur EasyrPG peut être utilisé pour jouer à des jeux sur tous les principaux systèmes d'exploitation de bureau, sur certaines consoles, les téléphones Android et les appareils iOS.

OpenRCT2

OpenRCT2 est une adaptation gratuite et open source du jeu Rollercoaster Tycoon 2. Outre une réimplémentation du jeu original, il est livré avec de nombreuses fonctionnalités supplémentaires comme un éditeur amélioré, un jeu multijoueur amélioré, une compatibilité avec des systèmes modernes, notamment des 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 de vieux jeux permettent non seulement aux joueurs de revivre la nostalgie, mais ils 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 aux entreprises.