O repositório do projeto RE3 foi bloqueado no GitHub

O GitHub bloqueou o repositório do projeto RE3 e 232 forks, incluindo três repositórios privados, após uma queixa da empresa Take-Two Interactive, que detém a propriedade intelectual relacionada aos jogos GTA III e GTA Vice City. Para o bloqueio foi usada uma declaração de violação da Lei de Direitos Autorais do Milênio Digital (DMCA) em vigor nos EUA. O código RE3 ainda está disponível em um espelho do GitHub em archive.org. O acesso ao espelho no GitLab e ao repositório no AUR já está restrito.

Lembramos que o projeto re3 trabalhou na engenharia reversa dos códigos fonte dos jogos GTA III e GTA Vice City, lançados há cerca de 20 anos. O código publicado estava pronto para compilar um jogo totalmente funcional, usando arquivos de recursos do jogo que deveriam ser extraídos da sua cópia licenciada do GTA III. O projeto de restauração do código foi iniciado em 2018 com o objetivo de corrigir alguns erros, expandir as possibilidades para desenvolvedores de mods e realizar experimentos para estudar e substituir algoritmos de simulação de processos físicos. Incluindo no RE3, foi feita a portabilidade para Linux, FreeBSD e sistemas ARM, adicionada a compatibilidade com OpenGL, garantido o output de som através do OpenAL, adicionadas ferramentas adicionais para depuração, implementada uma câmera giratória, adicionada a compatibilidade com XInput, expandido o suporte a periféricos, garantida a escalabilidade da saída em telas widescreen, e no menu adicionada um mapa e opções adicionais.

É importante notar que a comunidade está desenvolvendo várias implementações abertas de jogos comerciais populares, para os quais é necessário usar arquivos de recursos do jogo original. A principal diferença entre esses projetos e o RE3 bloqueado é que o RE3 foi obtido através da engenharia reversa dos arquivos executáveis, enquanto os projetos mencionados abaixo estão sendo desenvolvidos como implementações independentes de mecanismos, escritos do zero.

  • OpenAge — mecanismo aberto para os jogos Age of Empires, Age of Empires II (HD) e Star Wars: Galactic Battlegrounds;
  • OpenSAGE — mecanismo aberto para Command & Conquer: Generals;
  • OpenMW — mecanismo aberto para o jogo de RPG de fantasia The Elder Scrolls 3: Morrowind;
  • OpenRA — mecanismo aberto para Command & Conquer Tiberian Dawn, C&C Red Alert e Dune 2000;
  • OpenLoco — um simulador de transporte de código aberto baseado no jogo Locomotion;
  • CorsixTH — um motor de código aberto para Theme Hospital;
  • OpenRCT2 — um motor de código aberto para o jogo de estratégia RollerCoaster Tycoon 2.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster