Reinforcement Learning-Enhanced Procedural Generation for Dynamic Narrative-Driven AR Experiences
Aniruddha Srinivas Joshi
TL;DR
This work tackles the limitation of static procedural generation in narrative-driven AR by fusing reinforcement learning with Wave Function Collapse to create biome-aware, adaptive maps. The approach introduces environment-specific constraints and a PPO-based policy to dynamically adjust tile weights during map generation, enabling coherent paths and responsive layouts in real time. Experiments show the method outperforms baseline PCG techniques in map quality and immersion, albeit with higher computational costs, and user studies confirm its narrative-compatibility and usability. The framework holds promise for education, training, and immersive XR experiences where dynamic, context-aware environments enhance engagement and storytelling.
Abstract
Procedural Content Generation (PCG) is widely used to create scalable and diverse environments in games. However, existing methods, such as the Wave Function Collapse (WFC) algorithm, are often limited to static scenarios and lack the adaptability required for dynamic, narrative-driven applications, particularly in augmented reality (AR) games. This paper presents a reinforcement learning-enhanced WFC framework designed for mobile AR environments. By integrating environment-specific rules and dynamic tile weight adjustments informed by reinforcement learning (RL), the proposed method generates maps that are both contextually coherent and responsive to gameplay needs. Comparative evaluations and user studies demonstrate that the framework achieves superior map quality and delivers immersive experiences, making it well-suited for narrative-driven AR games. Additionally, the method holds promise for broader applications in education, simulation training, and immersive extended reality (XR) experiences, where dynamic and adaptive environments are critical.
