Dungeon World: When You Want to Write a Class...
Melissa and I have a fair share of Dungeon World classes—or playbooks—under our belt, so in an effort to help other people see what goes into this kind of thing (and hopefully better make your own), I figured I'd write a post both detailing our creative process, as well as our own personal do's and dont's.
At the high-level view class creation can be summed up as a three step process: think of a concept, then think of a bunch of shit that it can do, and then build mechanics to properly convey them in the game. Note that this is not an absolute, scientific process: it's just what we (usually) do.
I mean, right now I'm working on a new bard that I feel actually makes sense from a narrative/fiction perspective, I've already made a new wizard for Sundered World, and plan on doing a fighter that is more about fighting styles than just having a nifty weapon.
I've seen a number of pretty poor quality classes, but even if the class is done well chances are it's not going to line up with what you want, especially if it's for a fairly generic concept like a warrior or wizard type.
On the subject of concepts, something else to consider is that while a lot of classes assume you're playing a living, breathing humanoid—like a human, elf, dwarf, etc—that doesn't have to be the case: we've written several undead classes, as well as a fucking giant spider. Of course this is not to say that any old monster is going to work (I haven't found one, yet, but I'm sure they are out there), and some (like The Skeleton) will take more...creative liberties than others.
Example: For this article I'm just going to go through how we handled The Witch as best I can remember it, which is to say not particularly well, but it's more conventional and recent than The Spider.
All of it.
Yes, even the stuff that you might not be sure what the fuck to do with. Actually, while you're at it try not to think of them in terms of rules, mechanics, or even really "balance" at this point: you'll get to that next. For now, just imagine what sort of shit it can do purely from a story perspective; think "it's flesh can harden into steel" without appending "you gain +1 armor". Yet, anyway.
The absolute minimum a class could get away with is 24 moves: 1 race move (barbarian), 3 starting moves (fighter), and 20 advanced moves (10 2-5's, and 10 6-10's). I say the more the merrier/it's better to be safe than sorry; since you will probably end up dropping, merging, and/or changing some, I think a safe minimum is 30 move ideas.
If your concept is based on a common archetype or monster, then do some research: you might be surprised what you discover, like that mythological ghouls are actually shapeshifting demons that can turn into animals, and also assume the appearance of the most recent person they ate. This gave me a whole new angle (two, really) to work with when I wrote The Ghoul.
Example: For The Witch, Melissa started out by mining Wikipedia and a handful of other (often unintentionally hilarious) sites for as much information as she could dig up—including various cultural depictions and abilities of witches—to figure out the sort of stuff that they were purportedly able to do: curse people (hex/evil eye), knowledge of plants, mess with the weather, use divination (which included chopping things up and scoping out the entrails), brew potions, make amulets, speak to the dead, change their shape, and so on.
In the end she had way more than 30 moves, which was good because some did indeed end up getting dropped (like one that added +1 armor and a few that let hex do some very specific things), or merged with others (like one that let you craft amulets).
If you run into a wall there are a couple of things you could try:
Keep in mind that not all concepts are necessarily going to work, though you might be surprised (again, giant spider). But, if after everything else you can't think of at least 25 things for it to do, then it's a good sign it's just not strong enough. Even so, if you end up with a good deal of content you could try building a compendium class or two out of your material.
Before you get started there're some things you should keep in mind:
So with that all out of the way, let's start with, well, starting moves.
You're going to want 3-5 of them, and whatever your concept is it should be fully realized with just the starting moves. Say you're working on a spellsword, a kind of fighter/wizard combination; it should be able to fight and cast spells competently enough without having to hit 2nd-level and pick the "right" advanced move.
Almost every starting move is it's own block of rules (which usually makes them individually harder to write), though some can improve and/or modify an existing move.
Think about the fiction you've written for your concept, and check out other classes (maybe even talk to other people) to best determine how it gets triggered (does the player need to declare it, or does something else trigger it, like an action or a condition), how you determine what the move does or can do (no roll, preset result, roll, hold and spend, make choices, etc), and finally what the move actually does.
Try not to fret about "balance" too much (though avoid making a class that can do everything another class can do and then some), instead relying on the fiction you've developed beforehand. This is, for example, why our mummy cannot die: fiction, yo.
Example: We knew the witch had to be able to curse people. I mean, that's just the standard witch-y thing to do. But, other common skills and abilities were cooking up potions, fortune-telling/divination, knowing a lot about plants (goes with the potion thing), crafting amulets, mucking up the weather, having familiars, flying brooms, and weaving other nasty forms of magic.
That's nine things right there: in the end we kept hex, plant-lore, and divination as their own thing, merged potion brewing, crafting amulets, miscellaneous magic, and even arguably weather effects into thaumaturgy (similar to the wizard's Ritual Magic), familiars became an advanced move (since not all witches have them), and flying brooms became a magic item.
This left us with four solid starting moves that we felt were absolutely core to the class's identity: Hex, Divination, Apothecary, and Thaumaturgy:
Once you got the starting moves out of the way, advanced moves are next. Well...not exactly, and not always. Sometimes you'll get a few starting moves done and then start working on advanced moves, and sometimes you'll shuffle starting and advanced moves about (this has happened with the bard already). Sometimes you'll do this several times, plus inventing new ones and ditching others. Did I mention this isn't a science, yet?
At any rate, while most are not going to be as complex as the basic or starting moves, they're probably going to take even longer to write and fine-tune just because you're making more of them. Like starting moves, advanced moves either improve and/or modify an existing move (whether a basic or starting move unique to the class), or give you something else to do (usually something related but not essential to the class's core concept).
Improving/being more reliable with an existing move can mean taking +1 when doing something specific, after doing something else, or if you meet other criteria, but as I mentioned above this may not be the best way to convey what you're actually trying to do. Yeah, taking +1 means that your overall odds improve, but you can still miss and can't do anything else with the move.
Here are some other ways you can emphasize that a class is better/more reliable at doing something:
Example: Aurpsicina allows a witch to take +1 forward when using the starting move Divination, so long as you study the entrails of a recently slain creature. Blood Magic both lets you take +1 forward when using magic against a creature if you have their blood on hand, as well as make it easier to use Thaumaturgy if you wound yourself.
Modifying an existing move lets you use an existing move (whether a basic or starting move) in a new way, makes it do something else, or makes it do something else when you get a certain result. This is can be used in combination with improving an existing move. The bard's A Little Help From My Friends lets you take +1 forward after successfully aiding someone, Duelist's Parry has you take +1 armor forward after using Hack & Slash, and Bamboozle lets you take +1 forward when you parley and get a 7+.
Example: Formsculpting Hex lets a witch use Hex to turn someone into an animal, while Moment of Foresight lets a witch use discern realities to ask any question you want if you roll a 10+. A few of the other moves let her heal someone after making camp.
Giving you something entirely new to do is giving the class yet another move, similar to most starting moves (which might require a roll, or might just be automatic): the bard's Reputation, the ranger's Wild Empathy, and the thief's Escape Route are just a handful of examples of this.
Example: Weather-Worker let's a witch stir up a storm in just a few minutes. You hold storm, which you can spend to deal damage, negate ranged attacks, or hinder an enemy (spending storm represents it running out). Skinchanger lets you change your shape into an animal (and is required for Formsculpting Hex and has no roll). Necromancy lets you talk to the spirits of the dead and ask them questions.
I tend to do the race moves last, because often I have them work with a starting move or give you immediate access to an advanced move. Plus, when I am thinking of a concept race rarely enters the equation. Actually, I haven't used race in my classes because I dislike the idea of classes limiting what races can choose them.
I get why this is a thing: the game is deliberately trying to model "old-school" Dungeons & Dragons, back when classes often restricted races in some way. I also think it's a pointless, antiquated mechanic, and honestly for a lot of concepts it just won't work (a lot of people just create alternate race moves, anyway).
Instead, I opt for backgrounds. They're mechanically identical to races (they give you a move or modify another one), but instead of thinking of 2-3 races that arbitrarily fit the class, just think of 2-3 ways for you to get into the class or tweak the concept a bit.
Example: As a witch you could learn your magic by being a member of a coven (and go to them for aid or support), make a deal with the devil (which starts you off with the familiar move), or be taught by another witch one on one (which makes you better at identifying potions and plants).
For the look I just envision three different appearances and chop them apart, sometimes changing one if something more interesting or compelling pops into my head (usually this happens while designing the moves).
Stats are even easier: find the closest class combat wise and go with it. You generally can't go wrong, here. The base hit points and damage die don't need to match up, either.
Alignments can be a bit trickier. I've seen some people try and replace this with Drives, but after hearing the explanation as to why it became apparent that it's entirely based on someone's very narrow interpretation of what Alignment can mean, so I just don't roll that way.
Just think of three general personalities or things that the class will often want to do, like free others from bondage, protect someone from harm, or forge a magic item, incite chaos, and then attach an alignment that best matches it.
Example: We figured that witches could be a kind and helpful (a white witch), cruel and wicked, or more..."playful", which resulted in Good, Evil, and Chaotic respectively.
Especially if you are planning to try and charge money for your work, show your class to at least a handful of people and listen to what they have to say. They may not be right, but be prepared to admit when they are, even if it means taking a hefty portion of it back to the drawing board. Having someone who thinks differently than you do might not only improve the class, but might give you an entirely new way of thinking and approaching their design (someone else pitched the idea of the unkillable mummy).
Also, if possible run it through at least a few sessions to see how it works in actual play, as that's a better barometer for determining what does and doesn't work. It might also give you ideas for other moves.
Keep doing this until no one has any real/major complaints, at which point it's probably decent.
At the high-level view class creation can be summed up as a three step process: think of a concept, then think of a bunch of shit that it can do, and then build mechanics to properly convey them in the game. Note that this is not an absolute, scientific process: it's just what we (usually) do.
Step 1: The Concept
First things first, it is totally okay to re-visit a class that's already been done, "official" or otherwise. Just because someone was the first to try their hand at something does not mean they did it "the best", or even particularly well at all.I mean, right now I'm working on a new bard that I feel actually makes sense from a narrative/fiction perspective, I've already made a new wizard for Sundered World, and plan on doing a fighter that is more about fighting styles than just having a nifty weapon.
I've seen a number of pretty poor quality classes, but even if the class is done well chances are it's not going to line up with what you want, especially if it's for a fairly generic concept like a warrior or wizard type.
On the subject of concepts, something else to consider is that while a lot of classes assume you're playing a living, breathing humanoid—like a human, elf, dwarf, etc—that doesn't have to be the case: we've written several undead classes, as well as a fucking giant spider. Of course this is not to say that any old monster is going to work (I haven't found one, yet, but I'm sure they are out there), and some (like The Skeleton) will take more...creative liberties than others.
Example: For this article I'm just going to go through how we handled The Witch as best I can remember it, which is to say not particularly well, but it's more conventional and recent than The Spider.
Step 2: Brainstorming
Once you have an idea, just start brainstorming shit that you think it can do and write it all down.All of it.
Yes, even the stuff that you might not be sure what the fuck to do with. Actually, while you're at it try not to think of them in terms of rules, mechanics, or even really "balance" at this point: you'll get to that next. For now, just imagine what sort of shit it can do purely from a story perspective; think "it's flesh can harden into steel" without appending "you gain +1 armor". Yet, anyway.
The absolute minimum a class could get away with is 24 moves: 1 race move (barbarian), 3 starting moves (fighter), and 20 advanced moves (10 2-5's, and 10 6-10's). I say the more the merrier/it's better to be safe than sorry; since you will probably end up dropping, merging, and/or changing some, I think a safe minimum is 30 move ideas.
If your concept is based on a common archetype or monster, then do some research: you might be surprised what you discover, like that mythological ghouls are actually shapeshifting demons that can turn into animals, and also assume the appearance of the most recent person they ate. This gave me a whole new angle (two, really) to work with when I wrote The Ghoul.
Example: For The Witch, Melissa started out by mining Wikipedia and a handful of other (often unintentionally hilarious) sites for as much information as she could dig up—including various cultural depictions and abilities of witches—to figure out the sort of stuff that they were purportedly able to do: curse people (hex/evil eye), knowledge of plants, mess with the weather, use divination (which included chopping things up and scoping out the entrails), brew potions, make amulets, speak to the dead, change their shape, and so on.
In the end she had way more than 30 moves, which was good because some did indeed end up getting dropped (like one that added +1 armor and a few that let hex do some very specific things), or merged with others (like one that let you craft amulets).
If you run into a wall there are a couple of things you could try:
- The first thing I'd do is show others what you've got going on so far; they might be able to suggest some more stuff, or give you some ideas on how you can tweak or chop other moves apart. Of course, they also might point out why some moves suck, leaving you "worse off" than you were before.
- Do more research: maybe you missed something, or an idea that you didn't think you'd use or need might fill in the gap.
- Consider expanding your concept. This might open up a whole new swath of ideas to incorporate and explore.
- Look at moves that you can split into two or more other moves.
- If all else fails, you can fallback to one or two multiclass moves to help round it out.
Keep in mind that not all concepts are necessarily going to work, though you might be surprised (again, giant spider). But, if after everything else you can't think of at least 25 things for it to do, then it's a good sign it's just not strong enough. Even so, if you end up with a good deal of content you could try building a compendium class or two out of your material.
Step 3: Make Your Move(s)
Now that you've got around 30, but preferably many more move ideas cooked up, here comes the hard part: dressing them up with mechanics. It might sound cliche, but this is really more of an art than a science (otherwise making classes would be easy and they'd all be awesome). Content-wise, the typical number of moves by category is:- 2-3 race moves (3 seems to be the standard)
- 3-5 starting moves
- 20 advanced moves (though I've seen some have 19, and written at least one with 21)
Before you get started there're some things you should keep in mind:
- A move that gives you +1 when trying to do something is perfectly acceptable. Some people might tell you that they're objectively boring, and they're wrong. That being said it doesn't mean that they're necessarily the best way to convey whatever it is you're trying to do, which I'll get to in a bit.
- Multiclassing moves are also perfectly fine as long as you don't have anything more interesting to add to the mix. The default version of the move lets you pick another move from any other class as if you were one level lower, but you can restrict it to one or more classes or even a kind of theme (like a move related to fighting). For example the druid has a pair of moves—Hunter's Brother and Stalker's Sister—that let you choose something from the ranger's list.
- Not all moves require a roll. If your class is always supposed to be able to do something with a set return or effect, then likewise it should not have to make a roll: the Paladin's Human move lets her always know what is evil in an area, while the Thief's Shoot First advanced move prevents her from being ambushed. Just be careful about creating certain kinds of fictional absolutes.
So with that all out of the way, let's start with, well, starting moves.
You're going to want 3-5 of them, and whatever your concept is it should be fully realized with just the starting moves. Say you're working on a spellsword, a kind of fighter/wizard combination; it should be able to fight and cast spells competently enough without having to hit 2nd-level and pick the "right" advanced move.
Almost every starting move is it's own block of rules (which usually makes them individually harder to write), though some can improve and/or modify an existing move.
Think about the fiction you've written for your concept, and check out other classes (maybe even talk to other people) to best determine how it gets triggered (does the player need to declare it, or does something else trigger it, like an action or a condition), how you determine what the move does or can do (no roll, preset result, roll, hold and spend, make choices, etc), and finally what the move actually does.
Try not to fret about "balance" too much (though avoid making a class that can do everything another class can do and then some), instead relying on the fiction you've developed beforehand. This is, for example, why our mummy cannot die: fiction, yo.
Example: We knew the witch had to be able to curse people. I mean, that's just the standard witch-y thing to do. But, other common skills and abilities were cooking up potions, fortune-telling/divination, knowing a lot about plants (goes with the potion thing), crafting amulets, mucking up the weather, having familiars, flying brooms, and weaving other nasty forms of magic.
That's nine things right there: in the end we kept hex, plant-lore, and divination as their own thing, merged potion brewing, crafting amulets, miscellaneous magic, and even arguably weather effects into thaumaturgy (similar to the wizard's Ritual Magic), familiars became an advanced move (since not all witches have them), and flying brooms became a magic item.
This left us with four solid starting moves that we felt were absolutely core to the class's identity: Hex, Divination, Apothecary, and Thaumaturgy:
- Hex is pretty flexible: you just impose a curse on someone until the sun rises. You still have to roll, though, with a 7-9 forcing you to choose how it can end sooner. This is because in the fiction curses are not always going to work as expected, and often there are ways to end them.
- Divination has you ask the GM a question and then roll. If you get a 7+ you get an answer, and if you get a 10+ you can ask a followup question. Like cursing people, fortune-telling is not always going to tell you everything you want (sometimes the future is murky and unclear).
- Apothecary requires no roll: if you have the time and materials you can just make a variety of healing items. We originally considered requiring a check to determine how many things you could make, but since the thief lets you whip up poisons figured we'd waive the roll and just have you pick what and how many.
- Thaumaturgy has you tell the GM what you want to do, and the GM tells you what you have to do to make it work. Also no roll on this one, as we were basing it in part on the wizard's Ritual Magic move.
Once you got the starting moves out of the way, advanced moves are next. Well...not exactly, and not always. Sometimes you'll get a few starting moves done and then start working on advanced moves, and sometimes you'll shuffle starting and advanced moves about (this has happened with the bard already). Sometimes you'll do this several times, plus inventing new ones and ditching others. Did I mention this isn't a science, yet?
At any rate, while most are not going to be as complex as the basic or starting moves, they're probably going to take even longer to write and fine-tune just because you're making more of them. Like starting moves, advanced moves either improve and/or modify an existing move (whether a basic or starting move unique to the class), or give you something else to do (usually something related but not essential to the class's core concept).
Improving/being more reliable with an existing move can mean taking +1 when doing something specific, after doing something else, or if you meet other criteria, but as I mentioned above this may not be the best way to convey what you're actually trying to do. Yeah, taking +1 means that your overall odds improve, but you can still miss and can't do anything else with the move.
Here are some other ways you can emphasize that a class is better/more reliable at doing something:
- Remove the roll. You either no longer need to roll when making a move, or you automatically get a preset result, like how the ranger's Elf move has you get a 10+ every time you are the trailblazer. As with no-roll moves, be careful about creating certain kinds of fictional absolutes, like "you never let go of something unless you want to".
- You never miss. When trying to do something, a miss counts as a 7-9. Your odds of getting a 10+ are the same, but you aren't guaranteed to get the best possible outcome. Having a 9- count as a 10+ is basically the same thing as removing the roll, unless there is some kind of 12+ benefit to be had.
- Hold or make choices, even on a miss. Defend and Discern Realities don't let you hold anything or ask any questions on a miss, but maybe even on a miss you can still get something out of it (see the paladin's Staunch Defender or the thief's Cautious). This can get rolled into...
- Hold more or make more decisions. Staunch Defender and Cautious not only let you hold 1 on a miss, they let you hold +1. I've also seen moves that let you hold more than usual on a 12+. On that note...
- On a 12+... The thief's Evasion kicks up defy danger a notch when you get a 12+. You not only avoid whatever the problem is, you transcend it. You could use this with hold/choice moves to boost what they do, too.
Example: Aurpsicina allows a witch to take +1 forward when using the starting move Divination, so long as you study the entrails of a recently slain creature. Blood Magic both lets you take +1 forward when using magic against a creature if you have their blood on hand, as well as make it easier to use Thaumaturgy if you wound yourself.
Modifying an existing move lets you use an existing move (whether a basic or starting move) in a new way, makes it do something else, or makes it do something else when you get a certain result. This is can be used in combination with improving an existing move. The bard's A Little Help From My Friends lets you take +1 forward after successfully aiding someone, Duelist's Parry has you take +1 armor forward after using Hack & Slash, and Bamboozle lets you take +1 forward when you parley and get a 7+.
Example: Formsculpting Hex lets a witch use Hex to turn someone into an animal, while Moment of Foresight lets a witch use discern realities to ask any question you want if you roll a 10+. A few of the other moves let her heal someone after making camp.
Giving you something entirely new to do is giving the class yet another move, similar to most starting moves (which might require a roll, or might just be automatic): the bard's Reputation, the ranger's Wild Empathy, and the thief's Escape Route are just a handful of examples of this.
Example: Weather-Worker let's a witch stir up a storm in just a few minutes. You hold storm, which you can spend to deal damage, negate ranged attacks, or hinder an enemy (spending storm represents it running out). Skinchanger lets you change your shape into an animal (and is required for Formsculpting Hex and has no roll). Necromancy lets you talk to the spirits of the dead and ask them questions.
I tend to do the race moves last, because often I have them work with a starting move or give you immediate access to an advanced move. Plus, when I am thinking of a concept race rarely enters the equation. Actually, I haven't used race in my classes because I dislike the idea of classes limiting what races can choose them.
I get why this is a thing: the game is deliberately trying to model "old-school" Dungeons & Dragons, back when classes often restricted races in some way. I also think it's a pointless, antiquated mechanic, and honestly for a lot of concepts it just won't work (a lot of people just create alternate race moves, anyway).
Instead, I opt for backgrounds. They're mechanically identical to races (they give you a move or modify another one), but instead of thinking of 2-3 races that arbitrarily fit the class, just think of 2-3 ways for you to get into the class or tweak the concept a bit.
Example: As a witch you could learn your magic by being a member of a coven (and go to them for aid or support), make a deal with the devil (which starts you off with the familiar move), or be taught by another witch one on one (which makes you better at identifying potions and plants).
Step 4: The Easy Part(s)
You'll probably get all of this done (or at least part of it) during the course of developing the rest of the class, but if not no biggie: it's really easy.For the look I just envision three different appearances and chop them apart, sometimes changing one if something more interesting or compelling pops into my head (usually this happens while designing the moves).
Stats are even easier: find the closest class combat wise and go with it. You generally can't go wrong, here. The base hit points and damage die don't need to match up, either.
Alignments can be a bit trickier. I've seen some people try and replace this with Drives, but after hearing the explanation as to why it became apparent that it's entirely based on someone's very narrow interpretation of what Alignment can mean, so I just don't roll that way.
Just think of three general personalities or things that the class will often want to do, like free others from bondage, protect someone from harm, or forge a magic item, incite chaos, and then attach an alignment that best matches it.
Example: We figured that witches could be a kind and helpful (a white witch), cruel and wicked, or more..."playful", which resulted in Good, Evil, and Chaotic respectively.
Step 5+: Rinse, Refine, and Repeat
Once you think you're done...you probably aren't.Especially if you are planning to try and charge money for your work, show your class to at least a handful of people and listen to what they have to say. They may not be right, but be prepared to admit when they are, even if it means taking a hefty portion of it back to the drawing board. Having someone who thinks differently than you do might not only improve the class, but might give you an entirely new way of thinking and approaching their design (someone else pitched the idea of the unkillable mummy).
Also, if possible run it through at least a few sessions to see how it works in actual play, as that's a better barometer for determining what does and doesn't work. It might also give you ideas for other moves.
Keep doing this until no one has any real/major complaints, at which point it's probably decent.
I realize the post is a bit old, but it's actually how I found the site as I was searching for a homebrew community for Dungeon World. I've got a class in the works, though I'm still on the fence on whether to pack it up or release it free when it's done. In any event, I definitely like the posts I've been seeing and will keep an eye on frankenforth and dungeons & delvers.
ReplyDelete@Shimeran: Glad you like it, and welcome to the site!
ReplyDeleteI'd sell it, even if it's just for a buck or two. I think charging something, anything, gives people an incentive to actually use it. If you put it up as free or pay what you want, you'll probably get downloads, but I doubt anyone will actually bother.
If you want me and/or Melissa to take a look at it, hit us up on G+: we've helped plenty of people with their own stuff. Also, if you wanna take a look at FF or Delvers, I can also send you a Google Drive link.
This is a great article! The only thing I cannot seem to find are templates for putting it all together onto. Is there any direction or resource you can give me for this? Have I missed something obvious?!??
ReplyDelete@Umbriel: You mean like a character sheet?
Delete@Umbriel: probably you found this one already, however I love to spread the good works: https://plus.google.com/116778651030776699740/posts/dGQm1LYfTaL
DeleteAndrea easy to use template.
@David: good post, man.