When you design a RPG system focused on PVE, one usually goes "mob of level X has Y hp and Z damage". How about when we do PVP with multiple classes?

Lets say we go Diablo, so we have STR/DEX/INT/VIT, how do you balance those between classes? Do I say:

  • I want a fight to last 10 rounds on average (lets assume its turn based)
  • barb starts with 300 hp, demon hunter 250 hp, wizard 200 hp

And now try to manipulate DPS / health using stats/skills so it matches the "10 round on average" by giving mage a mana shield an a lil bit more damage per fireball than barbarians melee attack? How would You approach this?


closed as too broad by Sean Middleditch, MichaelHouse Apr 13 '16 at 21:54

Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

  • 5
    \$\begingroup\$ You work a lot. And you test. A lot. And you prepare to deal with the un-happy players that'll complain that the classes are unbalanced for whatever reason. \$\endgroup\$ – Vaillancourt Apr 13 '16 at 20:15

As Alexandre commented, the best way to go about this is lots of work and testing. There is no simple solution or algorithm that can give you this answer. The tiniest change to any skill, stat, or other variable will directly affect the gameplay.

Your best bet is to just give it whatever values you think will lead to the gameplay you want and tweak them as you see necessary.


Not the answer you're looking for? Browse other questions tagged or ask your own question.