Sign in to follow this  
Followers 0
Stan

wow Ghostcrawler on Death Knight Design

5 posts in this topic

mQxrftC.jpg

Even though Ghostcrawler no longer works for Blizzard, he still occasionally talks about World of Warcraft. He gives us a developer insight behind WoW's first Hero class, the Death Knight.

You may remember Greg "Ghostcrawler" Street. He was Lead Systems Designer at Blizzard, before he joined Riot Games. He has been really active on Twitter even after leaving Blizzard answering various user-submitted questions about World of Warcraft. This time, he talks about designing the Death Knight class back in Wrath of the Lich King.

Blizzard LogoGhostcrawler

If it’s not problematic for you to do so, would you mind talking to us a bit about the original WoW Death Knight that you were part of designing in Wrath of the Lich King? I’m very curious about how it was built from the ground up, what sorts of challenges you faced and what it ended up becoming. -Magdalena

Ah, one of the original DKs. :)

I could talk about this for days, probably. At the high level, there were a few goals:

1) Create another plate-using class with different abilities and feel than the warrior or paladin. Runes were already conceived before I joined the team as a way to avoid rage or mana (or energy). We hit upon diseases as the primary driver of the rotation: apply a disease, do damage, remove the disease with a finisher. Obviously the rotations have evolved enormously since then.  

2) Experiment with having spec not strictly tied to role. We tried letting Blood, Frost and Unholy all tank and all DPS or PvP (with slightly different builds). This meant coming up with separate but ideally equal tanking cooldowns for example, and ideas such as Bladed Armor to let DKs benefit from the natural defenses on their DPs-oriented gear.

3) Deliver on expectations from Arthas and the Warcraft RTS about how a death knight would play. Example: Death and Decay was an iconic DK ability that WoW had given to the Warlocks. Pets felt like something we needed to deal with. Healing had to be really kit-appropriate. 

4) Make a viable class. This may seem like a no-brainer, but it was a challenge back in the BC era. Early on, some of the hardcore raiders at Blizzard said they couldn’t fit a DK into their raid roster because the parties were so static (e.g. you need a shaman with the rouges for WF, so where was the DK going to fit?). This led to a lot of rethinking about raid buffs, including raid options for who brought what, party vs raid-wide buffs, and whether it was okay to have specs who were only useful for buffing.

5) Because I didn’t know the WoW spell system very well from a technical perspective, I came up with a lot of new ideas. The upside of this was that they were new idea that pushed the team a little to implement new things. The downside was that it caused a lot of bugs (particularly with Shadow of Death, or whatever the talent that let you come back to life). Even with the “hero class” concept, we know we had to present an argument to players over why they should pick the DK as their new main. We knew we had to do something different. Death Grip (which was mostly Xelnath) was key in this regard.

6) I think a lot of the DK success had to do with Acherus and the quest experience, which was mostly Afrasiabi. I helped with that, but I was more focused on abilities and talents. Just wanted to call that out.

7) It was also really important to me to involve the community. The only way I knew how to develop (from my decade working on Age of Empires) was to constantly ask players what was working and what needed work. The early DK community was awesome. They were overall really level-headed, open-minded and defaulted to trust, and I think this experience led to them feeling some level of ownership over the class rather than it strictly being something we passed down to them.

Some issues I am remembering (or misremembering):

There was a point where you could build a DK with something like 16 different diseases, which were all just generic, though there were abilities that scaled with disease count. Somewhere along the way we had the idea to just compress those down to two (Frost Fever and Blood Plague) and try and theme them more strongly. 

We struggled a ton with Chains of Ice, since it was iconic, but also dropping speed so dramatically was really powerful in PvP, especially for a tanky melee class with a lot of ranged spells.

Originally, the intent was that Blood was the more melee focused and easy to play spec. Frost was more for min/maxxers who wanted to obsess over secondary stats, with a bit of casting thrown in. Unholy was originally more of a pet class (which was always super niche) and morphed into being more about spells and debuffing.

We spent way too much effort trying to make the DK-specific enchants a thing, but we never balanced them well, and there was just a right answer most of the time. Go figure. Maybe it was worth it for the flavor, but I am kind of skeptical. (Do these still exist in WoW? Not sure.)

I have mixed feeling about retreating from the idea that there was no dedicated tanking spec. I agreed with the decision (and might have suggested it for all I know), but a lot of that was because we were developing dual-spec at the same time, which made it much easier for someone to say swap to offtanking for just one fight. The class team was starting to feel like we were developing 6 specs of DK (Frost dps, Frost tank, etc.) and that is even ignoring things like DW vs 2H weapons, PvP and so on.

Wow, that was quite the text dump. I hadn’t thought about this in while. If I am misremembering things, I apologize.

(Source)

Note that Ghostcrawler no longer works at Blizzard. He is currently the Design Director on League of Legends.

Share this post


Link to post
Share on other sites

I love hearing those stories. 

Mis-remembered or otherwise ;) 

It's good 'lore' into the game design. 

1 person likes this

Share this post


Link to post
Share on other sites
1 hour ago, PatrickHenry said:

I love hearing those stories. 

Mis-remembered or otherwise ;) 

It's good 'lore' into the game design. 

I agree completely.  I really enjoy hearing from Ghostcrawler too because he was all over the place when I first started WoW.  Every blue post I read seemed to come from him.

Share this post


Link to post
Share on other sites

As someone that follows folks like Extra Credit and tries to stay up to date with design discussions every now'an'then... these are the types of things that I absolutely love reading about!

Even tho' back during the day and just recently I have gone from prowling forums to becoming more engaged in them, Ghostcrawler is probably one of those folks I will remember for a good long time. And for reasons such as this; very open-minded just retelling of the old creation of what's probably one of my favourite classes to date!

Love'd it! ^^

Share this post


Link to post
Share on other sites

Following him on Twitter is awesome, regardless of what he talks about. He is super insightful about so many things and, when WoW does pop up, you really do get a blast from the past. 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By Losephos
      Hello!
      Were a newer raiding squad that feels we need some more like minded people for our raid team. I'm filling out my squad for mythic content and am currently looking for ranged DPS and healers especially. Any class is more then welcome to apply and or contact me in game. We like to have fun and enjoy our raids. We have a discord channel like everyone else and just want to push ourselves over the edge. That means I need you. We won't micro manage you or kick you from the guild cause your DPS is 10k short of what is expected at your Ilevel. We understand. It's all about improving. We believe in the whole being greater then the sum of the parts or whatever else non sense sounds enticing. Were a progression team and know heroic well. I'm just tired of pugs when I could have some guildmates instead. We will help you gear and get better. If you like PvP we have people for that as well.
      We raid on Tues and Thurs at 8:30PM to 11:30PM EST. Monday is optional at the same times.
      You can either respond to this message or message me in game. 
      Thank you for your time,
      Xose
      Battletag: Losephos#1229
      Second in command:  Ichithekilla#1163
    • By turbo
      Överskattad är en helsvensk guild på Kazzak EU med tight teamspirit som söker  ranged dps i form av: mage/hunter/boomkin samt 1 resto druid eller holy paladin för vidare mythic progress. 
      ==RAIDTIDER==
      Vi är en semi-hardcore guild som raidar 3 dagar i veckan:
      Onsdagar 19.00-22.00
      Torsdagar 19.00-22.00
      Söndagar 19.00-22.00
      Ibland förekommer extra raids på måndagar i form av HC clear och annat skoj, utöver detta lirar vi mycket mythic+ med varandra och håller gearet i check.
      ==PROGRESS==
      För närvarande är vi 4/7M och 2/3H och siktar in på att nå 7/7M och 3/3M innan Nighthold.
      ==AMBITIONER OCH MÅL/STRÄVAN==
      Som progress guild satsar vi på att nå långt i mythic raids och uppnå achievementet "Cutting edge" i alla raids som kommer att släppas i Legion.
      Vi är ett gäng med bra laganda och vi värnar oerhört mycket om våra guildmembers. Det är viktigt att vi trivs med varandra socialt och vi lägger ner mycket vikt på att få ihop ett stabilt team som pushar framåt men samtidigt har kul och trivs tillsammans. Vi ser oss själva som en andra familj utöver "real life" när folk vill fly ett tag från verkligheten och bara ha det kul. Därför är det viktigt för oss att hålla god kvalitet under raids och vara omringade av stabilt folk som vill sträva mot samma mål.
      ==LEDNINGEN==
      I ledningen sitter officers med över 10 års erfarenhet av World of Warcraft. Ledningen lyssnar oerhört mycket på övriga members för att uppnå en så hög standard som möjligt. Det är viktigt att ha någon att vända sig till om det skulle uppstå konflikter, därför består våra officers av mogna och erfarna spelare med ålder på 25+ med många års erfarenhet i diverse guilds. Vi anser att det är viktigt att se problem från olika synvinklar och lösa dom internt istället - detta innebär att ledningen alltid är beredda på att ge folk en extrachans så länge vi ser att viljan och ambitionerna finns hos spelaren i fråga.
      ==VAD VI SÖKER==
      För oss är det viktigt att hitta spelare som främst dyker upp till raids och som kan spela sin klass, men det är också viktigt att ställa vissa krav på dig som söker sig till oss i Överskattad - dels för att hålla god kvalitet i raids, men också för att bygga upp en trivsam atmosfär och ett i särklass socialt och trevligt team. Därför ställs följande krav:
      [ul]* Du är aktiv och engagerad i din klass när det kommer till gear (via t.ex. mythic+, simcraft samt patch-changes).
      * Du dyker upp i tid och informerar minst 24h innan raiden hålls.
      * Du kommer till raids med fullt fokus och fullt förberedd, taggad på att pusha framåt(runes, flasks, pots, respecc tomes, healing pots och påläst på taktiker).
      * Du kan ta konstruktiv kritik för att kunna förbättras som spelare (vi är aldrig elaka när vi ger denna kritik - det är endast för att vi ska kunna utvecklas som team).
      * Du tål wipes och har tålamod och förståelse att det krävs för att komma framåt - ragequitting gynnar ingen.
      * Du är hängiven och pålitlig och sköter dig när du inte spelar med guilden (för att undvika att dåliga rykten om guilden sprids).
      * Du har respekt för andra spelare, andra spelares nationalitet och har förståelse över att folk inte har samma bakgrund/uppväxt.[/ul]
      Vi söker ALLTID duktiga spelare inom alla klasser och specs - så tveka inte på att slänga in en applikation på vår hemsida eller whispra oss ingame!
      ==KONTAKTA OSS==
      Kika in på vår hemsida: http://www.overskattad.se och släng in en apply, alternativt kontakta oss ingame för en intervju över discord:
      Turbs (GM), btag: turbofarfar#2932
      Dominato (Officer), btag: wizziz#2458
      Tyrena (Officer), btag: endast ingame kontakt
      Hoppas vi hörs av!
    • By turbo
      Överskattad är en helsvensk guild på Kazzak EU med tight teamspirit som söker  ranged dps i form av: mage/hunter/boomkin samt 1 resto druid eller holy paladin för vidare mythic progress. 
      ==RAIDTIDER==
      Vi är en semi-hardcore guild som raidar 3 dagar i veckan:
      Onsdagar 19.00-22.00
      Torsdagar 19.00-22.00
      Söndagar 19.00-22.00
      Ibland förekommer extra raids på måndagar i form av HC clear och annat skoj, utöver detta lirar vi mycket mythic+ med varandra och håller gearet i check.
      ==PROGRESS==
      För närvarande är vi 4/7M och 2/3H och siktar in på att nå 7/7M och 3/3M innan Nighthold.
      ==AMBITIONER OCH MÅL/STRÄVAN==
      Som progress guild satsar vi på att nå långt i mythic raids och uppnå achievementet "Cutting edge" i alla raids som kommer att släppas i Legion.
      Vi är ett gäng med bra laganda och vi värnar oerhört mycket om våra guildmembers. Det är viktigt att vi trivs med varandra socialt och vi lägger ner mycket vikt på att få ihop ett stabilt team som pushar framåt men samtidigt har kul och trivs tillsammans. Vi ser oss själva som en andra familj utöver "real life" när folk vill fly ett tag från verkligheten och bara ha det kul. Därför är det viktigt för oss att hålla god kvalitet under raids och vara omringade av stabilt folk som vill sträva mot samma mål.
      ==LEDNINGEN==
      I ledningen sitter officers med över 10 års erfarenhet av World of Warcraft. Ledningen lyssnar oerhört mycket på övriga members för att uppnå en så hög standard som möjligt. Det är viktigt att ha någon att vända sig till om det skulle uppstå konflikter, därför består våra officers av mogna och erfarna spelare med ålder på 25+ med många års erfarenhet i diverse guilds. Vi anser att det är viktigt att se problem från olika synvinklar och lösa dom internt istället - detta innebär att ledningen alltid är beredda på att ge folk en extrachans så länge vi ser att viljan och ambitionerna finns hos spelaren i fråga.
      ==VAD VI SÖKER==
      För oss är det viktigt att hitta spelare som främst dyker upp till raids och som kan spela sin klass, men det är också viktigt att ställa vissa krav på dig som söker sig till oss i Överskattad - dels för att hålla god kvalitet i raids, men också för att bygga upp en trivsam atmosfär och ett i särklass socialt och trevligt team. Därför ställs följande krav:
      [ul]* Du är aktiv och engagerad i din klass när det kommer till gear (via t.ex. mythic+, simcraft samt patch-changes).
      * Du dyker upp i tid och informerar minst 24h innan raiden hålls.
      * Du kommer till raids med fullt fokus och fullt förberedd, taggad på att pusha framåt(runes, flasks, pots, respecc tomes, healing pots och påläst på taktiker).
      * Du kan ta konstruktiv kritik för att kunna förbättras som spelare (vi är aldrig elaka när vi ger denna kritik - det är endast för att vi ska kunna utvecklas som team).
      * Du tål wipes och har tålamod och förståelse att det krävs för att komma framåt - ragequitting gynnar ingen.
      * Du är hängiven och pålitlig och sköter dig när du inte spelar med guilden (för att undvika att dåliga rykten om guilden sprids).
      * Du har respekt för andra spelare, andra spelares nationalitet och har förståelse över att folk inte har samma bakgrund/uppväxt.[/ul]
      Vi söker ALLTID duktiga spelare inom alla klasser och specs - så tveka inte på att slänga in en applikation på vår hemsida eller whispra oss ingame!
      ==KONTAKTA OSS==
      Kika in på vår hemsida: http://www.overskattad.se och släng in en apply, alternativt kontakta oss ingame för en intervju över discord:
      Turbs (GM), btag: turbofarfar#2932
      Dominato (Officer), btag: wizziz#2458
      Tyrena (Officer), btag: endast ingame kontakt
      Hoppas vi hörs av!
    • By Stan
      Patch 7.1.5 brings heavy changes to some classes and the developer team discusses with the community the latest class changes.
      The latest class changes can be found here.
      Hunter (Marksmanship)
      Sigma
      There's a lot to discuss here--some we agree with and some we don't--but I want to swing by at least on this specific observation. We agree we don't want a major breakpoint between 2 and 3 Aimed Shots after a Marked Shot (at least, not at a middling amount like 21% haste that will affect gear choice throughout the expansion). We're not decided on a fix yet; in particular, whether the standard amount should be two Aimed Shots after a Marked Shot, or three (if two, it would still be okay to have three during Bloodlust and similar situations). The ability would be tuned around whichever option. Two has some advantages like concentrating the Vulnerable burst more, requiring standing still for less time to fully utilize it, and potentially having enough leeway for an instant before one of the Aimed Shots.
      (Source)
      Monk (Windwalker)
      Ornyx
      Hey all,
      Just to reiterate here (saw it brought up in the Live Q&A chat today), but we are aware of feedback regarding both Storm, Earth, and Fire and Serenity on the 7.1.5 PTR.
      I don't have anything specific for this moment, but know that we've passed along notes on both of these skills to the development team. We will update you once we have more to share.
      Thank you for a response - any response.
      Please, though, don't let this be like what happened on the 7.1 ptr and the Demon Hunters, where we got this exact sort of message, and then silence. Last time, when that happened, I rerolled to monk. I'm so anxious it will happen yet again. Not necessarily our goal, and I'm not saying we have any changes planned for these two skills within 7.1.5's PTR cycle (I am not sure what's on the plate there for further Monk changes), but I would like to at least work to get something shared on this, whether its a bit of philosophy or otherwise.
      We have had some communication shortcomings over the past while, but we are trying something a bit new with our internal processes which should benefit us all in the long-term. :) He also mentioned that they will be taking a look at Serenity, just as a note! 
      Edit: Here's a link to the portion of the Q&A where Ion and Josh talked about Storm, Earth, and Fire and Serenity.
      (Source)
      Shaman (Enhancement)
      Lore
      Boulderfist is intended as a talent choice that creates some gaps in your rotation, by replacing your no-cooldown resource builder with something that’s overall stronger, but has charges. In 7.1, the recharge time isn’t long enough for those gaps to ever actually happen, especially with the most popular Enhancement talent build adding several more active abilities to your rotation. Its power level was also simply too high, and in this case, we’d rather let this talent have its intended effect on the pace of your rotation and buff the spec as a whole to compensate. 

      Our intent is that if you want to use an ability every GCD, you should choose one of the other options in that row. Boulderfist should result in an overall more methodical pace that is more about having a little time to plan upcoming abilities. When Boulderfist is the hands-down best option in that row, that doesn’t feel like much of a choice, and as we continue tuning for 7.1.5, we hope to address this by bringing it in line with the others.
      While I can appreciate that there was an original design intent behind Boulderfist, the spec as it currently exists on Live is as enjoyable to play as it's ever been since I rolled my Shaman back in BC.

      We've heard it reiterated over and over (and over) again by the developers that if something about a spec felt too mandatory, it would just get rolled into the spec. I play this spec as my main because it is fun; if I cared strictly about maximum overall damage output, I'd focus on my Rogue instead. Changing a mechanic like this runs counter to the design philosophy that's been so oft repeated.
      Thanks for all the feedback; this has been a consistent theme throughout the thread and elsewhere. And we don't want to disrupt the familiar playstyle of 7.1 Enhancement, if in fact the specific pacing of Boulderfist's recharge time is a major part of what makes it work so well. We will still have to address the power level in some way without diluting the feel that's been discussed here. We are currently planning the following for PTR (uncertain on timing):
      Boulderfist recharge time back to 6 seconds Boulderfist no longer gives a bonus to critical strike Rockbiter generates 20 Maelstrom (from 15) (Source)
      Warlocks
      Sigma
      That's all fine and dandy, now get to work fixing warlocks.
      Incidentally--Imp/Succubus/Voidwalker/Felhunter/Felguard all deal 20% more damage. Most of that was datamined normally, but in particular, the increase to Felguard's attack power likely was not (simply because it's something that happens server-side).

      I can think of one other thing worth calling attention to for feedback/testing that may have been missed: Mark of the Ancient Priestess and Mark of the Distant Army should do noticeably more healing/damage and be more worth using. Some of the stat-based neck enchants were also increased, but that will be clear in tooltips. Hidden Satyr scales correctly with gear now as well, and may be slightly weaker, but for the most part the other enchants were buffed to roughly its level.
      (Source)
    • By Starym
      54 traits. 65 million Artifact Power. Cerli.
      54 traits. 65 million Artifact Power. Cerli.

      Well, in the wake of Doubleagent and his 110 ding without leaving the Padaren start zone, we have another insane achievement: Cerli from The Maelstrom has maxed out his Unholy Artifact weapon, getting the final, 54th, trait unlocked after acquiring a total of 65 million artifact power. For those of you that may not be aware, after you finish up your 34 normal traits you get the bonus trait you can put another 20 points in. So that's 5 million for the normal upgrades and then another measly 60 until you're maxed. At this point that really is a VERY unholy weapon and you really could say it's devoured someone's life!

      Go here the full event, click to 21 hours in.
      As you'd imagine this took a lot of Mythic+ dungeons, 2067 completed in time, in fact, with 383 Darkheart Thicket, 818 Maw of Souls, 444 Court of Stars and then a meager number of clears for the other ones (64 VoW, 75 WoA, etc), and then there's probably a fair number of runs not completed in time to add to that! In case you were wondering, he has around 53 days played on level 110 and he actually already has 69 million AP at the moment.
      All joking aside, congratulations to Cerli on this achievement and you can check out his stream here, so hop on there and say gz!