Hybrid Approaches to Procedural Content Generation for Game Design, Production, and Security
Abstract
Procedural content generation (PCG) is the process of automatically generating game assets through algorithmic means. PCG enables developers to produce scalable and diverse content while significantly reducing their manual workload. Beyond its efficiency, PCG offers additional benefits, such as data compression, or playing a vital role in certain game genres, such as Rogue-likes, where new environments are required for every play-through.
This dissertation explores hybrid approaches to PCG as a means to improve its applicability and effectiveness. We demonstrate how methodologies from various domains of Computer Science can contribute to the procedural generation of video game content. By hybrid, we refer to advancing existing PCG techniques through the integration of AI models and extending PCG's applications into previously unexplored domains, particularly in the areas of game security and game balance.
We present solutions to several gaps in current research, along with the foundational background and related studies relevant to each. Specifically, we discuss four published works contributing to game design (automated game balancing), production (level generation), and game security (anti-cheat for competitive online games).