Welcome to the pathway

Tutorial

Beginner

+0XP

0 mins

Unity Technologies

Welcome to the pathway

This tutorial introduces the Unity Game Development pathway, explains how the course is structured, and what you’ll work toward. You’ll get an overview of the twelve units, the role of the personal project, and how the 2D and 3D tracks fit together.

1. Overview

This tutorial introduces the Unity Game Development pathway, showing how you’ll build skills across twelve units, choose between the 2D or 3D track (or both) to create your own game project, and optionally prepare for the UCA: Game Developer certification.

In this tutorial, you’ll learn what this pathway is about, how it’s structured, and what to expect.

2. Unity certifications

At Unity, we have a suite of certifications that are aligned to the real-time industry. These certifications are designed to validate your skills and knowledge in using Unity to help you stand out in the job market.

A graphic listing Unity’s User-level certifications, Associate-level certifications, and Professional-level certifications.

Why get certified?

Having a Unity certification offers numerous advantages, particularly for those eyeing a future in game development or related tech sectors:

  • Skill validation: Unity is the leading game development platform globally, and earning a certification validates your proficiency to potential employers.
  • Hands-on experience: In preparing for the exam, you’ll get practical, hands-on experience, allowing you to translate theoretical knowledge into tangible projects. These projects can enhance your portfolio, presenting concrete examples of your skills to future employers.
  • Preparing for the future: Mastering Unity not only opens doors across industries, but it also instills confidence in your abilities in yourself, ensuring you're prepared for the evolving tech landscape. Unity's broad applications, from game design to fields like architecture and film, ensure that your skills remain versatile and in demand.

The UCA Game Dev certification

In this pathway, we focus on the skills you need to create your own games. In the process, you’ll also build the skills and knowledge needed to take the Associate Game Developer certification, should you choose to pursue it. This exam covers foundational Unity skills for game development, including principles of creating with Unity, programming, art, audio, graphics, monetization, analytics, and more. It's aimed at beginner to intermediate Unity developers who want to demonstrate their job-readiness. This certification is also a stepping stone to the more advanced Unity Certified Programmer and Unity Certified 3D Artist certifications.

Unity Certified Associate Game Developer badge.

3. What are the goals of this pathway?

By the end of this pathway, you’ll have achieved the following things:

  • Learned game development skills: You’ll build practical skills across both 2D and 3D workflows, including C# scripting, audio, visual effects, user interface design, animation, materials, and lighting.
  • Verified your learning: Tutorials, assignments, and quizzes will help you check your understanding and strengthen your skills as you progress.
  • Completed a game…or two: You’ll finish the pathway with a fully built game of your own, and you can choose to create a second one by following both the 2D and 3D tracks.
  • Reviewed and prepared: The pathway also supports you in getting ready for the Associate Game Developer certification.

4. What is the structure of this course?

There are twelve units in this pathway. You’ll begin by creating a simple, playable, 3D game and a simple, playable, 2D game from scratch. Next, you’ll choose if you want to continue building on your 3D game, your 2D game, or both. Then, you’ll create a game design document that lays out a unique vision for your project.

In each of the units after that, you’ll learn a new skillset, like lighting, animation, or audio, for example. Then, you’ll have an opportunity to apply those skills to your own personal game project: a game that you develop from start to finish, adding one element at a time, throughout the pathway.

Here’s a diagram that outlines the structure of the pathway.

Diagram of the game development pathway. It begins with Get Started with Unity, then progresses to Create a basic 3D game and Create a basic 2D game. After that there are arrows pointing towards the rest of the units, and each of those units has two-way arrows pointing to another block that says either “Build your own 3D game” or “Build your own 2D Game”.

Below is a high-level breakdown of each of the twelve units:


Unit 1 - Get started in Unity

In this unit, you’ll learn the basics of Unity by creating a simple, playable experience.

A simple 3D game scene showing a small gray robot standing on a green platform, facing colorful blocky stairs and floating star-shaped collectibles against a blue background.


Unit 2 - Create a basic 3D game

In this unit, you’ll create a simple game called Roll-a-Ball that could be the foundation for your personal game project if you choose to follow the 3D track.

Unit 3 - Create a basic 2D game

In this unit, you'll create a simple game called Sprite Flight that could be the foundation for your personal game project if you choose to follow the 2D game track.

Unit 4 - Planning a game

This unit introduces the next phase of the game development journey: transforming working prototypes into full game concepts, including learning about game design, game genres, platforms, and making a game design document.

Two pages of a game design document for a game called “Pincers in Paradise”. Included are sections for: Overview, Core Design Elements, Art and Visuals, and Future features and open questions.

Unit 5 - Audio

In this unit, you’ll learn how to implement audio effects in Unity. Then you’ll apply those new skills and add audio to your own game.

You'll also see how those audio elements are implemented in a 2D game environment.

Unit 6 - Visual effects (VFX)

In this unit, you’ll learn how to implement visual effects (VFX) in Unity. Then you’ll apply those new skills and add VFX to your own game.

You'll also see how these VFX are implemented in a 2D game environment.

Unit 7 - User Interfaces

In this unit, you’ll learn how to create user interfaces (UI) in a Unity project. Then you’ll apply those new skills and add UI to your own game.

You'll also see how user interfaces are implemented in a 2D game environment.

Unit 8 - Animation (5 hours)

In this unit, you’ll learn how to create and control animations in a Unity project. Then you’ll apply those new skills and add animations to your own game.

You'll also see how animations are implemented in a 2D game environment.

Unit 9 - Materials

In this unit, you’ll learn about shaders and materials in Unity. Then you’ll apply those new skills to your own game.

Image of the materials challenge in Creative Core pathway.

You’ll also see how materials are implemented in a 2D game environment.

Unit 10 - Lighting

In this unit, you’ll learn how to add lighting to your scene to make things more polished and visually pleasing. Then you’ll apply those new skills to your own game.

You’ll also see how lighting is implemented in a 2D environment.

Unit 11 - Iterate on your game

In this unit, you’ll reflect on the process so far, iterate on the player controller, swap out the assets in your game, and then you’ll learn some Unity tips and tricks to take your skills to the next level.

Image of game with beach ball assets and stars as pickup objects.

5. What is the personal game project?

This pathway takes a project-based approach: as you learn each of these essential skills in the unit projects, you'll also apply them to your own custom personal project.

If you choose to do the 3D game, which begins as the default Roll-a-Ball project, you might have something like the example below by the end of the pathway.

Notice that the game below includes all of the elements covered in the units: audio, visual effects (VFX), user interfaces, animation, materials, lighting, and custom theme development.

And for the 2D game, you could have something like the examples below, which both build on the default Sprite Flight game.

However, depending on the design decisions you make, your game could look, feel, and play completely differently. Look at the three examples below — all of these started with the same basic mechanics, but ended up as completely different games:

Three example game screenshots side by side. On the left is a game called Roll-a-Ball with brick and stone textures in a third-person view. In the middle is a game with a soccer ball at the top of a long ramp. On the right is a top-down game that looks like Pac Man.

Many learners began with the simple Roll-a-Ball foundation and went on to create unique, polished games that clearly show their own ideas and design choices. Have a look at some of the examples below for inspiration:

6. Next steps

You now have an understanding of the learning pathway ahead of you. Next, you’ll take the first critical step in your game development journey by creating your first Unity project and getting familiar with the Unity Editor.

Complete this Tutorial