Inovadora
Inside Mirage: o primeiro mecanismo generativo de IA em tempo real para jogos
Os motores de jogo sempre funcionaram da mesma maneira. Os desenvolvedores criam mapas, posicionam objetos e projetam níveis com antecedência. Você baixa o jogo, carrega-o e joga o conteúdo que eles criaram. Mas e se o mundo do jogo ainda não tivesse sido construído? E se ele fosse criado ao vivo, enquanto você joga, com base no que você faz ou diz? Essa é a ideia por trás do novo motor de jogo Mirage, da Laboratório dinâmico.
O Mirage está sendo chamado de o primeiro motor generativo em tempo real do mundo e muda tudo o que sabemos sobre design de jogos. Você move, explora ou digita um prompt e o Mirage A IA gera o mundo instantaneamente. E não se trata apenas de ruído aleatório. São ambientes 3D jogáveis e interativos que respondem às suas ações em tempo real.
Está um passo à frente de outras demos de IA jogáveis que vimos até agora. Em vez de mostrar apenas clipes ou cenas curtas, Mirage permite que você explore e interaja com o mundo que ele cria, enquanto o cria. Ainda é cedo, e não é um jogo completo, mas já oferece um vislumbre de como a IA pode remodelar o futuro dos jogos.
O que é Miragem?
Mirage é um novo tipo de engine de jogo que não depende de mapas pré-construídos ou recursos estáticos. Em vez disso, ele usa um amplo modelo de IA para criar ambientes de jogo em tempo real, conforme você interage com ele. Você não baixa níveis nem carrega áreas fixas. A engine reage ao que você faz e tenta construir algo jogável na hora. Isso inclui estradas, prédios, 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 possui um editor de cenas nem pacotes de recursos. Tudo é gerado pela IA, quadro a quadro, com base no treinamento de vídeos e entradas de gameplay reais. Quando você joga, o jogo roda na nuvem e transmite para o seu navegador, então seus comandos e movimentos são constantemente processados. É mais próximo de uma simulação interativa do que de um jogo com regras ou layouts fixos.
Motor de jogo Mirage AI vs. motores tradicionais
Mirage é muito diferente de motores de jogo comuns como Unity or IrrealEsses motores fornecem ferramentas aos desenvolvedores para a construção de mundos usando modelos 3D, texturas e scripts. Os designers usam editores de níveis, código e recursos de arte para criar cada cena manualmente. Em contraste, o Mirage não possui mapas ou recursos pré-fabricados – ele apenas possui 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 fundamental: jogos Unity/Unreal geralmente são corrigidos após o lançamento (com exceção de expansões ou atualizações). Um jogo Mirage pode mudar a cada vez que você joga. Não há "conteúdo" finito para terminar; os jogadores essencialmente cocriam o jogo. Em vez de baixar um mundo pré-construído, os jogadores continuam criando o mundo. Isso significa que cada experiência é única e nunca é predefinida.
Do ponto de vista técnico, os motores tradicionais rodam no seu computador ou console. O Mirage transmite tudo a partir de servidores potentes. Portanto, não há necessidade de hardware pesado para o jogador – apenas um navegador.
Como funciona o mecanismo de jogo de IA do Mirage?
O Mirage funciona executando um enorme modelo de IA na nuvem. Você não baixa nada. Basta abrir a demo no seu navegador e ela começa a transmitir como um vídeo. Nos bastidores, cada movimento ou comando que você dá é enviado para a IA, que responde gerando o próximo quadro do jogo. Ela funciona no nível do quadro, reagindo às suas ações em tempo real. O sistema não usa recursos ou mapas pré-criados. Ele gera tudo na hora.
O modelo em si é uma mistura de arquitetura de transformador e difusão. Ele foi treinado usando uma enorme quantidade de dados de jogos, incluindo vídeos completos de gameplay e entradas de jogadores. Os desenvolvedores também adicionaram sessões especiais gravadas para dar ao modelo uma compreensão mais ampla de como os ambientes do jogo funcionam. Com o tempo, a IA aprendeu padrões como a curvatura das estradas, onde os objetos devem ser posicionados ou como uma câmera deve se mover por uma cena.
Ao interagir com o Mirage, seja caminhando, dirigindo ou digitando comandos, 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 parece completamente desconectado. Os visuais buscam realismo, não visuais estilizados ou pixelados. Atualmente, ele roda a cerca de 16 quadros por segundo em resolução padrão. Isso é baixo para jogos, mas compreensível, já que ele gera quadros 3D completos em tempo real. Mesmo assim, a experiência permanece razoavelmente responsiva com pouca latência, o que é um feito notável neste estágio.
Como você pode gerar seu mundo de jogo usando Mirage
O Mirage tem um recurso integrado que permite que você gere seu próprio mundo enviando uma imagem (você pode tentar isso na demonstração aqui). Ao abrir a demonstração, você verá um painel intitulado "Imagens Iniciais" à direita. Aqui, você pode selecionar entre algumas imagens predefinidas ou clicar no botão verde "Upload" na parte inferior para adicionar as suas próprias.
Depois de enviar uma imagem, de preferência uma captura de tela de um jogo em terceira pessoa, a Mirage AI tenta gerar um ambiente 3D inspirado nessa imagem. Ela não a copia exatamente, mas cria um espaço jogável com aparência e sensação semelhantes. Você será então lançado no meio desse novo mundo, pronto para explorar.
Os controles básicos são simples. Você pode andar 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 "gerar um carro" enquanto joga. A IA tentará responder às suas instruções e alterar a cena de acordo.
Como a geração de jogos em tempo real pode mudar os jogos
Se Mirage ou algo parecido amadurecesse, poderia realmente abalar os jogos. Hoje, a maioria dos jogos tem mapas fixos, talvez com alguns geradores de níveis aleatórios (como roguelikes ou mundos procedurais) ou mods criados por usuários. A tecnologia estilo Mirage leva isso a um novo patamar: os jogadores controlam a criação do mundo ao vivo. É quase como jogar dentro da sua imaginação.
Para os jogadores, isso significa que não há duas jogadas iguais. Você poderia entrar em um jogo Isso se parece um pouco com GTA, digamos "torne-o noturno e chuvoso", e bum – você está em uma cidade escura e tempestuosa à 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.
Em termos de comunidade, isso reduz as barreiras. Mesmo sem habilidades de design, qualquer pessoa pode hospedar uma sessão de jogo digitando um tema. Amigos podem colaborar ("Adicione um dragão a esta cidade") e a IA o desenha para todos.
Estamos muito longe de ser totalmente feito por IA Jogos AAA, mas vislumbres como Mirage sugerem um futuro em que os jogos não são baixados nem projetados — eles são imaginados, instigados e vividos. Nesse futuro, os jogos podem parecer mais narrativas ao vivo ou sandboxes digitais. Em vez de estúdios elaborarem cada detalhe, os jogadores podem simplesmente imaginar suas aventuras com texto.
No entanto, estúdios e editoras de jogos reais ainda desempenham um papel fundamental. Por enquanto, o Mirage é uma ferramenta extra, não um substituto para o design de jogos tradicional. Ele ainda não lida com escrita narrativa, design de combate balanceado ou otimização de desempenho em dispositivos. Mas pode se tornar uma ferramenta poderosa: designers de níveis podem usá-lo para prototipar ideias, ou jogadores podem jogá-lo para desafios divertidos.