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.
Note: This course places a strong emphasis on modular construction techniques and resource optimization as part of the design process, which will help your build process be more lean, nimble, and efficient. A basic knowledge of Autodesk 3ds Max or Maya, and Adobe Photoshop is recommended.
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
Making stairs walkable