Unity Game Dev: Design



Unity Game Dev: Design

Authors: Thomas Winkley, Joshua Kinney, Barret Hudson, MJ Johns, Rich Fiore, Michael Baker, Lisa Walkosz-Migliacio, Joy Horvath, Beatrix Moersch

Intelligent game design is important to the success of a shipped game. This skill path will help you take your game idea and really flesh out the world and mechanics and then... Read more

What you will learn

  • Level Design
  • Design Documentation
  • Building a Game Design Doc
  • Modifying a Game Design Doc
  • Building a Level Design Doc
  • Prototyping and making/documenting decisions based on the prototype results.
  • Finding Fun
  • Unity’s Post Processing Stack
  • Building Modular level sets for quick building
  • Integrating with Systems


It is recommended that you watch the Unity Game Dev Courses: Fundamentals path.


This beginner section will teach you the fundamentals of game design, professional level design, and game mechanic design.

Game Design Fundamentals

by Thomas Winkley

Jul 12, 2018 / 1h 25m

1h 25m

Start Course

Have you ever had a killer game idea, but just aren’t sure how to spawn the baddies? In Game Design Fundamentals, you will get hacking and slashing in no time. First, you will get your idea cemented. Second, assess and create your timelines and resources. 3rd, build your Technical Design Document and finally, get your outline assembled, so you can start building your game.

Table of contents
  1. Course Overview
  2. Creating the Game Premise
  3. Planning the Game Development
  4. Starting the Development
  5. Finalizing the Preparation Steps

Fundamentals of Professional Level Design

by Barret Hudson

Oct 2, 2017 / 1h 49m

1h 49m

Start Course

Are you a gamer that dreams of building your own levels, either professionally or as a hobby? While modern tools have made this dream more approachable, as a would-be level designer you'll quickly find that your creations fail to live up to your own desires and standards for a fun level. In this course, Fundamentals of Professional Level Design, you'll learn all about the theory and practices professional level designers use to create compelling spaces and gameplay experiences. First, you'll explore basic design concepts and documentation. Next, you'll develop an understanding of the important role of playtesting. Finally, you'll delve into feedback and revisions. When you're finished with this course, you'll have a solid understanding of the tools you'll need to design high quality levels, and be on your way to becoming a professional level designer. Software required: none.

Table of contents
  1. Course Overview
  2. What Is Level Design?
  3. The Language of Level Design
  4. Level Design Documentation
  5. Polishing the Player Experience

Game Mechanic Design Fundamentals

by Joshua Kinney

Jul 11, 2018 / 44m


Start Course

Do you have an idea for a stellar game world, but aren’t sure how to figure out the gameplay loop? If so, Game Mechanic Design Fundamentals is the course for you. First, analyze the game's objectives. Next, find the fun within your world. Finally, document and analyze your gameplay, and prepare yourself to iterate after prototyping. Upon completion of this course, you’ll have the understanding and skills necessary to start documenting mechanics for your future game.

Table of contents
  1. Course Overview
  2. Thinking About the Game Experience
  3. Perfecting Your Design Plan
  4. Keeping Design and Team Resources in Sync


These intermediate courses will teach you about prototyping game systems, iterative level design, and designing modular sets.

Prototyping Game Systems for Swords and Shovels

by MJ Johns

Jul 17, 2018 / 2h 26m

2h 26m

Start Course

Prototyping is a valuable part of the development process that all games benefit from. In this course, Prototyping Game Systems for Swords and Shovels, you will learn skills and techniques for prototyping systems to integrate with an existing game loop. First, you will learn to dissect a design document and assess the design needs of the project. Next, you will explore the new systems in the existing project. Finally, you will discover how to playtest the prototype and make changes based on player feedback. When you are finished with this course, you will have a fundamental understanding of prototyping that will help you integrate new gameplay into a larger project. Software required: Unity 3D.

Table of contents
  1. Course Overview
  2. Understand the Design/Prototype Relationship
  3. Building a Prototype Play Space
  4. Prototyping Non-combat Systems
  5. Adding Juicy Interactions
  6. Playtesting and Iterating Based on Feedback

Iterative Level Design in Unity

by Rich Fiore

Jul 20, 2018 / 1h 14m

1h 14m

Start Course

Have you ever wasted time building a game level that just didn't work? If so this is the perfect course for you. In this course, Iterative Level Design in Unity, you will step through the creative process of level design from Design Document to gray-boxed level. First, you will extract the important information from the design document. Next, you will use Unity's built-in modeling tools to create a rough level to play through. Finally, you will utilize Unity's PolyBrush tools to create a creature concept model. When you are finished with this Unity course, you will not only know how to design and build a gray boxed game level but also how to use all of Unity's modeling tools. Software required: Unity 2018.1

Table of contents
  1. Course Overview
  2. Research and Design
  3. Blocking the Level with ProBuilder
  4. Blocking the Dwarf Mines
  5. Animated Props

Swords and Shovels: Designing Modular Sets

by Michael Baker

Jul 19, 2018 / 1h 13m

1h 13m

Start Course

For decades, modular systems have been used to solve a variety of technical and design problems in game development. Modularity provides the basis for efficiency and flexibility and allows a small set of source elements to be expanded into a much larger whole. In this course, Swords and Shovels: Designing Modular Sets, you’ll learn how to create a design and production ready modular set from pre-existing art assets. First, you'll cover the basics; project setup, choosing a unit basis, and assembling a modular tile set. Next, you’ll beautify the scene by adding set dressing, collisions, lighting and start saving prefabs. Lastly, you’ll assemble the modules you’ve created to create a playable level. By the end of this course, you’ll not only have the confidence to create your own modular development kit, but to create visually stimulating previsualizations for levels. Software required: Unity.

Table of contents
  1. Course Overview
  2. Overview, Unit Basis, and Module Assembly
  3. Collision and Lighting
  4. World Building, Testing, and Final Adjustments

Design Eye-catching UI in Unity

by Lisa Walkosz-Migliacio

Sep 20, 2018 / 2h 30m

2h 30m

Start Course

User Interfaces are the glue between the player and the game that often go overlooked. In this course, Design Eye-catching UI in Unity, you will learn how to create an immersive UI in the Unity game engine that will take your game to the next level.

First, you will learn the basics of designing your digital aesthetics.
Next, you will explore how to put together UI components that every game needs, including life bars, dialogue systems, and maps.
Finally, you will discover how to customize these components to fit your game theme and give your players that extra wow factor.

By the end of the course, you’ll have a foundational understanding of the UI components that turn good games into great games.

Table of contents
  1. Course Overview
  2. Design Thinking Your Digital Aesthetics
  3. Beautiful Transitions
  4. Another Life Bar
  5. Dialogue Systems
  6. Maps
  7. Drag and Drop
  8. Rich User Interface Design


These advanced courses will teach you more about cinematic design and post-processing and polish.

Cinematic Design in Unity with Cinemachine and Timeline

by Joy Horvath

Jul 17, 2018 / 1h 47m

1h 47m

Start Course

Cut scenes are an excellent way to communicate important information to your players while adding extra polish to your game, but developers often don’t know where to start when it comes to designing and implementing them. In this course, you'll learn the principles of narrative design and how to create cut scenes using Unity. First, you’ll review design documents to understand what you need to tell the player in the scene, and storyboard out your designs. Then, you’ll move into Unity and use Timeline and Cinemachine to recreate your storyboard in the engine. Finally, you’ll take these new tools a step further by building a small triggered cut scene event. By the end of this series, you’ll feel more confident about designing cut scenes for your own game, and using the suite of cinematic tools available in Unity.

Table of contents
  1. Course Overview
  2. Introduction
  3. Working with Design Documents
  4. Storyboarding
  5. Building the Opening Cut Scene

Swords and Shovels: Post Processing and Polish

by Michael Baker

Jul 19, 2018 / 53m


Start Course

Post processing is crucial for capturing art direction and bringing game worlds to life. In this course, Swords and Shovels Post Processing and Polish you’ll learn how to work with the Post Processing Stack, create atmospheric FX and establish a distinct sense of place. First, you’ll access a level from the Swords and Shovels project and quickly cover project settings for maximizing quality, the photographic basis of post processing FX, installing the post processing stack, and working with post processing settings. Next, you'll begin adding lighting and particle-based atmospheric FX such as fog, water drips, and cave bats to your scene to add the more interesting look and feel to the level. Lastly, you’ll create a final polishing pass to ensure that we capture art direction and create a distinct sense of place. By the end of this course, you should have a firm grasp of how to create a distinctive look to your modular level. Software required: Unity.

Table of contents
  1. Course Overview
  2. Overview and Installation of the Post Processing Stack
  3. Working with Art Direction, Authoring Profiles, and Creating FX
  4. Integrating FX and Post Processing

Interactive Sound Design with Wwise for Unity

by Beatrix Moersch

Sep 25, 2018 / 3h 11m

3h 11m

Start Course

Looking to familiarize yourself with the world of interactive audio? In this course, Interactive Sound Design with Wwise for Unity, you'll learn the basics of interactive sound from conception through to final in-engine integration. First, you'll dive into assessing the sound needs of an existing game and how to efficiently develop those sounds. Next, you'll explore the process from initial in-DAW design and asset creation to interactive Wwise implementation. Finally, you'll learn how to perform a full Unity integration and a playable project build. By the end of this course, you'll have the fundamental knowledge of video game audio creation and implementation to utilize in your own projects. Software required: Unity 2018 and Wwise 2017.2.

Table of contents
  1. Course Overview
  2. Setup: Preparation and Assessment
  3. Foley: Character Sounds
  4. SFX: Weapons and Enemies
  5. Ambiences: Creating Atmosphere
  6. Music: Stems and Stingers
  7. Mixing: Fitting It All Together
Offer Code *
Email * First name * Last name *
Country *

* Required field

Opt in for the latest promotions and events. You may unsubscribe at any time. Privacy Policy

By providing my phone number to Pluralsight and toggling this feature on, I agree and acknowledge that Pluralsight may use that number to contact me for marketing purposes, including using autodialed or pre-recorded calls and text messages. I understand that consent is not required as a condition of purchase from Pluralsight.

By activating this benefit, you agree to abide by Pluralsight's terms of use and privacy policy.

I agree, activate benefit
Learning Paths

Unity Game Dev: Design

  • Number of Courses10 courses
  • Duration17 hours
  • Skill IQ available Skill IQ
  • Expanded

Intelligent game design is important to the success of a shipped game. This skill path will help you take your game idea and really flesh out the world and mechanics and then document them in your game design document. Once you have everything documented you will prototype levels and mechanics to make sure you find maximum fun. When this is done you will be ready to plan, document, and deliver your ideas to a team of developers that will bring your vision to life.

Join our learners and upskill
in leading technologies