GitHub heeft de RE3-projectrepository en 232 forks, waaronder drie private repositories, geblokkeerd na een klacht van Take-Two Interactive, eigenaar van het intellectuele eigendom van de games GTA III en GTA Vice City. De blokkering werd uitgevoerd op basis van een DMCA-claim. De RE3-code blijft voorlopig beschikbaar op de GitHub-mirror op archive.org. De toegang tot de GitLab-mirror en de AUR-repository is al beperkt.
Ter herinnering: het RE3-project reverse-engineerde de broncode van GTA III en GTA Vice City, die bijna 20 jaar geleden werden uitgebracht. De gepubliceerde code was klaar om een volledig functionerend spel te bouwen met behulp van game resource-bestanden die spelers konden extraheren uit hun gelicentieerde exemplaar van GTA III. Het project voor het herstellen van de code werd in 2018 gelanceerd met als doel enkele bugs te verhelpen, de mogelijkheden voor mod-ontwikkelaars uit te breiden en experimenten uit te voeren om fysica-simulatiealgoritmes te bestuderen en te vervangen. Dit omvatte onder andere het porten van RE3 naar LinuxOndersteuning toegevoegd voor FreeBSD- en ARM-systemen, OpenGL-ondersteuning, audio-uitvoer via OpenAL, extra debugtools, een roterende camera, XInput-ondersteuning, uitgebreidere ondersteuning voor randapparatuur, schaalvergroting voor breedbeeldschermen, een kaart en extra opties in het menu.
Het is vermeldenswaard dat de community verschillende open-source-implementaties van populaire commerciële games ontwikkelt die het gebruik van game resource files van de originele game vereisen. Het belangrijkste verschil tussen deze projecten en de geblokkeerde RE3 is dat RE3 een reverse engineered executable is, terwijl de hieronder genoemde projecten worden ontwikkeld als onafhankelijke engine-implementaties die vanaf nul worden geschreven.
- OpenAge is een open source engine voor Age of Empires, Age of Empires II (HD) en Star Wars: Galactic Battlegrounds;
- OpenSAGE is een open source engine voor Command & Conquer: Generals;
- OpenMW is een open source engine voor het fantasy-rollenspel The Elder Scrolls 3: Morrowind;
- OpenRA is een open source engine voor Command & Conquer Tiberian Dawn, C&C Red Alert en Dune 2000;
- OpenLoco is een open-source transportbedrijfsimulator gebaseerd op het spel Locomotion;
- CorsixTH is een open source engine voor Theme Hospital;
- OpenRCT2 is een open-source engine voor het strategiespel RollerCoaster Tycoon 2.
Bron: opennet.ru
