
Build a robust attack combo system in Unreal Engine 5 by using an input-driven flow, an array of attack montages, and animation notifies to continue and reset attacks.
Fix bugs in Unreal Engine 5 soulslike melee combat by enforcing attack, dodge, and jump rules and speeding up animations for better feel.
Create a stats component to manage health, stamina, and armor using base and current values, maps, enums, and structs; initialize, clamp, and modify stats via clean blueprint functions.
Set up a grunting mob in Unreal Engine 5 by duplicating the enemy, importing guardian assets, setting up animations and an animation blueprint, and implementing combat behavior and death handling.
IMPORTANT NOTE: This course is aimed at intermediate users. So, to take this course you’ll need good knowledge of Blueprint scripting and a good understanding of Unreal Engine.
If you would like to learn how to make your own Souls-like Combat system, then this is the course for you!
Using Unreal Engine 5, you'll learn how to start from a blank project all the way to a complete Dark Souls inspired combat system. While designing the logic for this course, I have focused on making the logic extendable so that you can use what you learn as a foundation for your game!
So what sort of mechanics will I be teaching in this course?
You'll learn about attack combos, multiple attack types, directional dodging, target locking, equipment & multiple weapon styles, collision & hit detection, hit reaction system, combat AI which will include mob enemies, tough mobs, & boss enemies. your own targeting system, hit detection system, applying & receiving damage, multiple damage types, hit reactions, visual effects, & more.
By the end of the course you will have created your very own Dark Souls inspired combat system with all of the features mentioned in the video & on this page.
If you have any questions regarding the course or need help with anything related to the course or for anything game development in general, feel free to join our Discord server!
Ready to create your own souls-like combat system? Come join the course now!