Create classes and skills for your player to choose from. Everything is in a component and is very easy to add to any existing project. It is very simple to add to and modify.
YoutubeVideo
Demo
Some meshes and VFX used from epic games example content for demonstration.