mlsanityData to 7 Oct 2026

Procedural Content Generation via Machine Learning (PCGML)

arXiv 1702.00539 ↗First posted 2 Feb 2017cs.AIcited by 136

Not on the map. Why?

Abstract (arXiv)

This survey explores Procedural Content Generation via Machine Learning (PCGML), defined as the generation of game content using machine learning models trained on existing content. As the importance of PCG for game development increases, researchers explore new avenues for generating high-quality content with or without human involvement; this paper addresses the relatively new paradigm of using machine learning (in contrast with search-based, solver-based, and constructive methods). We focus on what is most often considered functional game content such as platformer levels, game maps, interactive fiction stories, and cards in collectible card games, as opposed to cosmetic content such as sprites and sound effects. In addition to using PCG for autonomous generation, co-creativity, mixed-initiative design, and compression, PCGML is suited for repair, critique, and content analysis because of its focus on modeling existing content. We discuss various data sources and representations that affect the resulting generated content. Multiple PCGML methods are covered, including neural networks, long short-term memory (LSTM) networks, autoencoders, and deep convolutional networks; Markov models, n-grams, and multi-dimensional Markov chains; clustering; and matrix factorization. Finally, we discuss open problems in the application of PCGML, including learning from small datasets, lack of training data, multi-layered learning, style-transfer, parameter tuning, and PCG as a game mechanic.

Key facts. Cited by 136 papers in the map (data through 7 Oct 2026). First posted on arXiv 2 Feb 2017.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 27; 2022: 20; 2023: 28; 2024: 22; 2025: 18; 2026: 21.

136 papers.

Sort:

By area:

  1. 2024Genie: Generative Interactive Environmentscited by 706
  2. 2022Evolving Curricula with Regret-Based Environment Designcited by 166
  3. 2024Large Language Models and Games: A Survey and Roadmapcited by 91
  4. 2024Video as the New Language for Real-World Decision Makingcited by 86
  5. 2023Level Generation Through Large Language Modelscited by 68
  6. 2023MarioGPT: Open-Ended Text2Level Generation through Large Language Modelscited by 63
  7. 2021Learning Controllable Content Generatorscited by 40
  8. 2022Deep Surrogate Assisted Generation of Environmentscited by 40
  9. 2021On the Importance of Environments in Human-Robot Coordinationcited by 37
  10. 2021MarioNette: Self-Supervised Sprite Learningcited by 35
  11. 2021Illuminating Diverse Neural Cellular Automata for Level Generationcited by 35
  12. 2021Generating and Blending Game Levels via Quality-Diversity in the Latent Space of a Variational Autoencodercited by 27
38 more
  1. 2021Experience-Driven PCG via Reinforcement Learning: A Super Mario Bros Studycited by 25
  2. 2024Game Generation via Large Language Modelscited by 24
  3. 2024Procedural Content Generation in Games: A Survey with Insights on Emerging LLM Integrationcited by 22
  4. 2023Practical PCG Through Large Language Modelscited by 21
  5. 2026GameDevBench: Evaluating Agentic Capabilities Through Game Developmentcited by 21
  6. 2022Learning Controllable 3D Level Generatorscited by 19
  7. 2024Word2World: Generating Stories and Worlds through Large Language Modelscited by 18
  8. 2024DreamCraft: Text-Guided Generation of Functional 3D Environments in Minecraftcited by 17
  9. 2021World-GAN: a Generative Model for Minecraft Worldscited by 14
  10. 2022Path of Destruction: Learning an Iterative Level Generator Using a Small Datasetcited by 14
  11. 2023Games for Artificial Intelligence Research: A Review and Perspectivescited by 14
  12. 2024Unbounded: A Generative Infinite Game of Character Life Simulationcited by 14
  13. 2026MultiGen: Level-Design for Editable Multiplayer Worlds in Diffusion Game Enginescited by 12
  14. 2026OpenGame: Open Agentic Coding for Gamescited by 12
  15. 2021Dungeon and Platformer Level Blending and Generation using Conditional VAEscited by 10
  16. 2024DreamGarden: A Designer Assistant for Growing Games from a Single Promptcited by 10
  17. 2021TaikoNation: Patterning-focused Chart Generation for Rhythm Action Gamescited by 9
  18. 2021Tile Embedding: A General Representation for Procedural Level Generation via Machine Learningcited by 9
  19. 2022Mutation Models: Learning to Generate Levels by Imitating Evolutioncited by 9
  20. 2022Open-Ended Evolution for Minecraft Building Generationcited by 9
  21. 2023ChatGPT4PCG Competition: Character-like Level Generation for Science Birdscited by 8
  22. 2023RaidEnv: Exploring New Challenges in Automated Content Balancing for Boss Raid Gamescited by 7
  23. 2024Grammar-based Game Description Generation using Large Language Modelscited by 7
  24. 2024PCGRL+: Scaling, Control and Generalization in Reinforcement Learning Level Generatorscited by 7
  25. 2025AnimeGamer: Infinite Anime Life Simulation with Next Game State Predictioncited by 7
  26. 2021SuSketch: Surrogate Models of Gameplay as a Design Assistantcited by 6
  27. 2021Level Generation for Angry Birds with Sequential VAE and Latent Variable Evolutioncited by 6
  28. 202110 Years of the PCG workshop: Past and Future Trendscited by 6
  29. 2023Lode Encoder: AI-constrained co-creativitycited by 6
  30. 2021Discovering Generalizable Skills via Automated Generation of Diverse Taskscited by 5
  31. 2021Comparing PCG metrics with Human Evaluation in Minecraft Settlement Generationcited by 5
  32. 2021Arachnophobia Exposure Therapy using Experience-driven Procedural Content Generation via Reinforcement Learning (EDPCGRL)cited by 5
  33. 2022Mario Plays on a Manifold: Generating Functional Content in Latent Space through Differential Geometrycited by 5
  34. 2023SmoothHess: ReLU Network Feature Interactions via Stein's Lemmacited by 5
  35. 2024Measuring Diversity of Game Scenarioscited by 5
  36. 2024From Code to Play: Benchmarking Program Search for Games Using Large Language Modelscited by 5
  37. 2025The Procedural Content Generation Benchmark: An Open-source Testbed for Generative Challenges in Gamescited by 5
  38. 2026JAMER: Project-Level Code Framework Dataset and Benchmark on Professional Game Enginescited by 5

50 most cited of 136 All 136 (JSON)