Variational autoencoders (VAEs) have been used in prior works for generating and blending levels from different games. To add controllability to these models, conditional VAEs (CVAEs) were recently shown capable of generating output that can be modified using labels specifying desired content, albeit working with segments of levels and platformers exclusively. We expand these works by using CVAEs for generating whole platformer and dungeon levels, and blending levels across these genres. We show that CVAEs can reliably control door placement in dungeons and progression direction in platformer levels. Thus, by using appropriate labels, our approach can generate whole dungeons and platformer levels of interconnected rooms and segments respectively as well as levels that blend dungeons and platformers. We demonstrate our approach using The Legend of Zelda, Metroid, Mega Man and Lode Runner.


    Access

    Check access

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

    Dungeon and Platformer Level Blending and Generation using Conditional VAEs


    Contributors:


    Publication date :

    2021-08-17


    Size :

    1184403 byte





    Type of media :

    Conference paper


    Type of material :

    Electronic Resource


    Language :

    English



    f-VAEs: Improve VAEs with Conditional Flows

    Su, Jianlin / Wu, Guang | ArXiv | 2018

    Free access

    Increasing the Generalisaton Capacity of Conditional VAEs

    Klushyn, Alexej / Chen, Nutan / Cseke, Botond et al. | British Library Conference Proceedings | 2019


    Game Level Clustering and Generation using Gaussian Mixture VAEs

    Yang, Zhihan / Sarkar, Anurag / Cooper, Seth | ArXiv | 2020

    Free access

    Character Controllers Using Motion VAEs

    Ling, Hung Yu / Zinno, Fabio / Cheng, George et al. | ArXiv | 2021

    Free access

    LEARNING HIERARCHICAL PRIORS IN VAES

    Klushyn, Alexej / Chen, Nutan / Kurle, Richard et al. | TIBKAT | 2020