Unreal Engine 5 C++: Advanced Action RPG

Create advanced RPG combat experience in Unreal Engine 5 through Gameplay Ability System(GAS) using C++
4.67 (411 reviews)
Udemy
platform
English
language
Game Development
category
instructor
Unreal Engine 5 C++: Advanced Action RPG
5,141
students
44 hours
content
Jan 2025
last update
$19.99
regular price

What you will learn

Powerful melee combo system with light and heavy attacks

Make use of Gameplay Ability System to create engaging RPG combat experience

Advanced enemy AI using custom BTTask, BTTDecorator, BTService

Environment Query System for advanced AI behaviors

Directional hit react and rolling

Melee block and parry system

Special weapon abilities and rage ability with cost and cooldown

Robust UI notify system

Survival combat game mode that spawns enemies in waves

Main menu, pause menu, winning/losing screen plus a loading screen

Performant target lock system

Different types of enemy with melee and long-ranged abilities

Custom C++ ability task/latent action for combat

Best practices for using asynchronous and synchronous loading in BP and C++

Data-oriented combat stats design

Industry-standard code practices with easily extendable code structure

Screenshots

Unreal Engine 5 C++: Advanced Action RPG - Screenshot_01Unreal Engine 5 C++: Advanced Action RPG - Screenshot_02Unreal Engine 5 C++: Advanced Action RPG - Screenshot_03Unreal Engine 5 C++: Advanced Action RPG - Screenshot_04
5743852
udemy ID
1/4/2024
course created date
7/31/2024
course indexed date
Bot
course submited by