A Database-Driven Framework for 3D Level Generation with LLMs

๐Ÿ“… 2025-08-25
๐Ÿ“ˆ Citations: 0
โœจ Influential: 0
๐Ÿ“„ PDF
๐Ÿค– AI Summary
Addressing the challenge of simultaneously ensuring spatial coherence, navigability, and gameplay-adaptive progression in multi-floor 3D level generation, this paper proposes a modular, stage-wise procedural generation framework. The method leverages large language models (LLMs) to assist in constructing reusable architectural components and gameplay mechanism libraries; integrates parametric pacing control, topological rule constraints, a two-stage structural repair mechanism, and spatial layout optimization algorithms to enable structured and controllable level synthesis. Experimental evaluation demonstrates that the framework consistently generates diverse, navigable, and rhythm-aware multi-floor 3D levelsโ€”adapting effectively to distinct gameplay pacing strategies. Quantitative and qualitative assessments confirm significant improvements over baseline approaches in playability, generation quality, and adaptability across varied design requirements.

Technology Category

Application Category

๐Ÿ“ Abstract
Procedural Content Generation for 3D game levels faces challenges in balancing spatial coherence, navigational functionality, and adaptable gameplay progression across multi-floor environments. This paper introduces a novel framework for generating such levels, centered on the offline, LLM-assisted construction of reusable databases for architectural components (facilities and room templates) and gameplay mechanic elements. Our multi-phase pipeline assembles levels by: (1) selecting and arranging instances from the Room Database to form a multi-floor global structure with an inherent topological order; (2) optimizing the internal layout of facilities for each room based on predefined constraints from the Facility Database; and (3) integrating progression-based gameplay mechanics by placing components from a Mechanics Database according to their topological and spatial rules. A subsequent two-phase repair system ensures navigability. This approach combines modular, database-driven design with constraint-based optimization, allowing for systematic control over level structure and the adaptable pacing of gameplay elements. Initial experiments validate the framework's ability in generating diverse, navigable 3D environments and its capability to simulate distinct gameplay pacing strategies through simple parameterization. This research advances PCG by presenting a scalable, database-centric foundation for the automated generation of complex 3D levels with configurable gameplay progression.
Problem

Research questions and friction points this paper is trying to address.

Generating 3D game levels with spatial coherence and navigational functionality
Balancing adaptable gameplay progression across multi-floor environments
Automating creation of complex 3D levels with configurable gameplay elements
Innovation

Methods, ideas, or system contributions that make the work stand out.

LLM-assisted reusable database construction
Multi-phase pipeline with topological ordering
Constraint-based optimization for navigability
๐Ÿ”Ž Similar Papers
No similar papers found.
Kaijie Xu
Kaijie Xu
Xidian University
C
Clark Verbrugge
Department of Computer Science, McGill University