Repozytorium projektu RE3 jest zablokowane w GitHub

GitHub zablokował repozytorium projektu RE3 i 232 forki, w tym trzy prywatne repozytoria, po skardze złożonej przez Take-Two Interactive, właściciela praw własności intelektualnej do gier GTA III i GTA Vice City. Blokada została przeprowadzona na podstawie roszczenia DMCA. Kod RE3 jest nadal dostępny na serwerze lustrzanym GitHub na archive.org. Dostęp do serwera lustrzanego GitLab i repozytorium AUR został już ograniczony.

Przypomnijmy, że projekt re3 dokonał inżynierii wstecznej kodu źródłowego gier GTA III i GTA Vice City, wydanych prawie 20 lat temu. Opublikowany kod był gotowy do zbudowania w pełni funkcjonalnej gry, wykorzystując pliki zasobów gry, które gracze mogli wyodrębnić z licencjonowanej kopii GTA III. Projekt przywracania kodu został uruchomiony w 2018 roku w celu naprawienia niektórych błędów, rozszerzenia możliwości twórców modów oraz przeprowadzenia eksperymentów w celu zbadania i zastąpienia algorytmów symulacji fizyki. Obejmował on przeniesienie RE3 na… Linux, systemy FreeBSD i ARM, dodano obsługę OpenGL, wyjście audio przez OpenAL, dodano dodatkowe narzędzia debugowania, zaimplementowano obrotową kamerę, dodano obsługę XInput, rozszerzono obsługę urządzeń peryferyjnych, zapewniono skalowanie wyjścia dla wyświetlaczy szerokoekranowych, dodano mapę i dodatkowe opcje do menu.

Warto zauważyć, że społeczność opracowuje kilka implementacji open source popularnych gier komercyjnych, które do działania wymagają plików zasobów gry z oryginalnej gry. Kluczowa różnica między tymi projektami a zablokowanym RE3 polega na tym, że RE3 jest plikiem wykonywalnym poddanym inżynierii wstecznej, podczas gdy projekty wymienione poniżej są rozwijane jako niezależne implementacje silnika napisane od podstaw.

  • OpenAge to silnik open source dla Age of Empires, Age of Empires II (HD) i Star Wars: Galactic Battlegrounds;
  • OpenSAGE to silnik open source dla Command & Conquer: Generals;
  • OpenMW to silnik open source dla fantastycznej gry fabularnej The Elder Scrolls 3: Morrowind;
  • OpenRA to silnik typu open source dla Command & Conquer Tiberian Dawn, C&C Red Alert i Dune 2000;
  • OpenLoco to symulator firmy transportowej oparty na grze Locomotion;
  • CorsixTH to silnik open source dla Theme Hospital;
  • OpenRCT2 to silnik open source dla gry strategicznej RollerCoaster Tycoon 2.

Źródło: opennet.ru

Kup niezawodny hosting dla stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron internetowych z ochroną DDoS, serwery VPS VDS | ProHoster