Mario Chat GPT: Infinite AI-generated levels of Super Mario Bros

Mario is one of the most beloved video game characters of all time.

From his first appearance in 1985’s Super Mario Bros, Mario has captivated gamers for over three decades.

Now, thanks to the advancements in artificial intelligence (AI), Mario fans can experience the ultimate level of immersion with the “Mario Chat GPT” or “Mario ChatGPT”.

This innovative AI technology allows users to generate endless levels of Super Mario Bros using natural language dialogues and conversations.

Read on to find out more about this amazing new development!

What is Mario Chat GPT?

A team of researchers from the University of Copenhagen has developed a method for generating Super Mario Bros. levels using GPT-2 (It is not using GPT-3.5 as Chat GPT)

Mario Chat GPT is an AI-based chatbot that can generate an infinite number of levels for Super Mario Bros.

The bot is trained on a dataset of over 100,000 human-created conversation threads and can generate new levels based on any input from the user.

If you’re a fan of Super Mario Bros, then you’ll love Mario ChatGPT.

With this chatbot, you can create your own custom levels or play through infinite levels that the bot generates on its own.

Either way, you’re sure to have hours of fun with this one.

How does it work?

The Mario Chat GPT is a neural network that was trained on Super Mario Bros. ROM data.

It takes in an input of a text-level description and outputs a corresponding level design.

source: Copenhague University

The team has published a paper with all the detailed information.

You can find as well as a GitHub page where they explain how to generate a Super Mario level just by indicating it to artificial intelligence.

And it is that they have developed the method so that it also understands some commands described in natural language. You will never run out of ideas!

Once the level has been represented in alphanumeric characters, it can be interpreted much more easily by the language model.

And once the model understands the patterns, it is able to reproduce them to generate the level.

The output offered by the model is a “path” represented by the letter ‘x’, confirming that the level is playable and can be completed.

source: Copenhague University

To use the chatbot, simply type in a description of the level you want to play, and it will generate a corresponding level for you to enjoy!


source: Copenhague University

What are the limitations of Mario Chat GPT?

One of the limitations of this system is that there is only one representation for the “enemy” keyword, so in the current state, it is not possible to specify what type of enemies we want to include, be it Goombas, Koopas, etc.

Also, at the moment you can’t generate aquatic levels either (wow, what a disgrace!! I hope they fix this soon 🙂)

The generated levels are not always beatable. In some cases, the AI may create a level that is too difficult or impossible to complete.

There is also one playable character (this is an idea for the team…).

And there is a limitation with the interactions with the level (at least one star?).

In conclusion, Mario ChatGPT is a powerful tool for generating levels for the Super Mario Bros game. However, there are some limitations to consider when using this tool.

If you are a Mario fan, you may find here infinite hours of entertainment 🙂

Enjoy all of them!

Scroll to Top