O GitHub bloqueou o repositório do projeto RE3 e 232 forks, incluindo três repositórios privados, após receber uma reclamação da Take-Two Interactive, que possui propriedade intelectual relacionada aos jogos GTA III e GTA Vice City. Para bloquear, foi usada uma declaração de violação da Lei de Direitos Autorais do Milênio Digital (DMCA) dos EUA. O código RE3 permanece disponível no espelho GitHub em archive.org por enquanto. O acesso ao espelho GitLab e ao repositório AUR já é limitado.
Para relembrar, o projeto RE3 fez engenharia reversa do código-fonte de GTA III e GTA Vice City, lançados há quase 20 anos. O código publicado estava pronto para criar um jogo totalmente funcional usando os arquivos de recursos que os jogadores podiam extrair de suas cópias licenciadas de GTA III. O projeto de restauração do código foi lançado em 2018 com o objetivo de corrigir alguns bugs, expandir as capacidades dos desenvolvedores de mods e realizar experimentos para estudar e substituir algoritmos de simulação física. Isso incluiu a conversão de RE3 para... LinuxEm sistemas FreeBSD e ARM, foi adicionado suporte a OpenGL, saída de áudio via OpenAL, ferramentas de depuração adicionais, implementada uma câmera rotativa, adicionado suporte a XInput, suporte a periféricos expandido, dimensionamento de saída para telas widescreen, mapa e opções adicionais ao menu.
Pode-se notar que a comunidade está desenvolvendo diversas implementações abertas de jogos comerciais populares, cujo funcionamento requer a utilização de arquivos com recursos do jogo original. A principal diferença entre esses projetos e o RE3 bloqueado é que o RE3 é o resultado de arquivos executáveis de engenharia reversa, enquanto os projetos mencionados abaixo são desenvolvidos como implementações de mecanismo independentes escritas do zero.
- OpenAge é um motor aberto para os jogos Age of Empires, Age of Empires II (HD) e Star Wars: Galactic Battlegrounds;
- OpenSAGE é um mecanismo de código aberto para Command & Conquer: Generals;
- OpenMW é um motor aberto para o RPG de fantasia The Elder Scrolls 3: Morrowind;
- OpenRA - motor aberto para Command & Conquer Tiberian Dawn, C&C Red Alert e Dune 2000;
- OpenLoco é um simulador de empresa de transporte aberto baseado no jogo Locomotion;
- CorsixTH - mecanismo de código aberto para Theme Hospital;
- OpenRCT2 é um mecanismo de código aberto para o jogo de estratégia RollerCoaster Tycoon 2.
Fonte: opennet.ru
