REPEAT LOOP UE5

  • create a widget responsible for showing the skills, something like:

The widget shows / hides itself when called or skill has been chosen. It then dispatches the choice - you will need much more script, of course, this is just a method.

  • when the player levels up, generate some skills and tell the widget to show them:

Now you have a loop

  • the player levels up → a widget pops up
  • the widget hides itself when clicked

This is 100% pseudo-script, ofc. Please do not try to copy any of this, this is just a flow that could work for this. You should do this in the Game Mode and/or the Player.

Is this supposed to be like the Vampire Survivor thing? If so, I’d look into Actor Components for skills asap. I made a system like this once and it worked pretty well.

1 Like