Le référentiel du projet RE3 est verrouillé sur GitHub

GitHub a bloqué le référentiel du projet RE3 et 232 forks, dont trois référentiels privés, après avoir reçu une plainte de Take-Two Interactive, propriétaire de la propriété intellectuelle liée aux jeux GTA III et GTA Vice City. Pour bloquer, une déclaration de violation du Digital Millennium Copyright Act (DMCA) des États-Unis a été utilisée. Le code RE3 reste pour l'instant disponible dans le miroir GitHub sur archive.org. L'accès au miroir GitLab et au référentiel AUR est déjà limité.

Rappelons que le projet re3 a réalisé des travaux de rétro-ingénierie des codes sources des jeux GTA III et GTA Vice City, sortis il y a une vingtaine d'années. Le code publié était prêt à créer un jeu entièrement fonctionnel en utilisant les fichiers de ressources de jeu qu'il vous a été demandé d'extraire de votre copie sous licence de GTA III. Le projet de restauration de code a été lancé en 20 dans le but de corriger certains bugs, d'élargir les opportunités pour les développeurs de mods et de mener des expériences pour étudier et remplacer les algorithmes de simulation physique. RE2018 comprenait le portage vers les systèmes Linux, FreeBSD et ARM, ajout de la prise en charge d'OpenGL, fourniture d'une sortie audio via OpenAL, ajout d'outils de débogage supplémentaires, implémentation d'une caméra rotative, ajout de la prise en charge de XInput, prise en charge étendue des périphériques et fourniture d'une mise à l'échelle de la sortie vers des écrans larges , une carte et des options supplémentaires ont été ajoutées au menu.

On peut noter que la communauté développe plusieurs implémentations ouvertes de jeux commerciaux populaires, dont le fonctionnement nécessite l'utilisation de fichiers contenant les ressources du jeu original. La principale différence entre ces projets et le RE3 bloqué est que RE3 est le résultat d'une ingénierie inverse de fichiers exécutables, tandis que les projets mentionnés ci-dessous sont développés en tant qu'implémentations de moteurs indépendantes écrites à partir de zéro.

  • OpenAge est un moteur ouvert pour les jeux Age of Empires, Age of Empires II (HD) et Star Wars : Galactic Battlegrounds ;
  • OpenSAGE est un moteur open source pour Command & Conquer : Generals ;
  • OpenMW est un moteur ouvert pour le jeu de rôle fantastique The Elder Scrolls 3 : Morrowind ;
  • OpenRA - moteur ouvert pour Command & Conquer Tiberian Dawn, C&C Red Alert et Dune 2000 ;
  • OpenLoco est un simulateur d'entreprise de transport ouvert basé sur le jeu Locomotion ;
  • CorsixTH - moteur open source pour Theme Hospital ;
  • OpenRCT2 est un moteur open source pour le jeu de stratégie RollerCoaster Tycoon 2.

Source: opennet.ru

Ajouter un commentaire