mlsanityData to 14 Oct 2026

Text-to-Level Diffusion Models With Various Text Encoders for Super Mario Bros

arXiv 2507.00184 ↗First posted 30 Jun 2025cs.LG cs.AIcited by 0

On the map: Diffusion models → Image generation, text-to-image and editing

Abstract (arXiv)

Recent research shows how diffusion models can unconditionally generate tile-based game levels, but use of diffusion models for text-to-level generation is underexplored. There are practical considerations for creating a usable model: caption/level pairs are needed, as is a text embedding model, and a way of generating entire playable levels, rather than individual scenes. We present strategies to automatically assign descriptive captions to an existing dataset, and train diffusion models using both pretrained text encoders and simple transformer models trained from scratch. Captions are automatically assigned to generated scenes so that the degree of overlap between input and output captions can be compared. We also assess the diversity and playability of the resulting level scenes. Results are compared with an unconditional diffusion model and a generative adversarial network, as well as the text-to-level approaches Five-Dollar Model and MarioGPT. Notably, the best diffusion model uses a simple transformer model for text embedding, and takes less time to train than diffusion models employing more complex text encoders, indicating that reliance on larger language models is not necessary. We also present a GUI allowing designers to construct long levels from model-generated scenes.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Placed in Image generation, text-to-image and editing, one of 14 directions in Diffusion models. Builds on 17 of its 34 references that are in the map. First posted on arXiv 30 Jun 2025.

Builds on

17 of 34 references.

References · 17

  1. 2024Diffusion Models Are Real-Time Game Enginescited by 296
  2. 2017Procedural Content Generation via Machine Learning (PCGML)cited by 137
  3. 2018Evolving Mario Levels in the Latent Space of a Deep Convolutional Generative Adversarial Networkcited by 76
  4. 2020Variational Autoencoders for Learning Nonlinear Dynamics of Physical Systemscited by 50
  5. 2016The VGLC: The Video Game Level Corpuscited by 41
  6. 2016Super Mario as a String: Platformer Level Generation Via LSTMscited by 40
  7. 2021On the Importance of Environments in Human-Robot Coordinationcited by 37
  8. 2020Interactive Evolution and Exploration Within Latent Level-Design Space of Generative Adversarial Networkscited by 22
  9. 2020CPPN2GAN: Combining Compositional Pattern Producing Networks and GANs for Large-scale Pattern Generationcited by 19
  10. 2018Co-Creative Level Design via Machine Learningcited by 18
  11. 2020Conditional Level Generation and Game Blendingcited by 17
  12. 2018Deep Interactive Evolutioncited by 14
5 more
  1. 2021World-GAN: a Generative Model for Minecraft Worldscited by 14
  2. 2023The Five-Dollar Model: Generating Game Maps and Sprites from Sentence Embeddingscited by 14
  3. 2020Generative Adversarial Network Rooms in Generative Graph Grammar Dungeons for The Legend of Zeldacited by 8
  4. 2021Hybrid Encoding For Generating Large Scale Game Level Patterns With Local Variationscited by 4
  5. 2024Moonshine: Distilling Game Content Generators into Steerable Generative Modelscited by 4

Built on by

Not cited yet.

Similar, not cited

Close in wording, no citation either way

  1. 2024ARTIST: Improving the Generation of Text-rich Images with Disentangled Diffusion Models and Large Language Models
  2. 2024Video Diffusion Models: A Survey
  3. 2023TextDiffuser: Diffusion Models as Text Painters
  4. 2023LLM-grounded Diffusion: Enhancing Prompt Understanding of Text-to-Image Diffusion Models with Large Language Models
  5. 2022Plug-and-Play Diffusion Features for Text-Driven Image-to-Image Translation
  6. 2022Implementing and Experimenting with Diffusion Models for Text-to-Image Generation
  7. 2023Text-to-image Diffusion Models in Generative AI: A Survey
  8. 2024TextCraftor: Your Text Encoder Can be Image Quality Controller