GitHub a blocat depozitul proiectului RE3 și 232 de fork-uri, inclusiv trei depozite private, după ce a primit o plângere din partea companiei Take-Two Interactive, care deține proprietatea intelectuală asociată cu jocurile GTA III și GTA Vice City. Blocarea a fost realizată printr-o cerere de încălcare a legii DMCA (Legea privind drepturile de autor în era digitală) din SUA. Codul RE3 rămâne în continuare disponibil într-o oglindă GitHub pe archive.org. Accesul la oglindă pe GitLab și la depozitul AUR este deja restricționat.
Reamintim că proiectul re3 a efectuat lucrări de inginerie inversă asupra codului sursă al jocurilor GTA III și GTA Vice City, lansate acum aproximativ 20 de ani. Codul publicat era pregătit pentru a construi un joc complet funcțional, folosind fișiere cu resursele jocului, care trebuiau extrase din copia licențiată a GTA III. Proiectul de restaurare a codului a început în 2018 cu scopul de a corecta unele erori, de a extinde posibilitățile dezvoltatorilor de moduri și de a experimenta studierea și înlocuirea algoritmilor de simulare a proceselor fizice. De asemenea, în RE3 a fost realizat portarea pe Linux, FreeBSD și sisteme ARM, a fost adăugată suportul pentru OpenGL, a fost asigurat redarea sunetului prin OpenAL, au fost adăugate instrumente suplimentare pentru depanare, a fost implementată o cameră rotativă, a fost extins suportul pentru periferice, s-a asigurat scalarea redării pe ecrane widescreen, iar în meniu a fost adăugată o hartă și opțiuni suplimentare.
Trebuie menționat că comunitatea dezvoltă mai multe implementări deschise ale jocurilor comerciale populare, pentru care este necesară utilizarea fișierelor cu resurse din jocul original. Diferența cheie între aceste proiecte și RE3, care a fost blocat, este că RE3 este rezultatul ingineriei inverse a fișierelor executabile, în timp ce proiectele menționate mai jos se dezvoltă ca implementări independente ale motoarelor, scrise de la zero.
- OpenAge — motor deschis pentru jocurile Age of Empires, Age of Empires II (HD) și Star Wars: Galactic Battlegrounds;
- OpenSAGE — motor deschis pentru Command & Conquer: Generals;
- OpenMW — motor deschis pentru jocul de rol fantasy The Elder Scrolls 3: Morrowind;
- OpenRA — motor deschis pentru Command & Conquer Tiberian Dawn, C&C Red Alert și Dune 2000;
- OpenLoco — simulator deschis de companie de transport bazat pe jocul Locomotion;
- CorsixTH — motorul deschis pentru Theme Hospital;
- OpenRCT2 — motorul deschis pentru jocul de strategie RollerCoaster Tycoon 2.
Sursa: opennet.ro
