We may earn an affiliate commission when you visit our partners.
Emilio Padulo

Level Design Master Class Series: All in One Complete Course

Why this course is special

This course not only covers the basics of what Level Design is. But it also goes further as we look at Key fundamentals, best practices, and what makes a good level designer that is industry-ready.

Read more

Level Design Master Class Series: All in One Complete Course

Why this course is special

This course not only covers the basics of what Level Design is. But it also goes further as we look at Key fundamentals, best practices, and what makes a good level designer that is industry-ready.

This course isn't going to be someone talking over power points for 20+ hours. People need to see theory in practice. This course will offer students access to level designers, building scenes and teaching at the same time, showcasing not only the theory but how it will be represented in both Unity and Unreal Engine. There are also many Documents, Assignments, and Quizzes throughout the course.

The Course Structure

The course is almost all videos with reference articles, books, and videos.

After you finish this course, I guarantee you will be a stronger level designer and be able to apply essential principles to your designs.

The course is structured into 12 Main Sections.

  • Section 2: Introduction to Level Design

    In this section, as previously stated, we will look at what a level designer is. We look at the differences between game design and level design. We then shift our focus to how level designers use ingredients and mechanics in their levels to create a more robust and intuitive gameplay experience all the while respecting a precise balance and pacing. We will also look at the different types of audiences that are present in the community. Finally, we talk about production phases and when a level designer will be current in the process.

  • Section 3 Setting up  Unreal Engine

    We will start setting ourselves up with Unreal Engine 4. We look at how to download and run the engine and take a glance at how the Engine is set up. A brief look at an over Layout of the driver and where everything is. We will then play around and build our first level using this engine to get familiar with it. We finish with some quick takeaways about how and where to find information.

  • Section 4: Setting up Unity Engine

    We will start setting ourselves up with Unity. We look at how to download and run the engine and take a glance at how the Engine is set up. A brief look at an over Layout of the engine and where everything is. We will then play around and build our first level using this engine to get familiar with it. We finish with some quick takeaways about how and where to find information.

  • Section 5: A Level Designer's Workflow

    Now when it comes to workflow, just like building a level, there is a very effective way to design your level. In this section, we will look at how we can take the idea that we have. Set a theme, location, and setting for it and then create our project purpose with it. From there, we start designing the features that will take place in the project(mechanics, ingredients, etc...). After that, we begin collecting references for what we want to design, so we have a clear goal/focus of what our desired design will be. If we want we can create the lore/story of our game at this point to flesh out our characters even more and create an attachment for our player towards the nature of their playing.

  • Section 6: Maps, Level Breakdowns, and Design Document

    In this section, we will look at the work that must go into building a level. It's not just jumping in an engine and playing around. When a very distinct level curve is set, and the pacing is determined, some work must be done to create the flow efficiently. We will look at how the ramping difficulty in terms of using mechanics, ingredients, and enemies. How to design gameplay beats to get a fell of the level. Creating a 3 act structure inside our level. How our level fits inside the structure of the pacing and mixing all the ingredients to make a high level. I will showcase some excellent level design examples where this is represented in and explain how this affects how a gameplay sequence is created.

  • Section 7: Composition in Level Design

    This is one of the theories heavy sections in the course. We will not only talk about how to theoretically use Layers (foreground, background, and center of interest), but we will also learn how to design key observation parameters such as low angle, flat angle, high angle, etc... We will create all of these examples inside of the Unity/ Unreal game engine in practice, to get a better understanding of how effective these types of components can affect a player. After that, we learn how to distribute the visual weight inside a scene through asymmetric, symmetric compositions. Finally, we will talk about some details that can be used and things that can catch a player's eye.

  • Section 8: Guiding the Player

    To guide the player, a level designer must carefully craft his level to lead them in the right direction. It can be easier said than done. Some of these fundamental practices can be lines. In this section, we look at how to use horizontal, vertical, oblique and curved lines in level design to create a direction that we want to player to go in without them even knowing that they are being guided that way intentionally. We will use in-game examples with Unity/Unreal to showcase some effective ways to use these lines. We will also look at how dominants in a level are crucial points of guidance for the player and using the space and area needed to do that.

  • Section 9: Building our 3D Level (Unity)

    In this Section, we're going to take the work we did in our Section 6 and create the whole map in Unity. This section will show the grey boxing of the whole map along with using assets from the Unity store to dress out the Level.

  • Section 10: Building our 3D Level (Unreal Engine)

    In this Section, we're doing the same thing we did in the previous one, but in Unreal Engine.

  • Section 11: Breaking Into the Industry

    In this Section, ee take a look at what tools are at a Level Designer's disposal to break into the industry and start their careers right after finishing this course. We cover lots of topics such as Networking, Creating a Website, Portfolio work and much more.

My Guarantee

For every student that joins the course, they will be able to ask questions about their games and how to go about using color to develop them. I will be available to answer all questions for all of my students.

Certification of completion when finishing this course 

When you complete 100% of the videos in this course, you will be emailed a certificate of completion by Udemy so you can show it as proof of your expertise and that you have completed a certain number of hours of instruction in the course topic.

Enroll now

What's inside

Syllabus

Introduction
Course Overview
The Choice Between Unity & Unreal

Goal: Getting you a Job in the Game Industry

Read more
Join the Community
Introduction to Level Design
Inroduction to Level Design
What is a Level Designer
Game vs Level Designer: What is the real Difference?
Game Design Document Reference
Ingredients: Mixing up a Winning Formula
Mechanics: The Actions of a Player
Level Design Process Part 1
Level Design Process Part 2
Gamer Audiences: Catering to the main 4
Production Phases: Its like a WOW Boss, so many different phases
Audience & Production Quiz
Pitch Examples
Level Design One Pager
Setting up Unreal Engine
The Unreal Masters
Introduction to Unreal Engine
Unreal Engine Setup
Unreal Engine Interface
Unreal Geometry
Our First Level Design: Grid
Level Design Toolkits
Geometry Brush Indepth look
Our First Level Design: Recreating in Unreal
Unreal Takeaways
Setting up Unity Engine
The Unity Masters
Introduction to Unity
Unity Setup
Unity Interface
ProBuilder Tutorial
Links to Probuilder Tutorials
Our First Level Design: Recreating in Unity
Unity Takeaways
Level Designer's Workflow
Introduction to Level Design Workflow
Goal of the project
Setting up our Project
Our Concept
Setting up our theme
Theme Examples
Features
Refrences
Story
Choosing our Dominant
Art Direction
Art Style List
World Design Document Refrence
Level Design Blueprint
Maps, Level Breakdown and Design Document
Introduction to Mapping
Theory about Level Design Mapping Part 1
Theory about Level Design Mapping Part 2
Theory about Level Design Mapping Part 3
Filling in the Blanks
Theory about Level Design Mapping Part 4
Theory about Level Design Mapping Part 5
Level Design Document Template
Level Design Images
Level Design Document Part 1
Level Design Document Part 2
Level Design Document Part 3
Level Map
Mapping Section Summary
Composition in Level Design
Introduction to Composition in Level Design
Composition Layers
Foreground Layers
Center of Interest
Background Layers
Staffage
Observation Parameters
Sight Angle
Composition Angle
Low Angle
Flat Angle
High Angle
Front Angle
Half - Front Angle
Half - Side Angle
Side Angle
Observation Spots
Static (symmetric) Composition
Dynamic (Asymmetric) Composition
Balance
Asymmetric Composition (No Balance)
Asymmetric Composition (balanced)
Symmetric Composition (Balanced)
Guiding The Player
Level Designer's ToolKit: What's in the Box!?!?
Audio: Do you hear me now? Good
Details: All the minute ones too
Lines: In all directions
Horizontal Lines: As far as the camera can see

Save this course

Save Level Design Master Class: All in One Complete Course to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Level Design Master Class: All in One Complete Course with these activities:
Review Game Design Principles
Reviewing game design principles will provide a solid foundation for understanding how level design fits into the broader context of game development.
Browse courses on Game Design Principles
Show steps
  • Read articles or watch videos on core game design concepts.
  • Summarize the key elements of good game design.
  • Relate these principles to level design examples.
Design a Level on Paper
Designing a level on paper allows you to focus on the core design principles without being distracted by the technical aspects of game engines.
Show steps
  • Choose a game genre and setting for your level.
  • Sketch out the layout of the level, including key areas and pathways.
  • Plan the gameplay elements, such as challenges, puzzles, and enemy encounters.
  • Write a brief design document outlining the level's goals and features.
Read 'Level Up! The Guide to Great Video Game Design'
Reading this book will provide a comprehensive understanding of level design principles and techniques.
Show steps
  • Read the book, taking notes on key concepts.
  • Apply the concepts to existing games or level designs.
  • Discuss the book's ideas with other students.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Follow a Level Design Tutorial in Unity or Unreal
Following tutorials provides hands-on experience with level design tools and techniques.
Show steps
  • Choose a tutorial that aligns with your interests and skill level.
  • Follow the tutorial step-by-step, paying attention to the explanations.
  • Experiment with the techniques and adapt them to your own designs.
  • Document your learning process and any challenges you encounter.
Read 'The Art of Game Design: A Book of Lenses'
Reading this book will broaden your understanding of game design and provide new perspectives on level design challenges.
Show steps
  • Read the book, focusing on the lenses relevant to level design.
  • Apply the lenses to analyze existing levels or your own designs.
  • Discuss the book's ideas with other students.
Analyze Level Design in a Favorite Game
Analyzing existing level design helps you understand how professionals apply the principles taught in the course.
Show steps
  • Select a level from a game you enjoy.
  • Identify the level's objectives and challenges.
  • Evaluate the level's layout, pacing, and use of visual elements.
  • Write a short essay summarizing your analysis.
Build a Simple Level in Unity or Unreal
Building a level from scratch solidifies your understanding of level design principles and your proficiency with game engines.
Show steps
  • Choose a game engine (Unity or Unreal) and create a new project.
  • Design a simple level layout with a clear objective.
  • Implement basic gameplay elements, such as player movement and enemy AI.
  • Test and iterate on your level design based on player feedback.

Career center

Learners who complete Level Design Master Class: All in One Complete Course will develop knowledge and skills that may be useful to these careers:
Junior Level Designer
A Junior Level Designer is often the first step into a game development studio. Level designers are responsible for creating engaging and functional environments where gameplay takes place. This course helps to build a foundation in level design principles, covering essential topics like level design mapping, composition, and player guidance. It is particularly useful because it offers practical experience with both Unity and Unreal Engine, two of the industry's leading game engines. Aspiring level designers should seize this chance to gain hands-on experience and theoretical knowledge.
Indie Game Developer
An Indie Game Developer often wears many hats, including that of a level designer. This course is an excellent resource for independent developers looking to create comprehensive and engaging game levels. The course covers everything from setting up projects in Unity and Unreal Engine to mastering level design workflows and composition techniques. Indie Game Developer coworkers can use this course to learn how to design the game, create the art, and build the levels.
Game Environment Designer
The Game Environment Designer creates captivating and cohesive environments that enrich the overall gaming experience. This course emphasizes practical applications within Unity and Unreal Engine, allowing students to construct 3D levels and apply design principles directly. You'll explore how to set a theme, define features, and establish art direction. Game Environment Designer professionals will find particularly useful the sections on composition, player guidance, and level breakdowns, ensuring that every element serves a purpose and enhances gameplay.
Virtual Reality Designer
Virtual Reality Designers craft immersive experiences in virtual environments, which requires a deep understanding of spatial design and user interaction. This course helps develop skills in level design, which are useful for VR. Virtual Reality Designer participants can use the knowledge of game engines, level design workflows and composition techniques to create levels that are robust. The practical experience with Unity and Unreal Engine should help create compelling virtual reality experiences.
World Builder
As a World Builder, you are tasked with crafting entire worlds for players to explore, and this requires a strong understanding of level design principles. This course can help those interested in building worlds with a strong grasp on ingredients and mechanics, creating cohesive and immersive spaces. The course's sections on level design mapping and building 3D levels in both Unity and Unreal Engine will allow you to bring your world-building vision to life. By understanding the nuances of level design, you can create worlds that are not only visually appealing but also functionally engaging.
Technical Level Designer
A Technical Level Designer bridges the gap between design and implementation, often working with scripts and tools to bring levels to life. This course will guide professionals on using Unity and Unreal Engine for level creation. Technical Level Designer experts will delve into the specifics of integrating mechanics, ingredients, and visual elements to create robust gameplay experiences. The knowledge of tools for breaking into the industry after finishing this course may benefit people in this role.
User Experience Designer
A User Experience Designer ensures that games are intuitive and enjoyable to play, and level design plays a significant role in shaping the player's journey. This course helps build an understanding on how lines guide a player. User Experience Designer colleagues will enhance player experiences by strategically crafting level layouts. The course's focus on player guidance, visual composition, and level breakdowns provides a good starting point for those looking to improve the user experience through spatial design.
Game Scripter
Game Scripters work closely with level designers to implement interactive elements and gameplay mechanics within game environments. This course may be useful to know how level design principles integrate with scripting tasks. Game Scripter experts can use the knowledge of game engines, level design workflows, and integration of mechanics and ingredients to make levels more robust. The practical experience with Unity and Unreal Engine should enhance your ability to create compelling gameplay sequences.
Level Design Artist
A Level Design Artist combines artistic skills with technical level design knowledge to create visually stunning and immersive game environments. This course may be useful for those who want to learn how to use composition techniques and understand visual weight distribution, details that enhance a player's experience. With hands-on experience in Unity and Unreal Engine, Level Design Artist professionals will understand how to effectively implement their artistic visions within the constraints of game engines. This course is an excellent way to learn about level design.
Gameplay Designer
Gameplay Designers focus on the rules, systems, and mechanics that define how a game is played, and level design is a crucial component of that. This course may be useful to learn the practical aspects of level design. The section on level design workflow helps to set a theme, location, and setting before designing mechanics. Gameplay Designers also need to understand how levels are structured to facilitate engaging player experiences, and this course helps with a foundation in essential level design principles.
Quality Assurance Tester
Quality Assurance Testers play a critical role in ensuring that game levels are bug-free, function as intended, and provide an enjoyable player experience. This course may be useful to build your knowledge of game design principles. Quality Assurance Tester employees can use the understanding of level design principles, common design pitfalls, and integration of mechanics and ingredients to catch errors that may impact gameplay. You can better identify issues within a level's design and functionality by understanding the level design process.
3D Modeler
3D Modelers create the assets that populate game levels, bringing environments to life with detailed and visually appealing objects. This course may be useful for those who want to enhance your modeling skills. 3D Modeler specialists can use the knowledge of level design principles, composition techniques, and theme setting to create assets that fit the level design. You will contribute to the overall look and feel of a game world by understanding how your models will be used within the level.
Animator
Animators create the movements and behaviors of characters and objects within a game, adding life and dynamism to game levels. This course may be useful to build your understanding of the principles of level design. Animator employees can use the understanding of level design principles, player guidance, and integration of mechanics and ingredients to create animations that fit the level design. By understanding how your animations will be used within the level, you can create animations that are more engaging.
Lighting Artist
Lighting Artists are responsible for creating the mood and atmosphere of game levels through the strategic use of light and shadow. This course may be useful, as the lighting can have an affect on how the user is guided. Lighting Artist professionals can use the knowledge of level design principles,composition techniques, player guidance to create lighting that enhances the level design. You will contribute to the creation of immersive and visually appealing game worlds by understanding how the lighting will affect gameplay.
Augmented Reality Designer
Augmented Reality Designers blend digital content with the real world, creating interactive experiences that overlay virtual elements onto physical environments. This course may be useful to build a foundation. Augmented Reality Designer workers can use the understanding of level design principles and workflows. This course will prepare you for the unique challenges of designing augmented reality experiences.

Featured in The Course Notes

This course is mentioned in our blog, The Course Notes. Read one article that features Level Design Master Class: All in One Complete Course:

Reading list

We've selected two books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Level Design Master Class: All in One Complete Course.
Provides a comprehensive overview of game design principles, with a strong emphasis on level design. It covers a wide range of topics, from basic concepts to advanced techniques. It valuable resource for both beginners and experienced level designers. This book is commonly used as a textbook at academic institutions.
Offers a unique perspective on game design, using a 'lenses' approach to examine games from different angles. It provides a framework for analyzing and improving game design, including level design. While not solely focused on level design, it provides a valuable toolkit for thinking about design challenges. This book is commonly used as a textbook at academic institutions.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser