The Best Courses to Learn Unreal Engine in 2020

As featured on Harvard EDU, Stackify and Inc - CourseDuck identifies and rates the Best Unreal Engine Courses, Tutorials, Providers and Certifications, based on 12,000+ student reviews, public mentions, recommendations, ratings and polling 5,000+ highly active StackOverFlow members. Learn more

Sort By:







Publication Year


25 Filtered Courses
Best Free Course

1 )

Creating Games For Beginners Using UE4 - Unreal Engine 4 Course (2014)

This YouTube tutorial covers Unreal Engine 4 in 69 distinct lessons. It starts with a friendly introduction and gets deep into showing students how to make the most of the vast tools available with UE4.
    • Videos are strategically short and digestible to prevent burnout.
    • Progressive learning is effective. Long before students are done with the series they will feel empowered to make a video game.
    • Despite the age of the videos, the content is still relevant.
    • Some videos have audio quality issues.
    • Unreal 5 has been announced which might hurt the longevity of this series.
    • Tutorial does not center around students building their own projects.
Introducing Unreal Engine
Best Practical Course

2 )

Introducing Unreal Engine (2019)

The creators of Unreal Engine, Epic Games, made this resource to be the master collection of learning materials for mastering Unreal Engine. It covers everything from the first experience to doctoral-level discussions of Unreal innovations.
    • Its made by Epic Games, so content is the pinnacle of reliable and up to date.
    • Library is vast. Probably the best collection of Unreal learning resources you can find in one place.
    • Online community is as vast and reliable as the library.
    • Theres no real direction. Youre on your own to decide which resources are right for you.
    • Tools are still optimized for NVIDIA. AMD users beware.
    • Is there such a thing as too much information? This library might prove that the answer is yes.
Best Crash Course

3 )

UE4: 27 Step Crash Course to Getting Started with Unreal Engine 4 for Beginners Tutorial (2015)

WorldofLevelDesign created this tutorial that packs 27 steps into a single 47-minute video. Its fast. Its efficient. It covers all of the basis for working with UE4. Its a great landing point for beginners.
    • As the name indicates, thoroughness is the greatest strength of this tutorial. Ideas are not skipped or glossed over.
    • Video has a great section on level design that stands above other introductory courses.
    • Some of the most organized content youll find on an introduction to UE4.
    • The near breakneck pace can be hard to follow. The 47-minute video will actually take hours to watch.
    • Despite attempts at thoroughness, this tutorial does not extend beyond the realm of true beginners.
    • Instructor is no longer active in comments.
Learn Unreal Engine (with C++) - Full Course for Beginners
Best NEW Course

5 )

Learn Unreal Engine (with C++) - Full Course for Beginners (2019)

Learn Unreal Engine in this full tutorial using C++. In this beginner's course, you will how to create three full games with Unreal Engine and Blueprints.
Best Advanced Course

6 )

Unreal Engine 4 C++ Tutorial: Health Bar and UI HUD (2018)

In this Unreal Engine 4 C++ tutorial we'll learn how to create a health bar on the user's Heads Up Display while applying and receiving damage using the ReceivePointDamage and the ApplyPointDamage functions. We will create a fire object that applies damage on overlap and when the user receives damage the health bar will respond accordingly. We will also make a magic bar and bind it to the player's OnFire method. We'll also create MedKits for the player and a magic meter that automatically refills the magic bar after 5 seconds. Let's begin.

7 )

Introduction to Unreal Engine 4 (2014)

In this tutorial we will learn the basics of working in the Unreal Editor. We'll start our journey by learning the basics through exploring the interface, learning how to navigate and manipulate the viewports, how to place and manipulate actors and how to effectively use BSP geometry. Once we've gotten the hang of the basics, we'll dive into blocking out our interior room. Here we'll learn how the blocking phase is a critical part of creating levels in Unreal. After that, we'll replace that geometry with static mesh assets that will be used for the final look of our level. From here it just gets better because we'll learn the basics of material creation, which is one of the engine's most powerful features. Here we'll learn how to begin building up a material from scratch and use it to drive our instanced materials. Then we'll start to create the final look of our level by creating a landscape, complete with foliage, light, and particles. Finally, we'll just scratch the surface of Blueprint, Unreal Engine 4's new visual scripting interface, by creating a simple toggleable light. Software required: Unreal Engine 4.0.
Unreal Essential Training

8 )

Unreal Essential Training (2019)

Unreal isnt just for gaming anymore. Industries such as automotive design, architecture, healthcare, and education are embracing the real-time development tools for creating engaging and interactive visuals. Unreal Engine can power it all. In this course, Simon Manning teaches the essential skills you need to build immersive user experiences of all kinds with Unreal Engine 4, including lighting, effects, and visual scripting. He covers creating your first project, building a base landscape, blocking out levels, and importing assets for use in the design. Want to find out how to craft a unique look? Learn about working with materials, post-processing effects, and particle systems in Unreal. Plus, find out how to optimize the performance for your projects and package projects for distribution.
Unreal Engine 4 Scripting with C++ Cookbook

9 )

Unreal Engine 4 Scripting with C++ Cookbook (2016)

Unreal Engine 4 (UE4) is a complete suite of game development tools made by game developers, for game developers. With more than 100 practical recipes, this book is a guide showcasing techniques to use the power of C++ scripting while developing games with UE4. It will start with adding and editing C++ classes from within the Unreal Editor. It will delve into one of Unreal's primary strengths, the ability for designers to customize programmer-developed actors and components. It will help you understand the benefits of when and how to use C++ as the scripting tool. With a blend of task-oriented recipes, this book will provide actionable information about scripting games with UE4, and manipulating the game and the development environment using C++. Towards the end of the book, you will be empowered to become a top-notch developer with Unreal Engine 4 using C++ as the scripting language.
Unreal Engine Blueprint Developer: Learn Visual Scripting

10 )

Unreal Engine Blueprint Developer: Learn Visual Scripting (2019)

Created in collaboration with Epic Games. Code your first game in 100 minutes with purely visual scripting.

Show All