ABSTRACT

Procedural generation (PCG) techniques are now used widely through game design and development, from content drafting to on-the-fly generation, graphical effects to responsive narrative. This chapter examines the motivations behind including PCG in peoples' development process, as well as important issues that may hold they back and the risks when deciding to delve into the depths of generative processes. One area of PCG that tends to pass this quality assurance (QA) test is quilted-content PCG using premade blocks of content, meshed together on the fly for a varied experience. PCG has become a common term in game design and even in game marketing, with games advertising the immense possibility spaces they offer. The debugging and tweaking of the game's procedural systems can continue after the game's release, and with the nature of these games, every little change can have wide-reaching impact on every aspect of the player's experience.