Transforming character

I want to be able to temporally transform my character and when he’s transformed he can use new skills like flying and such, I also only want to do this when you fill up a bar by attacking or taking damage. How can I do this?

ummm your question covers quite a lot… so it’s best to break it down…

  • how to attack
  • how to set up a damage system
  • how to increase a variable and display this on the screen in the form of a bar
  • how to add a flying and other skills to the player character, which the player can trigger at an appropriate time

I’d start with the first one and work your way through… there are a bunch of tutorials (the official Epic ones on the Unreal Engine channel are great) and you’l find the Answer Hub is really useful.