Joint Level Generation and Translation Using Gameplay Videos

Negar Mirgati, Matthew Guzdial
6/29/2023
cs.CVcs.LG

No confident code implementation found for this paper.

Abstract

Procedural Content Generation via Machine Learning (PCGML) faces a significant hurdle that sets it apart from other fields, such as image or text generation, which is limited annotated data. Many existing methods for procedural level generation via machine learning require a secondary representation besides level images. However, the current methods for obtaining such representations are laborious and time-consuming, which contributes to this problem. In this work, we aim to address this problem by utilizing gameplay videos of two human-annotated games to develop a novel multi-tail framework that learns to perform simultaneous level translation and generation. The translation tail of our framework can convert gameplay video frames to an equivalent secondary representation, while its generation tail can produce novel level segments. Evaluation results and comparisons between our framework and baselines suggest that combining the level generation and translation tasks can lead to an overall improved performance regarding both tasks. This represents a possible solution to limited annotated level data, and we demonstrate the potential for future versions to generalize to unseen games.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{mirgati2023joint,
  title  = {Joint Level Generation and Translation Using Gameplay Videos},
  author = {Negar Mirgati and Matthew Guzdial},
  year   = {2023},
  eprint = {2306.16662},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2306.16662v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2306.16662.svg)](https://codeofpaper.com/paper/2306.16662)

Discussion