Welcome to the world of Procedural Content Generation (PCG). In this chapter, we’ll approach the subject from a high level, starting with a discussion on what PCG is and the motivations and benefits behind using it. We’ll then survey a plethora of PCG techniques and learn about how each one works and what you might use it for. Along the way, we’ll attempt to categorize these generation methods in different ways, based on characteristics such as what kinds of inputs they take, whether contents are generated offline or online, or if error checking is done during or after generation. You’ll also learn about the computational techniques that drive some of these generation methodologies behind the scenes. To wrap up the chapter, we’ll discuss the types of assets that can be produced with PCG methods and how they are used in games.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Overview of Procedural Content Generation Methods

  • Isabel Lupiani

摘要

Welcome to the world of Procedural Content Generation (PCG). In this chapter, we’ll approach the subject from a high level, starting with a discussion on what PCG is and the motivations and benefits behind using it. We’ll then survey a plethora of PCG techniques and learn about how each one works and what you might use it for. Along the way, we’ll attempt to categorize these generation methods in different ways, based on characteristics such as what kinds of inputs they take, whether contents are generated offline or online, or if error checking is done during or after generation. You’ll also learn about the computational techniques that drive some of these generation methodologies behind the scenes. To wrap up the chapter, we’ll discuss the types of assets that can be produced with PCG methods and how they are used in games.