Clustering-based Tile Embedding (CTE): A General Representation for Level Design with Skewed Tile Distributions

10/23/2022
by   Mrunal Jadhav, et al.
0

There has been significant research interest in Procedural Level Generation via Machine Learning (PLGML), applying ML techniques to automated level generation. One recent trend is in the direction of learning representations for level design via embeddings, such as tile embeddings. Tile Embeddings are continuous vector representations of game levels unifying their visual, contextual and behavioural information. However, the original tile embedding struggled to generate levels with skewed tile distributions. For instance, Super Mario Bros. (SMB) wherein a majority of tiles represent the background. To remedy this, we present a modified tile embedding representation referred to as Clustering-based Tile Embedding (CTE). Further, we employ clustering to discretize the continuous CTE representation and present a novel two-step level generation to leverage both these representations. We evaluate the performance of our approach in generating levels for seen and unseen games with skewed tile distributions and outperform the original tile embeddings.

READ FULL TEXT

page 3

page 4

page 10

page 11

research
10/07/2021

Tile Embedding: A General Representation for Procedural Level Generation via Machine Learning

In recent years, Procedural Level Generation via Machine Learning (PLGML...
research
06/29/2023

Game Level Blending using a Learned Level Representation

Game level blending via machine learning, the process of combining featu...
research
10/04/2020

Entity Embedding as Game Representation

Procedural content generation via machine learning (PCGML) has shown suc...
research
10/13/2020

Conditional Level Generation and Game Blending

Prior research has shown variational autoencoders (VAEs) to be useful fo...
research
01/28/2019

Hierarchically Clustered Representation Learning

The joint optimization of representation learning and clustering in the ...
research
10/31/2022

Visualising Generative Spaces Using Convolutional Neural Network Embeddings

As academic interest in procedural content generation (PCG) for games ha...
research
03/27/2020

word2vec, node2vec, graph2vec, X2vec: Towards a Theory of Vector Embeddings of Structured Data

Vector representations of graphs and relational structures, whether hand...

Please sign up or login with your details

Forgot password? Click here to reset