Skip to main content
voltar para o blog
REVOLUÇÃO DA SEMANA

Universos cruzados

Opus Games GPT Astra

O que a comunidade gamer fez com IA para conectar jogos, recriar mecânicas e levar mundos 3D ao navegador.

JVpor João Vitor9 min de leitura

Em resumo

O fenômeno dos mods criados com vibe coding

Nesta semana, comunidades de gamers em diferentes partes do mundo combinaram engenharia reversa, ferramentas criadas pela comunidade e programação com IA para aproximar universos que antes pareciam incompatíveis. Vimos Minecraft dentro de GTA V, Resident Evil 2 integrado ao universo de Minecraft, Skate 3 dentro de Modern Warfare 2 e uma implementação experimental de Skate 3 rodando direto no navegador. Também apareceram jogos e experiências 3D executados em uma aba, incluindo projetos inspirados em mundos que antes dependiam de hardware dedicado. Aqui, explicamos a parte técnica por trás dessas conexões e reunimos obras que você pode abrir, jogar e explorar.

Compartilhe a matéria

João Vitor
WhatsApp LinkedIn X

Versão em vídeo

O carrossel em movimento

A mesma seleção, agora em uma sequência vertical para assistir antes de explorar os projetos.

carrossel / Carrossel em movimento: Universos cruzadosfonte: Vibe Coding Society / @activeprogrammer

1 / 8

Jogos e mundos 3D

deslize para explorar

A pergunta central

O que os caras fizeram com IA para conseguir isso?

Eles não pediram para um chatbot reescrever jogos inteiros do zero. Em cada projeto, a IA operou sobre anos de pesquisa, código existente e ferramentas de modding para construir a conexão que faltava: uma ponte entre dois jogos, a reimplementação de uma mecânica ou a adaptação de um motor para a web.

01estudo de caso

Minecraft dentro de GTA V

O truque foi manter os dois jogos rodando ao mesmo tempo e criar uma ponte entre eles. GTA compartilha informações de câmera, posição e terreno; Minecraft devolve sua imagem e eventos, como explosões.

A integração combina as imagens respeitando a profundidade dos objetos. Uma construção de Minecraft pode aparecer atrás de um poste de GTA, por exemplo. A ponte também traduz colisões, permitindo que carros encontrem as paredes de blocos e que elementos de um jogo produzam efeitos no outro.

02estudo de caso

Skate 3 dentro de Modern Warfare 2

Aqui, o caminho foi diferente: reimplementar os sistemas de skate e conectá-los ao ambiente de Modern Warfare 2. Um componente calcula movimentos, manobras e deslizes em corrimãos; o mapa de Call of Duty fornece as superfícies de colisão.

Uma adaptação das animações faz o soldado acompanhar os movimentos do skatista. Em vez de transportar um jogo inteiro para dentro do outro, o projeto leva uma mecânica reconstruída para um novo mundo.

03estudo de caso

Resident Evil 2 dentro de Minecraft

Um protótipo documentado combina Resident Evil 2 com Minecraft. Novamente, os jogos continuam separados: a imagem e as informações de profundidade de Resident Evil são inseridas na cena de Minecraft, com as câmeras alinhadas.

Assim, blocos podem esconder partes do cenário de Resident Evil, em vez de a integração parecer apenas um vídeo colocado sobre a tela. Resident Evil mantém o controle da câmera, enquanto Minecraft funciona como o mundo visível que compõe as duas imagens.

Nota de apuração: Este caso ainda é descrito pelos autores como um protótipo local, sem versão pública para instalar.

04estudo de caso

Skate 3 rodando no navegador

Neste projeto, o caminho foi pegar a reimplementação de Skate 3 em Rust e prepará-la para a web. O código foi compilado para WebAssembly, formato executável pelo navegador, enquanto WebGPU fornece a interface gráfica.

Portanto, não se trata de abrir qualquer jogo de PlayStation 3 em uma aba. É uma adaptação específica de uma implementação experimental, acompanhada por um pacote visual reconstruído para não distribuir os arquivos comerciais do jogo.

vídeo / Skate 3 experimental no navegadorfonte: @activeprogrammer
05estudo de caso

O padrão por trás dos experimentos

Não é que essas técnicas fossem impossíveis antes. A mudança está em como parte do trabalho pode ser executada. No Universal Modder, por exemplo, o agente consulta conhecimento existente, analisa código, implementa uma parte funcional, testa dentro do jogo e registra o que aprendeu para a próxima integração.

A leitura para quem trabalha com vibe coding é esta: o avanço não está apenas em pedir que a IA crie algo do zero. Está em usar conhecimento e ferramentas existentes para construir conexões que antes exigiam muito trabalho manual, sem apagar os anos de pesquisa da comunidade que tornaram essas experiências possíveis.

“A IA acelera a construção da ponte. A engenharia reversa e o conhecimento acumulado dizem onde essa ponte pode ser apoiada.”

Seleção da semana

Jogue e explore agora

Abaixo estão os projetos públicos e as demos que circularam nesta semana. Alguns funcionam de imediato; outros dependem dos arquivos originais do jogo. Os vídeos aparecem ao longo da seleção para você entender o resultado antes de abrir cada experiência.

01

Zombies

02

Skate / Surf

03

Mundos no navegador

GigaCityCidade 3D procedural criada com Opus
assistir aqui
vídeo / GigaCityfonte: @activeprogrammer
Fortnite no navegadorDemo comunitária executada em uma aba
assistir aqui
vídeo / Fortnite no navegadorfonte: @activeprogrammer
Cozy CreekCena 3D criada com GPT Astra e Blender
assistir aqui
vídeo / Cozy Creekfonte: @activeprogrammer
04

FPS clássicos

05

GTA e cia

GTA 5web.archive.org
assistir aqui
vídeo / GTA 5fonte: @activeprogrammer
06

Outros

PESQUISA

Apuração e fontes

A explicação técnica foi conferida nas páginas e nos repositórios dos próprios projetos. Quando não foi possível identificar com segurança a técnica mostrada em um vídeo, preferimos não presumir: por isso, os exemplos centrais do artigo são apenas as combinações que possuem documentação pública verificável.

VCS / FIELD NOTES 001Mais histórias ↗