If you are going to have Class…

Personally, I think I would be much happier in an MMO without classes.  I’d rather a gear based system or a skill based system, and if you dig around here you can find all the reasons why (mostly it’s because I want to move toward getting away from “level” as a separator and the focus of play), notably this post last week.  But, if a game is going to have classes, I think I would prefer a game to simplify it at much as possible.

Rather than try to make a dozen classes, look at your combat design and build classes based off of it.  For example, let’s take the most popular design, the trinity.  Tank, DPS, heal.  Or, in other terms, taking, dealing and recovery.  Really, a game designed this way only needs three classes.  Four if you really want to split up melee based DPS and range/magic/whatever based DPS, but functionally they are the same.  If your game is going to have a small group of players potentially fighting groups of NPC enemies larger than their group, you might want to also have a crowd control class.

Once you establish your primary roles, those are your classes.  But to keep a game from being too samey, as your classes level, give them talent trees that allow the player to add flavor to their character.  In my opinion, the talent trees should essentially define a secondary role/class for the character.

For example, rather than having a warrior, a priest, and a paladin in your game, have only a warrior and a priest, then give the warrior a talent tree of priest-lite skills and the priest a tree of warrior-lite skills.  If your game only has three classes (your game is 100% trinity based), then a warrior would have two trees – a priest tree and a DPS tree.  Your priest would have warrior and DPS trees.  And your DPS would have warrior and priest trees.  The one thing you want to avoid, however, is having a tree that improves directly on the base class.  Warriors do not get a warrior tree.  The reason for this is to avoid having a clear “optimal path” for development.  In WoW, for example, if you search around you can probably find the mathematically proven superior talent tree build for a tanking warrior.  Any player who takes a “fun” skill over the optimal path may find themselves unable to get into some raiding guilds.  All max level warriors should be as good at being a warrior as every other max level warrior, the difference will be in their gear (theoretically available to everyone through effort or auction) and in their tree which doesn’t affect their ability to take damage, taunt enemies, and whatever else you’ve determined is the primary role of the warrior.

Primarily, I like this idea for it’s simplification of balance.  If you have one tanking class, you only need to adjust his ability to tank up or down and needed.  If you have a half dozen tanking/semi-tanking classes, now you have to make sure that semi-tank A isn’t better than tank B without making semi-tank A useless and all sorts of complicated gyrations just to keep all the plates spinning.

Anyway… those are just my thoughts.  I could be wrong.


  1. That’s an interesting spin. Almost a forced hybridization. I’d want to get away from the trinity to start with, but I like what you’re doing here within those constraints.

  2. I’d like to get away from the trinity also, but without real time administration (a GM in a table top setting) it’s really hard to translate RPG ideas to programmable mechanics. As long as Hit Points are the final arbiter of victory or defeat, I have a feeling the trinity will be around.

    I’ve been thinking on this all day, and I like the, as you put, forced hybridization more and more because it eliminates trying to create the hybrids we are familiar with in games where the idea is that they aren’t the best at either of their parents but gain unique skills… that always seems to fail because, why take someone who is half a warrior and half a priest when you can take a full warrior and a full priest. Balancing hybrids without making them too strong or totally pointless takes way too much effort.

  3. “As long as Hit Points are the final arbiter of victory or defeat, I have a feeling the trinity will be around.”

    Did you ever play Bushido Blade? I didn’t, but I heard it was much more interesting because combat was fairly realistic; it could end with one critical swipe to an artery, limbs could be wounded and made less effective… and there were no hit points. It seems to have been an evolutionary dead end for fighting games, though. The market just didn’t embrace it.

  4. I think I played that once at a friend’s house and didn’t like it because it was so different. If I had a PS3 I might buy it on PSN just to give it another go.

Leave a Reply

Your email address will not be published. Required fields are marked *