Learn Environment Design in Unity3D

Create your AAA quality 3D Game Level from scratch

Learn how to create an amazing AAA quality game environment in Unity 3D.

What you’ll learn

  • Understand the fundamentals of Level Design in AAA Games..
  • Game Engines and its Components..
  • Weather systems and post-processing to reach AAA quality of level design..
  • Learning 3D Environmental Design principles..
  • Mood boards creation and working with a theme..
  • Playtesting the level with a character..

Course Content

  • Course Introduction –> 6 lectures • 6min.
  • Game Engine Introduction –> 4 lectures • 8min.
  • Unity 3D Engine – Introduction and Installation –> 3 lectures • 6min.
  • Unity Interface –> 8 lectures • 33min.
  • Theme and Research –> 7 lectures • 31min.
  • Environment Design –> 7 lectures • 55min.
  • Terrain Basics –> 7 lectures • 1hr 12min.
  • Terrain Advanced –> 4 lectures • 42min.
  • Additional Content –> 1 lecture • 5min.
  • Final Project –> 3 lectures • 2min.

Learn Environment Design in Unity3D


  • Basic knowledge of a computer..
  • Basic knowledge of Video games..
  • A computer with hardware, required to run Unity 3D and Photoshop..

Learn how to create an amazing AAA quality game environment in Unity 3D.

A game designer needs to understand the process of creating a game level. A game level is not just placing random objects and populating your scene with props and objects. In this course, you will understand the pipeline of creating a 3D environment for games. We will learn from making a 2D map to the final playable stage. We will use Unity 3D, the world’s most popular free game development software to build our Environment with free game assets available in Unity Asset Store.

Over the period of the course, you will learn about Game Engines and understand Unity 3D’s Interface. Our next step will be to research our theme, create mood boards, and bring our vision to life. Then we will understand the psychology behind the level design and learn how to guide the player through a level. Then we will start by grey boxing our level in Unity 3D. We will add realistic textures, rocks, foliage, water, and lighting to bring our level to life. After our base level will be created, we will learn advanced topics such as weather systems and post-processing to reach AAA quality of level design. In the end, we will also introduce a basic character controller to navigate through this level.

By the end of the course, you will be able to create your own 3D game environment in Unity 3D and get familiar with Unity 3D’s Interface. Also, you will have a strong understanding of Level design and its fundamentals.

Get Tutorial