KI Apps

MarioGPT

Website
Screenshot der Startseite von MarioGPT
Zusammenfassung mit KI ⊛

MarioGPT ist ein finetuned GPT2-Modell, das in der Lage ist, Super Mario-Levels aus einfachen Text-Prompts zu generieren. Dieses Projekt wurde auf GitHub veröffentlicht und bietet eine innovative Möglichkeit, Levels für das klassische Jump-and-Run-Spiel zu erstellen.

Funktionsweise


MarioGPT verwendet ein finetuned GPT2-Modell, das auf einem Subset von Super Mario Bros- und Super Mario Bros: The Lost Levels-Levels trainiert wurde. Das Modell kann dann verwendet werden, um Levels basierend auf einfachen Text-Prompts zu generieren. Die Generierung ist nicht perfekt, aber es ist ein wichtiger Schritt in Richtung kontrollierbarer und diverser Level- und Umgebungsgenerierung.

Anforderungen


Um MarioGPT zu verwenden, benötigen Sie Python 3.8 oder höher. Sie können das Modell entweder über PyPI installieren oder von Quelle aus clonen und installieren.

Level-Generierung


Um ein Level zu generieren, müssen Sie einfach ein Text-Prompt bereitstellen, der die gewünschten Eigenschaften des Levels beschreibt. Zum Beispiel können Sie einen Prompt wie "many pipes, many enemies, some blocks, high elevation" verwenden, um ein Level mit vielen Rohren, Feinden, Blöcken und einer hohen Erhebung zu generieren.

Interaktion mit Levels


Es gibt derzeit zwei Möglichkeiten, mit generierten Levels zu interagieren: über die Huggingface-Demo oder durch das Laden des Levels in ein separates Programm.

Training


Das Training von MarioGPT ist relativ einfach und erfolgt durch die Verwendung eines kleinen Beispiel-Notebooks. Sie können das Modell trainieren, indem Sie es auf einem Subset von Levels trainieren und dann die generierten Levels auswerten.

Weitere Informationen


Weitere Informationen über MarioGPT finden Sie auf der GitHub-Seite des Projekts. Dort finden Sie auch eine ausführliche Anleitung zum Trainieren und Verwenden des Modells.

Ähnliche Anwendungen


MarioGPT ist nicht die einzige Anwendung, die auf GPT-2-Modellen basiert. Es gibt auch andere Anwendungen wie ChatGPT, Minecraft OpenAI und Roblox GPT-3, die ähnliche Funktionen bieten.

Ähnliche KI-Apps

* KI-Zusammenfassungen können Fehler enthalten. Alle Angaben ohne Gewähr.