Interactive Evolution and Exploration Within Latent Level-Design Space of Generative Adversarial Networks
Not on the map. Why?
Abstract (arXiv)
Generative Adversarial Networks (GANs) are an emerging form of indirect encoding. The GAN is trained to induce a latent space on training data, and a real-valued evolutionary algorithm can search that latent space. Such Latent Variable Evolution (LVE) has recently been applied to game levels. However, it is hard for objective scores to capture level features that are appealing to players. Therefore, this paper introduces a tool for interactive LVE of tile-based levels for games. The tool also allows for direct exploration of the latent dimensions, and allows users to play discovered levels. The tool works for a variety of GAN models trained for both Super Mario Bros. and The Legend of Zelda, and is easily generalizable to other games. A user study shows that both the evolution and latent space exploration features are appreciated, with a slight preference for direct exploration, but combining these features allows users to discover even better levels. User feedback also indicates how this system could eventually grow into a commercial design tool, with the addition of a few enhancements.
Key facts. Cited by 22 papers in the map (data through 7 Oct 2026). First posted on arXiv 31 Mar 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 7; 2022: 4; 2023: 4; 2024: 4; 2025: 2; 2026: 1.
22 papers.
Sort:
By area:
- 2021Constrained Graphic Layout Generation via Latent Optimizationcited by 83
- 2023Level Generation Through Large Language Modelscited by 68
- 2021Generating and Blending Game Levels via Quality-Diversity in the Latent Space of a Variational Autoencodercited by 27
- 2023ChatGPT and Other Large Language Models as Evolutionary Engines for Online Interactive Collaborative Game Designcited by 20
- 2021Illuminating the Space of Beatable Lode Runner Levels Produced By Various Generative Adversarial Networkscited by 14
- 2021Dungeon and Platformer Level Blending and Generation using Conditional VAEscited by 10
- 2021TaikoNation: Patterning-focused Chart Generation for Rhythm Action Gamescited by 9
- 2023Lode Encoder: AI-constrained co-creativitycited by 6
- 2022Mario Plays on a Manifold: Generating Functional Content in Latent Space through Differential Geometrycited by 5
- 2024Measuring Diversity of Game Scenarioscited by 5
- 2022Minimal Neural Network Models for Permutation Invariant Agentscited by 4
- 2021Using Multiple Generative Adversarial Networks to Build Better-Connected Levels for Mega Mancited by 3
10 more
- 2023Procedural Content Generation via Knowledge Transformation (PCG-KT)cited by 2
- 2021Toward Co-creative Dungeon Generation via Transfer Learningcited by 1
- 2022Audio-guided Album Cover Art Generation with Genetic Algorithmscited by 1
- 2024Controllable Game Level Generation: Assessing the Effect of Negative Examples in GAN Modelscited by 1
- 2025Video Game Level Design as a Multi-Agent Reinforcement Learning Problemcited by 1
- 2022Intercategorical Label Interpolation for Emotional Face Generation with Conditional Generative Adversarial Networkscited by 0
- 2024Collaborative Interactive Evolution of Art in the Latent Space of Deep Generative Modelscited by 0
- 2024Improving Conditional Level Generation using Automated Validation in Match-3 Gamescited by 0
- 2025Text-to-Level Diffusion Models With Various Text Encoders for Super Mario Broscited by 0
- 2026Learning Local Constraints for Reinforcement-Learned Content Generatorscited by 0
- 2026Learning Local Constraints for Reinforcement-Learned Content Generators13 May 2026
- 2025Video Game Level Design as a Multi-Agent Reinforcement Learning Problem6 Oct 2025
- 2025Text-to-Level Diffusion Models With Various Text Encoders for Super Mario Bros30 Jun 2025
- 2024Controllable Game Level Generation: Assessing the Effect of Negative Examples in GAN Models30 Oct 2024
- 2024Improving Conditional Level Generation using Automated Validation in Match-3 Games10 Sep 2024
- 2024Measuring Diversity of Game Scenarios15 Apr 2024
- 2024Collaborative Interactive Evolution of Art in the Latent Space of Deep Generative Models28 Mar 2024
- 2023Lode Encoder: AI-constrained co-creativity2 Aug 2023
- 2023Procedural Content Generation via Knowledge Transformation (PCG-KT)1 May 2023
- 2023Level Generation Through Large Language Models11 Feb 2023
- 2023ChatGPT and Other Large Language Models as Evolutionary Engines for Online Interactive Collaborative Game Design9 Feb 2023
- 2022Audio-guided Album Cover Art Generation with Genetic Algorithms14 Jul 2022
10 more
- 2022Mario Plays on a Manifold: Generating Functional Content in Latent Space through Differential Geometry31 May 2022
- 2022Minimal Neural Network Models for Permutation Invariant Agents12 May 2022
- 2022Intercategorical Label Interpolation for Emotional Face Generation with Conditional Generative Adversarial Networks26 Apr 2022
- 2021Constrained Graphic Layout Generation via Latent Optimization2 Aug 2021
- 2021Toward Co-creative Dungeon Generation via Transfer Learning27 Jul 2021
- 2021TaikoNation: Patterning-focused Chart Generation for Rhythm Action Games26 Jul 2021
- 2021Dungeon and Platformer Level Blending and Generation using Conditional VAEs17 Jun 2021
- 2021Generating and Blending Game Levels via Quality-Diversity in the Latent Space of a Variational Autoencoder24 Feb 2021
- 2021Using Multiple Generative Adversarial Networks to Build Better-Connected Levels for Mega Man30 Jan 2021
- 2021Illuminating the Space of Beatable Lode Runner Levels Produced By Various Generative Adversarial Networks19 Jan 2021
- 2021Constrained Graphic Layout Generation via Latent Optimizationcited by 83
- 2023Level Generation Through Large Language Modelscited by 68
- 2021Generating and Blending Game Levels via Quality-Diversity in the Latent Space of a Variational Autoencodercited by 27
- 2023ChatGPT and Other Large Language Models as Evolutionary Engines for Online Interactive Collaborative Game Designcited by 20
- 2021Illuminating the Space of Beatable Lode Runner Levels Produced By Various Generative Adversarial Networkscited by 14
- 2021Dungeon and Platformer Level Blending and Generation using Conditional VAEscited by 10
- 2021TaikoNation: Patterning-focused Chart Generation for Rhythm Action Gamescited by 9
- 2023Lode Encoder: AI-constrained co-creativitycited by 6
- 2022Mario Plays on a Manifold: Generating Functional Content in Latent Space through Differential Geometrycited by 5
- 2024Measuring Diversity of Game Scenarioscited by 5
- 2022Minimal Neural Network Models for Permutation Invariant Agentscited by 4
- 2021Using Multiple Generative Adversarial Networks to Build Better-Connected Levels for Mega Mancited by 3
12 most cited of 21 All 21 (JSON)
- 2026Learning Local Constraints for Reinforcement-Learned Content Generators13 May 2026
- 2025Video Game Level Design as a Multi-Agent Reinforcement Learning Problem6 Oct 2025
- 2024Controllable Game Level Generation: Assessing the Effect of Negative Examples in GAN Models30 Oct 2024
- 2024Improving Conditional Level Generation using Automated Validation in Match-3 Games10 Sep 2024
- 2024Measuring Diversity of Game Scenarios15 Apr 2024
- 2024Collaborative Interactive Evolution of Art in the Latent Space of Deep Generative Models28 Mar 2024
- 2023Lode Encoder: AI-constrained co-creativity2 Aug 2023
- 2023Procedural Content Generation via Knowledge Transformation (PCG-KT)1 May 2023
- 2023Level Generation Through Large Language Models11 Feb 2023
- 2023ChatGPT and Other Large Language Models as Evolutionary Engines for Online Interactive Collaborative Game Design9 Feb 2023
- 2022Audio-guided Album Cover Art Generation with Genetic Algorithms14 Jul 2022
- 2022Mario Plays on a Manifold: Generating Functional Content in Latent Space through Differential Geometry31 May 2022
12 newest of 21 All 21 (JSON)