DOOM Level Generation using Generative Adversarial Networks

04/24/2018
by   Edoardo Giacomello, et al.
0

We applied Generative Adversarial Networks (GANs) to learn a model of DOOM levels from human-designed content. Initially, we analysed the levels and extracted several topological features. Then, for each level, we extracted a set of images identifying the occupied area, the height map, the walls, and the position of game objects. We trained two GANs: one using plain level images, one using both the images and some of the features extracted during the preliminary analysis. We used the two networks to generate new levels and compared the results to assess whether the network trained using also the topological features could generate levels more similar to human-designed ones. Our results show that GANs can capture intrinsic structure of DOOM levels and appears to be a promising approach to level generation in first person shooter games.

READ FULL TEXT

page 2

page 7

research
06/26/2023

Procedural content generation of puzzle games using conditional generative adversarial networks

In this article, we present an experimental approach to using parameteri...
research
07/19/2017

Can GAN Learn Topological Features of a Graph?

This paper is first-line research expanding GANs into graph topology ana...
research
07/07/2021

Keiki: Towards Realistic Danmaku Generation via Sequential GANs

Search-based procedural content generation methods have recently been in...
research
10/26/2022

Anisotropic multiresolution analyses for deep fake detection

Generative Adversarial Networks (GANs) have paved the path towards entir...
research
01/16/2019

LHC analysis-specific datasets with Generative Adversarial Networks

Using generative adversarial networks (GANs), we investigate the possibi...
research
02/21/2022

Path of Destruction: Learning an Iterative Level Generator Using a Small Dataset

We propose a new procedural content generation method which learns itera...
research
01/30/2021

Using Multiple Generative Adversarial Networks to Build Better-Connected Levels for Mega Man

Generative Adversarial Networks (GANs) can generate levels for a variety...

Please sign up or login with your details

Forgot password? Click here to reset