GitHub a bloqué le dépÎt du projet RE3 et 232 forks, y compris trois dépÎts privés, suite à une plainte de la société Take-Two Interactive, qui possÚde la propriété intellectuelle associée aux jeux GTA III et GTA Vice City. La blocage a été effectué en utilisant une déclaration de violation de la loi américaine sur le droit d'auteur dans l'Úre numérique (DMCA). Le code RE3 reste pour l'instant accessible sur un miroir GitHub sur archive.org. L'accÚs au miroir sur GitLab et au dépÎt AUR est déjà restreint.
Rappelons que le projet re3 a impliquĂ© le reverse engineering des codes sources des jeux GTA III et GTA Vice City, sortis il y a environ 20 ans. Le code publiĂ© Ă©tait prĂȘt Ă ĂȘtre compilĂ© en un jeu fonctionnel, en utilisant des fichiers de ressources de jeu, qu'il Ă©tait proposĂ© d'extraire de sa propre copie sous licence de GTA III. Le projet de restauration du code a Ă©tĂ© lancĂ© en 2018 dans le but de corriger certains bugs, d'Ă©tendre les possibilitĂ©s pour les dĂ©veloppeurs de mods et d'expĂ©rimenter avec l'Ă©tude et le remplacement des algorithmes de simulation des processus physiques. Parmi les amĂ©liorations apportĂ©es, on note le portage vers Linux, FreeBSD et les systĂšmes ARM, l'ajout du support OpenGL, la sortie sonore via OpenAL, des outils de dĂ©bogage supplĂ©mentaires, une camĂ©ra rotative, le support de XInput, l'Ă©largissement de la prise en charge des pĂ©riphĂ©riques et l'extension de l'affichage sur des Ă©crans larges, ainsi que l'ajout d'une carte et d'options supplĂ©mentaires dans le menu.
Il convient de noter que plusieurs implĂ©mentations open source de jeux commerciaux populaires sont en dĂ©veloppement par la communautĂ©, nĂ©cessitant l'utilisation de fichiers de ressources de jeu de l'original. La principale diffĂ©rence entre ces projets et le RE3 bloquĂ© est que RE3 a Ă©tĂ© obtenu par reverse engineering de fichiers exĂ©cutables, tandis que les projets mentionnĂ©s ci-dessous se dĂ©veloppent en tant quâimplĂ©mentations indĂ©pendantes de moteurs, Ă©crites de zĂ©ro.
- OpenAge â moteur ouvert pour les jeux Age of Empires, Age of Empires II (HD) et Star Wars: Galactic Battlegrounds;
- OpenSAGE â moteur ouvert pour Command & Conquer: Generals;
- OpenMW â 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 â simulateur de transport open-source basĂ© sur le jeu Locomotion;
- CorsixTH â moteur open-source pour Theme Hospital;
- OpenRCT2 â moteur open-source pour le jeu de stratĂ©gie RollerCoaster Tycoon 2.
Source : opennet.ru
