What's the best way to start creating a level up system?
I swear this topic is covered by the Japanese, Chinese and Korean developers on here :P (since RPG's and MMO's etc are a huge market over there!)
However it's a topic that isn't covered on here (in English anyway). Maybe it's really easy to do, or maybe no one is developing RPG's or using RPG mechanics.
I know there are many algorithms out there, however I've been wanting to create a level up system similar to Dungeons and Dragons 4th Edition. Even just the basics like gaining experience points until a player levels up is enough of a good starting point.
I've got the maths of the system sorted on paper, however it have no idea what to call or communicate across to other classes in blueprint.
Any help and advice is much appreciated on where to start!
asked Oct 12 '14 at 11:24 PM in Blueprint Scripting
Well it really depends how exactly you want to implement it.
For the XP system itself something like TheMunky suggested works fairly well. Though I would create a function for "Get XP" and only provide a value with it while doing any math inside of that function.
Then from the enemy who dies simply call that function and provide a value (or range).
With a levelup function (or a variable "LevelUp Points" or something like that) you can allow the player to select something in some kind of HUD menu which then changes his stats somehow or allows new interaction.
answered Oct 13 '14 at 08:00 AM
This is great, really nice job,
answered Jan 08 '16 at 07:27 AM
Follow this question
Once you sign in you will be able to subscribe for any updates here