TOAD-GAN: A Flexible Framework for Few-Shot Level Generation in Token-Based Games

Research output: Contribution to journalArticleResearchpeer review

Authors

Research Organisations

View graph of relations

Details

Original languageEnglish
Pages (from-to)284-293
Number of pages10
JournalIEEE Transactions on Games
Volume14
Issue number2
Publication statusPublished - 30 Mar 2021

Abstract

This work presents Token-based One-shot Arbitrary Dimension Generative Adversarial Network (TOAD-GAN), a novel procedural content generation algorithm that generates token-based video game levels from only one example. We show that the created levels can be of arbitrary size, and the patterns of the training levels are well captured. The method can be extended with user interaction during the generation process to achieve certain token layouts and interpretations of the same base level by different generators. Our method is further evaluated with an extensive ablation study and level similarity metrics on the Super Mario Bros. benchmark. Finally, we extend our method to mix the style of multiple input levels, turning it into a framework for few-shot level generation.

Keywords

    Few-shot, GAN, generation, hierarchy, level, PCG, scales, SinGAN, style, Super Mario Bros

ASJC Scopus subject areas

Cite this

TOAD-GAN: A Flexible Framework for Few-Shot Level Generation in Token-Based Games. / Schubert, Frederik; Awiszus, Maren; Rosenhahn, Bodo.
In: IEEE Transactions on Games, Vol. 14, No. 2, 30.03.2021, p. 284-293.

Research output: Contribution to journalArticleResearchpeer review

Schubert, F, Awiszus, M & Rosenhahn, B 2021, 'TOAD-GAN: A Flexible Framework for Few-Shot Level Generation in Token-Based Games', IEEE Transactions on Games, vol. 14, no. 2, pp. 284-293. https://doi.org/10.1109/TG.2021.3069833
Schubert F, Awiszus M, Rosenhahn B. TOAD-GAN: A Flexible Framework for Few-Shot Level Generation in Token-Based Games. IEEE Transactions on Games. 2021 Mar 30;14(2):284-293. doi: 10.1109/TG.2021.3069833
Schubert, Frederik ; Awiszus, Maren ; Rosenhahn, Bodo. / TOAD-GAN : A Flexible Framework for Few-Shot Level Generation in Token-Based Games. In: IEEE Transactions on Games. 2021 ; Vol. 14, No. 2. pp. 284-293.
Download
@article{db3faae565b4423b9998b7df30f458f1,
title = "TOAD-GAN: A Flexible Framework for Few-Shot Level Generation in Token-Based Games",
abstract = "This work presents Token-based One-shot Arbitrary Dimension Generative Adversarial Network (TOAD-GAN), a novel procedural content generation algorithm that generates token-based video game levels from only one example. We show that the created levels can be of arbitrary size, and the patterns of the training levels are well captured. The method can be extended with user interaction during the generation process to achieve certain token layouts and interpretations of the same base level by different generators. Our method is further evaluated with an extensive ablation study and level similarity metrics on the Super Mario Bros. benchmark. Finally, we extend our method to mix the style of multiple input levels, turning it into a framework for few-shot level generation.",
keywords = "Few-shot, GAN, generation, hierarchy, level, PCG, scales, SinGAN, style, Super Mario Bros",
author = "Frederik Schubert and Maren Awiszus and Bodo Rosenhahn",
note = "Funding Information: This work was supported in part by the Federal Ministry for Economic Affairs and Energy under theWipano program {"}NaturalAI{"} 03THW05K06 and in part by the Center for Digital Innovations (ZDIN). ",
year = "2021",
month = mar,
day = "30",
doi = "10.1109/TG.2021.3069833",
language = "English",
volume = "14",
pages = "284--293",
number = "2",

}

Download

TY - JOUR

T1 - TOAD-GAN

T2 - A Flexible Framework for Few-Shot Level Generation in Token-Based Games

AU - Schubert, Frederik

AU - Awiszus, Maren

AU - Rosenhahn, Bodo

N1 - Funding Information: This work was supported in part by the Federal Ministry for Economic Affairs and Energy under theWipano program "NaturalAI" 03THW05K06 and in part by the Center for Digital Innovations (ZDIN).

PY - 2021/3/30

Y1 - 2021/3/30

N2 - This work presents Token-based One-shot Arbitrary Dimension Generative Adversarial Network (TOAD-GAN), a novel procedural content generation algorithm that generates token-based video game levels from only one example. We show that the created levels can be of arbitrary size, and the patterns of the training levels are well captured. The method can be extended with user interaction during the generation process to achieve certain token layouts and interpretations of the same base level by different generators. Our method is further evaluated with an extensive ablation study and level similarity metrics on the Super Mario Bros. benchmark. Finally, we extend our method to mix the style of multiple input levels, turning it into a framework for few-shot level generation.

AB - This work presents Token-based One-shot Arbitrary Dimension Generative Adversarial Network (TOAD-GAN), a novel procedural content generation algorithm that generates token-based video game levels from only one example. We show that the created levels can be of arbitrary size, and the patterns of the training levels are well captured. The method can be extended with user interaction during the generation process to achieve certain token layouts and interpretations of the same base level by different generators. Our method is further evaluated with an extensive ablation study and level similarity metrics on the Super Mario Bros. benchmark. Finally, we extend our method to mix the style of multiple input levels, turning it into a framework for few-shot level generation.

KW - Few-shot

KW - GAN

KW - generation

KW - hierarchy

KW - level

KW - PCG

KW - scales

KW - SinGAN

KW - style

KW - Super Mario Bros

UR - http://www.scopus.com/inward/record.url?scp=85103795310&partnerID=8YFLogxK

U2 - 10.1109/TG.2021.3069833

DO - 10.1109/TG.2021.3069833

M3 - Article

AN - SCOPUS:85103795310

VL - 14

SP - 284

EP - 293

JO - IEEE Transactions on Games

JF - IEEE Transactions on Games

SN - 2475-1502

IS - 2

ER -

By the same author(s)