Modder faz GTA Vice City rodar dentro de GTA 3 dentro de GTA San Andreas

Experimento transforma os três clássicos da Rockstar em uma sequência de jogos interativos renderizados uns dentro dos outros

Modder faz GTA Vice City rodar dentro de GTA 3 dentro de GTA San Andreas
Nesta matéria

O modder Dryxio conseguiu executar GTA Vice City dentro de GTA 3, enquanto GTA 3 aparece em uma tela dentro de GTA San Andreas. Não se trata de um vídeo reproduzido no cenário: os três jogos estão ativos ao mesmo tempo e podem ser controlados em tempo real.

O projeto mantém tudo dentro do mesmo processo. Vice City é renderizado como uma textura em GTA 3. Depois, a imagem de GTA 3 é renderizada em outra textura dentro de San Andreas.

Na prática, CJ pode observar uma partida de GTA 3 em uma tela, enquanto o jogador controla Tommy Vercetti em Vice City dentro daquele segundo jogo.

Como o mod funciona?

Dryxio usa versões modificadas de re3, reVC e librw para manter os três jogos funcionando simultaneamente.

A ordem das camadas é esta:

  1. GTA Vice City roda e gera sua imagem em tempo real;
  2. essa imagem aparece como uma textura dentro de GTA 3;
  3. GTA 3, com Vice City em sua tela, é renderizado dentro de GTA San Andreas.

Cada camada continua interativa. O jogador pode assumir o controle dos jogos internos, movimentar os personagens e avançar pelas partidas sem sair de San Andreas.

Os jogos estão realmente rodando?

Sim. Segundo Dryxio, GTA San Andreas, GTA 3 e GTA Vice City estão rodando ao vivo dentro do mesmo processo.

Isso diferencia o experimento de uma simples troca de textura ou da reprodução de um vídeo gravado. O conteúdo mostrado nas telas é gerado pelos próprios jogos naquele momento.

As camadas também permanecem jogáveis. Quando o jogador assume o controle de Vice City, por exemplo, a resposta aparece em tempo real dentro da tela posicionada em GTA 3. Tudo isso continua visível a partir de San Andreas.

O que são re3, reVC e librw?

re3 e reVC são projetos usados para recriar e estudar o funcionamento de GTA 3 e GTA Vice City. Dryxio trabalhou com versões modificadas desses projetos para integrar os jogos.

Já a librw está ligada à implementação do RenderWare, tecnologia gráfica usada nos clássicos da Rockstar daquela geração.

A combinação permitiu transformar a imagem produzida por um jogo em uma textura utilizada pelo seguinte, sem reduzir as camadas a gravações estáticas.

Quais GTA aparecem no projeto?

O experimento reúne a trilogia que definiu a fase 3D da franquia:

JogoLançamentoFunção no projeto
GTA San Andreas2004Camada externa
GTA 32001Roda dentro de San Andreas
GTA Vice City2002Roda dentro de GTA 3

San Andreas funciona como o ambiente principal. Dentro dele, uma tela exibe GTA 3. No interior de Liberty City, outra superfície recebe a imagem de Vice City.

Dryxio começou mostrando GTA 3 em uma televisão de San Andreas. Depois, aumentou a escala do teste e colocou Vice City em uma tela gigantesca dentro de GTA 3.

O mod pode ser baixado?

Dryxio mantém seus projetos e códigos no GitHub, mas a demonstração não foi apresentada como um mod convencional pronto para instalação por qualquer jogador.

Quem deseja acompanhar o desenvolvimento pode consultar o perfil oficial do criador:

GitHub: https://github.com/dryxio

Dryxio também mantém o GTAStuff, site com ferramentas e outros projetos relacionados aos jogos da Rockstar:

Site oficial: https://gtastuff.com

Comentários

Deixe seu comentário

Seu e-mail não será publicado. Campos com * são obrigatórios.

Ainda sem comentários. Puxe o primeiro assunto.

Mais de Notícias

Ver mais

Explore o Game Overdrive

Publicidade
Publicidade