General Video Game Rule Generation
Not on the map. Why?
Abstract (arXiv)
We introduce the General Video Game Rule Generation problem, and the eponymous software framework which will be used in a new track of the General Video Game AI (GVGAI) competition. The problem is, given a game level as input, to generate the rules of a game that fits that level. This can be seen as the inverse of the General Video Game Level Generation problem. Conceptualizing these two problems as separate helps breaking the very hard problem of generating complete games into smaller, more manageable subproblems. The proposed framework builds on the GVGAI software and thus asks the rule generator for rules defined in the Video Game Description Language. We describe the API, and three different rule generators: a random, a constructive and a search-based generator. Early results indicate that the constructive generator generates playable and somewhat interesting game rules but has a limited expressive range, whereas the search-based generator generates remarkably diverse rulesets, but with an uneven quality.
Key facts. Cited by 17 papers in the map (data through 7 Oct 2026). First posted on arXiv 12 Jun 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 1; 2023: 3; 2024: 6; 2025: 4.
17 papers.
Sort:
By area:
- 2024Game Generation via Large Language Modelscited by 24
- 2024GAVEL: Generating Games Via Evolution and Language Modelscited by 24
- 2024Goals as Reward-Producing Programscited by 14
- 2024Unbounded: A Generative Infinite Game of Character Life Simulationcited by 14
- 2022Mutation Models: Learning to Generate Levels by Imitating Evolutioncited by 9
- 2023Revisit and Outstrip Entity Alignment: A Perspective of Generative Modelscited by 7
- 2024Grammar-based Game Description Generation using Large Language Modelscited by 7
- 2025AnimeGamer: Infinite Anime Life Simulation with Next Game State Predictioncited by 7
- 2023A Preliminary Study on a Conceptual Game Feature Generation and Recommendation Systemcited by 6
- 2021Comparing PCG metrics with Human Evaluation in Minecraft Settlement Generationcited by 5
- 2024Measuring Diversity of Game Scenarioscited by 5
- 2021Adversarial Random Forest Classifier for Automated Game Designcited by 3
5 more
- 2023Exploring Minecraft Settlement Generators with Generative Shift Analysiscited by 2
- 2025Grammar and Gameplay-aligned RL for Game Description Generation with LLMscited by 2
- 2025ScriptDoctor: Automatic Generation of PuzzleScript Games via Large Language Models and Tree Searchcited by 2
- 2021Game Mechanic Alignment Theory and Discoverycited by 1
- 2025Mortar: Evolving Mechanics for Automatic Game Designcited by 1
- 2025Mortar: Evolving Mechanics for Automatic Game Design31 Dec 2025
- 2025ScriptDoctor: Automatic Generation of PuzzleScript Games via Large Language Models and Tree Search6 Jun 2025
- 2025AnimeGamer: Infinite Anime Life Simulation with Next Game State Prediction1 Apr 2025
- 2025Grammar and Gameplay-aligned RL for Game Description Generation with LLMs20 Mar 2025
- 2024Unbounded: A Generative Infinite Game of Character Life Simulation24 Oct 2024
- 2024Grammar-based Game Description Generation using Large Language Models24 Jul 2024
- 2024GAVEL: Generating Games Via Evolution and Language Models12 Jul 2024
- 2024Goals as Reward-Producing Programs21 May 2024
- 2024Measuring Diversity of Game Scenarios15 Apr 2024
- 2024Game Generation via Large Language Models11 Apr 2024
- 2023Exploring Minecraft Settlement Generators with Generative Shift Analysis11 Sep 2023
- 2023A Preliminary Study on a Conceptual Game Feature Generation and Recommendation System16 Aug 2023
5 more
- 2023Revisit and Outstrip Entity Alignment: A Perspective of Generative Models24 May 2023
- 2022Mutation Models: Learning to Generate Levels by Imitating Evolution11 Jun 2022
- 2021Adversarial Random Forest Classifier for Automated Game Design26 Jul 2021
- 2021Comparing PCG metrics with Human Evaluation in Minecraft Settlement Generation6 Jul 2021
- 2021Game Mechanic Alignment Theory and Discovery20 Feb 2021
- 2024Game Generation via Large Language Modelscited by 24
- 2024GAVEL: Generating Games Via Evolution and Language Modelscited by 24
- 2024Goals as Reward-Producing Programscited by 14
- 2022Mutation Models: Learning to Generate Levels by Imitating Evolutioncited by 9
- 2023Revisit and Outstrip Entity Alignment: A Perspective of Generative Modelscited by 7
- 2024Grammar-based Game Description Generation using Large Language Modelscited by 7
- 2025AnimeGamer: Infinite Anime Life Simulation with Next Game State Predictioncited by 7
- 2023A Preliminary Study on a Conceptual Game Feature Generation and Recommendation Systemcited by 6
- 2021Comparing PCG metrics with Human Evaluation in Minecraft Settlement Generationcited by 5
- 2024Measuring Diversity of Game Scenarioscited by 5
- 2021Adversarial Random Forest Classifier for Automated Game Designcited by 3
- 2023Exploring Minecraft Settlement Generators with Generative Shift Analysiscited by 2
12 most cited of 16 All 16 (JSON)
- 2025Mortar: Evolving Mechanics for Automatic Game Design31 Dec 2025
- 2025ScriptDoctor: Automatic Generation of PuzzleScript Games via Large Language Models and Tree Search6 Jun 2025
- 2025AnimeGamer: Infinite Anime Life Simulation with Next Game State Prediction1 Apr 2025
- 2025Grammar and Gameplay-aligned RL for Game Description Generation with LLMs20 Mar 2025
- 2024Grammar-based Game Description Generation using Large Language Models24 Jul 2024
- 2024GAVEL: Generating Games Via Evolution and Language Models12 Jul 2024
- 2024Goals as Reward-Producing Programs21 May 2024
- 2024Measuring Diversity of Game Scenarios15 Apr 2024
- 2024Game Generation via Large Language Models11 Apr 2024
- 2023Exploring Minecraft Settlement Generators with Generative Shift Analysis11 Sep 2023
- 2023A Preliminary Study on a Conceptual Game Feature Generation and Recommendation System16 Aug 2023
- 2023Revisit and Outstrip Entity Alignment: A Perspective of Generative Models24 May 2023
12 newest of 16 All 16 (JSON)