This book is an edited collection of chapters, each covering an aspect of video game development called procedural generation. This approach to development means that the games themselves create their play areas, objects and stories based on a set of rules, rather than relying on the developer to handcraft each element individually. The reader will learn to create randomized maps, weave accidental plotlines, and manage complex systems that are prone to unpredictable behavior. Examines content and system creation. Designers from a variety of studios provide concrete examples from their games to illustrate the many facets of this emerging sub-discipline.
SECTION 1: Introduction to Procedural Generation. Chapter: When and Why to Use Procedural Generation.Chapter. Managing Output: Boredom versus Chaos Chapter: Aesthetics in Generation. Chapter: Ethics in Procedural Generation – Darius Kazemi. SECTION 2: Procedural Content. Chapter: Level Design Fundamentals. Chapter: Dungeons Chapter: Worlds Chapter: Puzzles Chapter: Infinite Items. Chapter: A.I. Chapter: Enemy Spawning & Challenge – Wyatt Cheng. Chapter: Animation Chapter: Audio – Bronson Zgeb. Chapter: Content ToolsSECTION 3: Procedural Narrative. Chapter: Characters. Chapter: Plot & Story Directors – Emily Short. Chapter: Text Generation – Harry Tuffs. Chapter: Personalities & Emotions. Chapter: Emergent Narrative & User Stories.SECTION 4: The Future Chapter: Generated Games. Chapter: Algorithms & Approaches. Chapter: Generating Meaning.