Unreal Engine·Blueprint·Gameplay Abilities

Best Udemy Unreal Engine Courses: Blueprint, C++ and Gameplay Abilities

A short list of Unreal Engine courses on Udemy worth your time, including Stephen Ulibarri's GAS RPG course, sorted by Blueprint, C++ and Gameplay Abilities.

Introduction

Unreal Engine 5 is one of the most powerful tools for making video games today. Whether you’re an indie creator or part of a big studio, it’s a favorite for building everything from small projects to blockbuster hits. If you’re just starting out or looking to level up your skills, learning UE5 can open a lot of doors. And thanks to platforms like Udemy, it’s easier than ever to find a course that matches your pace and experience level.

Here are some of the best Unreal Engine courses in different categories. Hope you find them useful!

Beginner Courses

Unreal Engine 5: The Complete Beginner’s Course

Learn Video Game Development & How To Design a Game From Scratch Using UE5. If you are starting from scratch this is a great course to getting to know Unreal.

C++ Courses

Unreal Engine 5 C++ Developer: Learn C++ & Make Video Games

Created in collaboration with Epic Games. Learn C++ from basics while making your first 5 video games in Unreal

Unreal Engine 5 C++ The Ultimate Game Developer Course

Learn Unreal Engine 5 C++ Programming by Creating an Action-RPG Style Open World Game!

The name Stephen Ulibarri will come multiple times in this article as his courses tend to be high quality.

Blueprint Courses

Unreal Engine 5 Blueprints - The Ultimate Developer Course

Code Your First Four Game Projects in Unreal Engine 5 with Blueprint Visual Scripting - From Beginner to Advanced!

Gameplay Ability System Courses

Unreal Engine 5 - Gameplay Ability System - Top Down RPG

When I was creating my own GAS course I found out that Ulibarri already had created a great course. In my case, what I’m doing is more condensed and focused, but if you are searching for a long course with tons of hours that explains GAS along the way, this is your course.

2D Courses

If you need to learn how to do 2D games in unreal Cobra Code is the creator you want to follow.

This courses by Cobra Code will give you the knowledge you need to be able to create awesome 2D games.

The Ultimate 2D Top Down Unreal Engine Course

Learn all you need to know about Paper 2D and PaperZD to make 2D and 2D/3D hybrid Top Down Games in Unreal Engine 5!

The Ultimate Unreal Engine 2D Game Development Course

Learn all you need to know about Paper 2D and PaperZD to make 2D and 2D/3D hybrid games in Unreal Engine 5!

VFX Courses

Unreal Engine 5: One Course Solution For Niagara VFX

Use Niagara to create stunning, game-ready VFX in Unreal Engine 5 through a step by step approach

Unreal Engine - VFX for Games - Beginner to Intermediate

Build your portfolio of AAA Visual Effects for Games in Unreal Engine with this game dev course.

Material Courses

Unreal Engine 5: One Course Solution For Material

Learn how material works in Unreal Engine 5 through a node by node, step by step approach

Recap

  • Stephen Ulibarri’s courses cover most of the C++, Blueprint, and Gameplay Ability System paths here, and the quality holds up across all of them.
  • For 2D, Cobra Code is the creator to follow. For Niagara and materials, the “One Course Solution” courses go node by node.
  • Pick by the category you need next, not by runtime. A long GAS course isn’t better than a focused one if you only need the fundamentals.

What this doesn’t cover

This is a Udemy snapshot, so it leaves out free options like Epic’s own learning portal, YouTube, and the official docs. Course contents and prices on Udemy also change often, so read the course page before you buy.

Keep reading

GiveAbilityAndActivateOnce: One-Shot Abilities Without the Cleanup

GiveAbilityAndActivateOnce: One-Shot Abilities Without the Cleanup

Grant an ability, activate it once, and let GAS remove the spec by itself.
How to Build a Save System in Unreal Engine 5 (Blueprint Only, 10-Minute Setup)

How to Build a Save System in Unreal Engine 5 (Blueprint Only, 10-Minute Setup)

Saving data has never been easier in Unreal
How to Create Procedural Levels with Level Instances in UE5

How to Create Procedural Levels with Level Instances in UE5

Create the Procedural World of your Dreams