paper-with-me

홈 › Papers

Controllable Game Level Generation: Assessing the Effect of Negative Examples in GAN Models

2024-10-30 · Mahsa Bazzaz, Seth Cooper

Generative Adversarial Networks (GANs) are unsupervised models designed to learn and replicate a target distribution. The vanilla versions of these models can be extended to more controllable models. Conditional Generative Adversarial Networks (CGANs) extend vanilla GANs by conditioning both the generator and discriminator on some additional information (labels). Controllable models based on complementary learning, such as Rumi-GAN, have been introduced. Rumi-GANs leverage negative examples to enhance the generator's ability to learn positive examples. We evaluate the performance of two controllable GAN variants, CGAN and Rumi-GAN, in generating game levels targeting specific constraints of interest: playability and controllability. This evaluation is conducted under two scenarios: with and without the inclusion of negative examples. The goal is to determine whether incorporating negative examples helps the GAN models avoid generating undesirable outputs. Our findings highlight the strengths and weaknesses of each method in enforcing the generation of specific conditions when generating outputs based on given positive and negative examples.

📄 PDF Abstract BibTeX arXiv:2410.23108

Code (1)

mahsabazzaz/negativeexamples 공식 구현 pytorch

Similar Papers 제목 키워드 기반

Multiverse: Language-Conditioned Multi-Game Level Blending via Shared Representation

2026-03-25 · In-Chang Baek, Jiyun Jung, Geum-Hwan Hwang, Sung-Hyun Kim 외 arxiv

Text-to-level generation aims to translate natural language descriptions into structured game levels, enabling intuitive control over procedural content generation. While prior text-to-level generators are typically limi…

Learning Constructive Primitives for Online Level Generation and Real-time Content Adaptation in Super Mario Bros

2015-10-27 · Peizhi Shi, Ke Chen

Procedural content generation (PCG) is of great interest to game design and development as it generates game content automatically. Motivated by the recent learning-based PCG framework and other existing PCG works, we pr…

Game Design

Start Small: Training Controllable Game Level Generators without Training Data by Learning at Multiple Sizes

2022-09-29 · Yahia Zakaria, Magda Fayek, Mayada Hadhoud

A level generator is a tool that generates game levels from noise. Training a generator without a dataset suffers from feedback sparsity, since it is unlikely to generate a playable level via random exploration. A common…

DiversitySokoban

A Controllable Co-Creative Agent for Game System Design

2023-08-04 · Rohan Agarwal, Zhiyu Lin, Mark Riedl

Many advancements have been made in procedural content generation for games, and with mixed-initiative co-creativity, have the potential for great benefits to human designers. However, co-creative systems for game genera…

GameFactory: Creating New Games with Generative Interactive Videos

2025-01-14 · Jiwen Yu, Yiran Qin, Xintao Wang, Pengfei Wan 외

Generative game engines have the potential to revolutionize game development by autonomously creating new content and reducing manual workload. However, existing video-based game generation methods fail to address the cr…

Domain GeneralizationMinecraftVideo Generation