Great level design guides players down a path during gameplay and fully immerses them in the game's virtual world. Learn basic level-design techniques using the Unity 3D game engine, and create environments that are fun to navigate, easy to reuse, and highly interactive. Author Adam Crespi shows you how to create a plan for a level based on goals you have set for the player, design a kit of parts and prototypes, and swap out white box objects with the finalized artwork. Then you'll learn how to add further realism with custom mesh colliders, ambient lighting, and animated objects like spinning fans and blinking lights. The end result? A fully designed level ready for characters and scripting.
Setting goals for the player Planning the player path Bounding the world invisibly Defining player scale and field of view Using and joining modular elements Setting up prefabs Adding ambient animation Opening doors Making stairs walkable Lighting scenes