Desarrollan una IA capaz de crear niveles infinitos de Super Mario Bros: así funciona MarioGPT, la herramienta favorita de los fans del personaje

La Universidad de Copenhague ha desarrollado una inteligencia artificial que crea niveles infinitos de Super Mario Bros.

Mariogpt
Sin comentarios Facebook Twitter Flipboard E-mail

La inteligencia artificial es, sin duda, la herramienta tecnológica de moda. El auge de ChatGPT o Midjourney ha provocado su estandarización en la sociedad y la búsqueda tanto de usuarios como de compañías de aprovechar sus virtudes. Por ello, un equipo de la Universidad de Copenhague ha querido sacar partido al modelo de lenguaje GPT-2 para llevar a cabo una herramienta que ha entusiasmado a los fans del fontanero más conocido del mundo de los videojuegos: un generador automático de niveles de Super Mario Bros.

Como se puede ver en el tuit sobre estas líneas, desarrolladores de la institución danesa han llevado a cabo la creación de MarioGPT, una IA capaz de crear niveles inspirados en el primer título de NES a raíz de una serie de recomendaciones realizadas con lenguaje natural. Para ello, han utilizado GPT-2, una tecnología más desfasada que GPT-3 (conocida por dar vida a ChatGPT), pero ideal para “conjuntos de datos pequeños”. Y, además del anuncio, los responsables compartieron parte del proceso y dieron las pautas necesarias para utilizar esta inteligencia artificial.

Una IA para generar niveles de Super Mario Bros

Como detallaron, el equipo tuvo que entrenar al modelo para que este aprendiera a generar niveles. Para ello, renderizar distintos niveles a texto, una opción que les llevó a transformar escenario de Mario en algo parecido a un copypaste en ASCII. Al llevar a cabo esta acción, la IA pudo interpretar el nivel de forma más sencilla ya que contaba con una representación alfanumérica. Y, una vez comprendió los patrones, comenzó a reproducirlos para generar distintos niveles.

Mario Ia Imagen: Universidad de Copenaghe

Tal y como señalan, los resultados de las pruebas son bastante positivos. De cada 250 niveles generados, el sistema era capaz de completar 9 de cada 10. No obstante, reconocen que MarioGPT cuenta con algunas limitaciones. Por ejemplo, solo reconoce la palabra “enemigo”, razón por la que no se puede especificar si deseamos incluir un Goomba o un Koopa. Además, tampoco puede generar niveles acuáticos. No obstante, es capaz de comprender indicaciones sencillas propuestas con lenguaje natural, como pueden ser los casos de “muchas tuberías y muchos enemigos” o “sin tuberías ni enemigos, solo bloques”. Sin duda, la IA y los videojuegos tienen una relación cada vez más estrecha.

Si quieres estar al tanto de otras noticias como esta y te gustaría comentarlas junto a otros miembros de la comunidad, únete al servidor de Discord de 3DJuegos para estar al día de todas nuestras novedades.

Comentarios cerrados
VÍDEO ESPECIAL

12.876 visualizaciones

100 DETALLES OCULTOS de RED DEAD REDEMPTION 2

¿Qué detalles ocultos guarda Red Dead Redemption 2? En el video de hoy os presentamos más de 100 curiosidades distintas acerca de la aventura de Arthur Morgan y de John Marston que nos presentó Rockstar Games en 2018.