IN THE INTRODUCTION, WE gave the working definition of level design as “the thoughtful execution of gameplay into gamespace for players to dwell in.” As we move from discussing historic precedents from both architecture and game design, we will explore the methods we will use to design game levels according to this definition. In this chapter, we discuss what game levels do to create user experiences and some of the techniques and tools used to create game levels. We also take engine-specific workflows into account to show how you can build your own levels in game engines that are available at no cost.
What you will learn in this chapter:
Level design goals for creating game experiences