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.

Unreal Engine 5 is used for small indie projects and large studio games. There are a lot of courses on Udemy, whether you are starting from scratch or want to learn one particular part of the engine.

These are the courses I recommend, grouped by what you want to learn. You can choose the category and pace that fit your experience.

This list is a Udemy snapshot. It does not include free options such as Epic’s learning portal, YouTube or the official docs. Course contents and prices change, so check the course page before buying.

Beginner Courses

Unreal Engine 5: The Complete Beginner’s Course

For getting to know Unreal from scratch, this course covers game development and designing a game in UE5.

C++ Courses

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

Created in collaboration with Epic Games. It teaches C++ from the basics while you make five games in Unreal.

Unreal Engine 5 C++ The Ultimate Game Developer Course

This one teaches UE5 C++ through an open-world action RPG.

You will see Stephen Ulibarri several times here. I like the quality of his courses.

Blueprint Courses

Unreal Engine 5 Blueprints - The Ultimate Developer Course

You build four UE5 projects using Blueprint, moving from beginner to advanced material.

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

For 2D games in Unreal, I recommend Cobra Code. These courses cover the tools for building them.

The Ultimate 2D Top Down Unreal Engine Course

Covers Paper 2D and PaperZD for top-down games in UE5, including 2D and mixed 2D/3D games.

The Ultimate Unreal Engine 2D Game Development Course

Covers Paper 2D and PaperZD for 2D and mixed 2D/3D games in UE5.

VFX Courses

Unreal Engine 5: One Course Solution For Niagara VFX

Goes through creating game-ready VFX with Niagara in UE5, step by step.

Unreal Engine - VFX for Games - Beginner to Intermediate

Focuses on building a portfolio of AAA visual effects for games in Unreal.

Material Courses

Unreal Engine 5: One Course Solution For Material

Goes through UE5 materials node by node, explaining how they work.

Recap

Ulibarri covers most of the C++, Blueprint and GAS options here, with consistent quality across them. For 2D I would go to Cobra Code. The “One Course Solution” courses cover Niagara and materials node by node.

Choose what you need to learn next. A long GAS course is not necessarily a better fit than a focused one when you only need the fundamentals.

Keep reading

PlayMontageAndWait in GAS: Montage Replication

PlayMontageAndWait in GAS: Montage Replication

Montage_Play works on your screen and nowhere else. The ASC is the one that tells everybody else.
Unreal Engine Gameplay Ability System (GAS): Introduction

Unreal Engine Gameplay Ability System (GAS): Introduction

The six pieces of GAS, how one attack flows through them, and three rules that prevent most GAS bugs.
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.