Action RPG game made in Unreal Engine 5.4 with C++ and blueprints While this project is mostly made in C++, some features of it are partly implemented in Unreal blueprints. The blueprint implementation is described below.
The animation of the hero uses an animation blueprint
The gameplay abilites for equipping and unequipping weapons as well as light and heavy attacks have blueprint implementations.
Hero equip axe gameplay ability and handle equip weapon ability function:
Hero unequip axe gameplay ability and handle unequip weapon ability function:
Hero heavy attack master gameplay ability and handle apply damage function:
Hero heavy attack master gameplay ability and handle apply damage function:
Hit pause gameplay ability for the pause on hit effect:
This project is part of the Unreal Engine 5 C++: Advanced Action RPG course by Vince Petrelli.