GeekZilla
coolstuffInstagram

MarioGPT cria níveis infinitos para o game do nosso amigo do Brooklyn

Já vimos o nosso amigo Super Mario em mais de de 200 jogos desde que apareceu pela primeira vez em 1981 no game “Donkey Kong”.

Alguns desses jogos, como “Super Mario Maker” e “Super Mario Maker 2“, permitem que os jogadores criem seus próprios níveis desafiadores para si mesmos, seus amigos e outros jogadores online.

Mas apesar da grande quantidade de conteúdo baseado em Mario por ai, provavelmente há pessoas  que não conseguem se cansar das pequenas brincadeiras do encanador italiano que salva princesas. A boa notícia é que é possível obter um número infinito de níveis do Super Mario criados apenas para você sem se esforçar muito.

MarioGPT usa IA, em uma mistura do ChatGPT com Midjourney, alguns avisos de texto e um caminho previsto pelo jogador para gerar todos os níveis de Mario que você poderia querer.

A própria IA é treinada em níveis de dois jogos clássicos de Mario: “Super Mario Bros” e “Super Mario Bros: Os Níveis Perdidos”.

Este treinamento lhe dá uma sólida compreensão dos recursos, dos inimigos e da jogabilidade geral do jogo, permitindo-lhe gerar níveis autênticos a partir daí. Se você quiser conhecer as entradas e saídas do MarioGPT, seus criadores lançaram um documento detalhado sobre sua criação e funções.

O próximo nível, criando jogos mais complexos

Espera-se que a ferramenta possa ir muito além do universo 2D de Mario e acelerar a geração de jogos em geral.

O interessante do MarioGPT é que ele mostra como se poderia usar inteligência artificial para facilitar quem está começando com desenvolvimento de jogos, agora imagine uma IA rodando em cima da Unreal Engine, acelerando a produção de games.

Se a IA tiver um corpus de linguagem e conceitos grande o suficiente, seria possível criar games com prompts e instruções como fazemos com o ChatGPT, até porque este já entende por exemplo como criar games básicos utilizando Blueprints com a Unreal Engine.

MarioGPT ainda não é tão prático

Infelizmente, o MarioGPT ainda não é tão prático quanto seus primos que usam IA também, você precisa ir ao Github e baixar o código seguindo as instruções do desenvolvedor para criar os níveis e fazer tudo funcionar, de qualquer forma já é um bom começo e prova de conceito.