Το GitHub απέκλεισε το αποθετήριο του έργου RE3 και 232 forks, συμπεριλαμβανομένων τριών ιδιωτικών αποθετηρίων, αφού έλαβε μια καταγγελία από την Take-Two Interactive, η οποία κατέχει πνευματική ιδιοκτησία που σχετίζεται με τα παιχνίδια GTA III και GTA Vice City. Για τον αποκλεισμό, χρησιμοποιήθηκε μια δήλωση παραβίασης του Νόμου για τα δικαιώματα πνευματικής ιδιοκτησίας στην ψηφιακή εποχή των ΗΠΑ (DMCA). Ο κωδικός RE3 παραμένει διαθέσιμος στον καθρέφτη του GitHub στο archive.org προς το παρόν. Η πρόσβαση στον καθρέφτη του GitLab και στο αποθετήριο AUR είναι ήδη περιορισμένη.
Υπενθυμίζεται ότι το έργο re3 αντέγραψε τον πηγαίο κώδικα για τα GTA III και GTA Vice City, που κυκλοφόρησε πριν από σχεδόν 20 χρόνια. Ο δημοσιευμένος κώδικας ήταν έτοιμος για τη δημιουργία ενός πλήρως λειτουργικού παιχνιδιού χρησιμοποιώντας αρχεία πόρων παιχνιδιού που προσφέρονταν στους παίκτες για εξαγωγή από το αδειοδοτημένο αντίγραφο του GTA III. Το έργο αποκατάστασης κώδικα ξεκίνησε το 2018 με στόχο τη διόρθωση ορισμένων σφαλμάτων, την επέκταση των δυνατοτήτων των προγραμματιστών mod και τη διεξαγωγή πειραμάτων για τη μελέτη και αντικατάσταση αλγορίθμων προσομοίωσης φυσικής. Αυτό περιελάμβανε τη μεταφορά του RE3 σε Linux, συστήματα FreeBSD και ARM, προστέθηκε υποστήριξη OpenGL, έξοδος ήχου μέσω OpenAL, προστέθηκαν επιπλέον εργαλεία εντοπισμού σφαλμάτων, υλοποιήθηκε περιστρεφόμενη κάμερα, προστέθηκε υποστήριξη XInput, επεκτάθηκε η υποστήριξη περιφερειακών, παρείχε κλιμάκωση εξόδου για οθόνες ευρείας οθόνης, προστέθηκε χάρτης και πρόσθετες επιλογές στο μενού.
Μπορεί να σημειωθεί ότι η κοινότητα αναπτύσσει αρκετές ανοιχτές υλοποιήσεις δημοφιλών εμπορικών παιχνιδιών, η λειτουργία των οποίων απαιτεί τη χρήση αρχείων με πόρους παιχνιδιού από το αρχικό παιχνίδι. Η βασική διαφορά μεταξύ αυτών των έργων και του αποκλεισμένου RE3 είναι ότι το RE3 είναι το αποτέλεσμα εκτελέσιμων αρχείων αντίστροφης μηχανικής, ενώ τα έργα που αναφέρονται παρακάτω αναπτύσσονται ως ανεξάρτητες υλοποιήσεις μηχανών γραμμένων από την αρχή.
- Το OpenAge είναι μια ανοιχτή μηχανή για τα παιχνίδια Age of Empires, Age of Empires II (HD) και Star Wars: Galactic Battlegrounds.
- Το OpenSAGE είναι μια μηχανή ανοιχτού κώδικα για Command & Conquer: Generals;
- Το OpenMW είναι μια ανοιχτή μηχανή για το παιχνίδι φαντασίας ρόλων The Elder Scrolls 3: Morrowind;
- OpenRA - ανοιχτή μηχανή για Command & Conquer Tiberian Dawn, C&C Red Alert και Dune 2000.
- Το OpenLoco είναι ένας προσομοιωτής ανοιχτής εταιρείας μεταφορών που βασίζεται στο παιχνίδι Locomotion.
- CorsixTH - μηχανή ανοιχτού κώδικα για το Theme Hospital.
- Το OpenRCT2 είναι μια μηχανή ανοιχτού κώδικα για το παιχνίδι στρατηγικής RollerCoaster Tycoon 2.
Πηγή: opennet.ru
