Tecnologia
Dentro do Mirage: O Primeiro Motor de Jogo em Tempo Real com Geração de IA
Os motores de jogo sempre funcionaram da mesma maneira. Desenvolvedores constroem mapas, colocam objetos e projetam níveis com antecedência. Você baixa o jogo, carrega e joga o conteúdo que eles criaram. Mas e se o mundo do jogo não tivesse sido construído ainda? E se ele fosse criado ao vivo, à medida que você joga, com base no que você faz ou diz? Essa é a ideia por trás do novo motor de jogo Mirage, da Dynamicslab.
Mirage está sendo chamado de primeiro motor de jogo em tempo real com geração de IA do mundo, e ele muda tudo o que sabemos sobre design de jogos. Você se move, explora ou digita um prompt e o Mirage gera o mundo instantaneamente. Não é apenas ruído aleatório, também. São ambientes interativos 3D que respondem às suas ações em tempo real.
É um passo à frente dos outros demos de IA interativos que vimos até agora. Em vez de apenas mostrar clipes ou cenas curtas, o Mirage permite que você explore e interaja com o mundo que ele cria, enquanto ele está criando. Ainda é cedo, e não é um jogo completo ainda, mas já está oferecendo um vislumbre de como a IA pode mudar o futuro dos jogos.
O que é Mirage?
Mirage é um novo tipo de motor de jogo que não depende de mapas pré-construídos ou ativos estáticos. Em vez disso, ele usa um grande modelo de IA para criar ambientes de jogo em tempo real, à medida que você interage com ele. Você não baixa níveis ou carrega áreas fixas. O motor reage ao que você faz e tenta construir algo jogável no local. Isso inclui estradas, edifícios, objetos e espaços abertos inteiros que aparecem ao seu redor enquanto você se move pelo mundo.
Não é construído como os motores tradicionais. O Mirage não tem um editor de cenas ou pacotes de ativos. Tudo é gerado pela IA, quadro a quadro, com base no treinamento de vídeos de jogos reais e entradas. Quando você joga, ele é executado na nuvem e transmitido para o seu navegador, então os seus comandos e movimentos estão sendo processados constantemente. É mais próximo de uma simulação interativa do que um jogo com regras ou layouts fixos.
Mirage: Motor de Jogo de IA vs Motores Tradicionais
O Mirage é muito diferente dos motores de jogo comuns, como Unity ou Unreal. Esses motores fornecem ferramentas para os desenvolvedores construírem mundos usando modelos 3D, texturas e scripts. Os designers usam editores de níveis, código e ativos de arte para criar cada cena à mão. Em contraste, o Mirage não tem mapas ou ativos pré-construídos – ele só tem um cérebro de IA que os cria na hora. Você não coloca árvores ou casas; a IA os imagina para você.
Outra diferença importante: os jogos Unity/Unreal são geralmente fixos uma vez lançados (além de expansões ou atualizações). Um jogo Mirage pode mudar a cada vez que você joga. Não há um “conteúdo” finito para terminar; os jogadores essencialmente co-criam o jogo. Em vez de baixar um mundo pré-construído, os jogadores continuam a criar o mundo. Isso significa que cada experiência é única e nunca é roteirizada.
Do lado técnico, os motores tradicionais são executados no seu computador ou console. O Mirage transmite tudo a partir de servidores poderosos. Então, não há hardware pesado necessário para o jogador – apenas um navegador.
Como Funciona o Motor de Jogo de IA do Mirage?
O Mirage funciona executando um modelo de IA enorme na nuvem. Você não baixa nada. Você apenas abre o demo no seu navegador, e ele começa a transmitir como um vídeo. Por trás dos panos, cada movimento ou comando que você dá é enviado para a IA, e ela responde gerando o próximo quadro do jogo. Ele funciona no nível do quadro, então está reagindo às suas ações em tempo real. O sistema não usa ativos ou mapas pré-construídos. Ele gera tudo no local.
O modelo em si é uma mistura de arquitetura de transformador e difusão. Ele foi treinado usando uma grande quantidade de dados de jogos, incluindo vídeos de jogos completos e entradas de jogadores. Os desenvolvedores também adicionaram sessões gravadas especiais para dar a ele uma compreensão mais ampla de como os ambientes de jogos funcionam. Com o tempo, a IA aprendeu padrões como como as estradas devem curvar, onde os objetos devem ser colocados ou como uma câmera deve se mover por uma cena.
Quando você interage com o Mirage, caminhando, dirigindo ou digitando prompts, a IA tenta prever e construir o que vem a seguir. Ela tem uma memória curta do que acabou de acontecer, então o mundo não se sente completamente desconectado. As visualizações visam a realismo, não a estilos estilizados ou pixelados. No momento, ele roda a cerca de 16 quadros por segundo em resolução padrão. Isso é baixo para jogos, mas compreensível, considerando que está gerando quadros 3D completos na hora. Mesmo assim, a experiência permanece razoavelmente responsiva, com pouca latência, o que é um feito notável nessa fase.
Como Você Pode Gerar Seu Mundo de Jogo Usando o Mirage
O Mirage tem uma funcionalidade incorporada que permite gerar seu próprio mundo carregando uma imagem (você pode tentar isso no demo aqui). Quando você abre o demo, você verá um painel intitulado “Imagens Iniciais” à direita. Aqui, você pode selecionar algumas imagens pré-definidas ou clicar no botão verde “Carregar” na parte inferior para adicionar a sua própria.
Uma vez que você carrega uma imagem, preferencialmente uma captura de tela de um jogo em terceira pessoa, e o Mirage AI tenta gerar um ambiente 3D inspirado nessa imagem. Ele não a copia exatamente, mas cria um espaço jogável que parece e se sente um pouco semelhante. Você será então colocado no meio desse novo mundo, pronto para explorar.
Os controles básicos são simples. Você pode caminhar usando WASD, mover a câmera com o mouse e usar Shift para correr. Além disso, o Mirage também suporta entrada de texto, o que significa que você pode digitar comandos como “adicionar uma rodovia” ou “spawnar um carro” enquanto joga. A IA tentará responder aos seus prompts e alterar a cena de acordo.
Como a Geração de Jogos em Tempo Real Pode Mudar os Jogos
Se o Mirage ou algo semelhante amadurecesse, poderia realmente mudar os jogos. Hoje, a maioria dos jogos tem mapas fixos, com talvez alguns geradores de níveis aleatórios (como roguelikes ou mundos procedurais) ou mods feitos pelo usuário. A tecnologia do Mirage leva isso ao próximo nível: os jogadores dirigem a criação do mundo ao vivo. É quase como jogar dentro da sua imaginação.
Para os jogadores, isso significa que nenhuma duas partidas são iguais. Você poderia entrar em um jogo que parece um pouco com GTA, diga “faça isso à noite e chuvoso”, e pronto – você está em uma cidade escura e chuvosa à noite. Ou comece em uma floresta, diga “transforme isso em uma cidade futurista”, e ele faz isso. Essa flexibilidade significa que os jogos se tornam mais como brinquedos ou mundos para explorar e moldar, em vez de histórias fixas.
Na comunidade, isso reduz as barreiras. Mesmo sem habilidades de design, qualquer um pode hospedar uma sessão de jogo digitando um tema. Amigos poderiam colaborar (“Adicione um dragão a essa cidade”) e a IA o desenha para todos.
Estamos longe de jogos AAA completamente feitos por IA, mas vislumbres como o Mirage sugerem um futuro em que os jogos não são baixados ou projetados – eles são imaginados, promovidos e vividos. Nesse futuro, os jogos podem se sentir mais como contação de histórias ao vivo ou areia digital. Em vez de estúdios criarem cada detalhe, os jogadores podem simplesmente sonhar com suas aventuras com texto.
No entanto, os estúdios de jogos e editores ainda desempenham um papel enorme. Por agora, o Mirage é uma ferramenta extra, não um substituto para o design de jogos tradicional. Ele ainda não lida com escrita de narrativa, design de combate balanceado ou otimização de desempenho em dispositivos. Mas ele pode se tornar uma ferramenta poderosa: designers de níveis podem usá-lo para prototipar ideias, ou os jogadores podem usá-lo para desafios divertidos.











