De repository van het RE3-project is geblokkeerd op GitHub

GitHub heeft de repository van het RE3-project en 232 forks geblokkeerd, waaronder drie privé-repositories, na een klacht van Take-Two Interactive, het bedrijf dat de intellectuele eigendommen van de games GTA III en GTA Vice City bezit. De blokkering werd uitgevoerd op basis van een DMCA-claim (Digital Millennium Copyright Act) die in de VS van kracht is. De code van RE3 blijft voorlopig beschikbaar op de mirror van GitHub op archive.org. Toegang tot de mirror op GitLab en de repository in AUR is inmiddels beperkt.

Ter herinnering, het re3-project heeft gewerkt aan het reverse-engineeren van de bronbestanden van de games GTA III en GTA Vice City, die ongeveer 20 jaar geleden zijn uitgebracht. De gepubliceerde code was klaar voor het bouwen van een volledig functionerende game, mits gebruikmakend van bestanden met game-assets die uit een legale kopie van GTA III dienden te worden gehaald. Het project om de code te herstellen is in 2018 gestart, met als doel enkele fouten te verhelpen, ontwikkelmogelijkheden voor mods uit te breiden en experimenten uit te voeren om algoritmes voor simulatie van fysieke processen te bestuderen en te vervangen. Onder andere werd er een porting naar Linux, FreeBSD en ARM-systemen gerealiseerd, OpenGL-ondersteuning toegevoegd, geluidsuitvoer via OpenAL verzorgd, extra debugtools geïmplementeerd, een draaiende camera toegevoegd, XInput-ondersteuning toegevoegd, de ondersteuning voor randapparatuur uitgebreid en werd schaalbaarheid voor breedbeeldschermen mogelijk gemaakt, met een kaart en extra opties in het menu.

Het is opmerkelijk dat er verschillende open implementaties worden ontwikkeld door de gemeenschap van populaire commerciële games, waarvoor gebruik gemaakt moet worden van bestanden met game-assets uit de originele game. Het belangrijkste verschil tussen deze projecten en het geblokkeerde RE3 is dat RE3 is verkregen via reverse-engineering van uitvoerbare bestanden, terwijl de hieronder genoemde projecten zich ontwikkelen als onafhankelijke implementaties van game-engines, die vanaf nul zijn geschreven.

  • OpenAge — een open engine voor de spellen Age of Empires, Age of Empires II (HD) en Star Wars: Galactic Battlegrounds;
  • OpenSAGE — een open engine voor Command & Conquer: Generals;
  • OpenMW — een open engine voor de rollenspelgame in het fantasygenre The Elder Scrolls 3: Morrowind;
  • OpenRA — een open engine voor Command & Conquer Tiberian Dawn, C&C Red Alert en Dune 2000;
  • OpenLoco — een open simulator voor een transportbedrijf, gebaseerd op de game Locomotion;
  • CorsixTH — een open engine voor Theme Hospital;
  • OpenRCT2 — een open engine voor de strategiegame RollerCoaster Tycoon 2.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster