fbpx

The Big Bad Wolf: Embracing Simplicity in Designing Boss Fights

Alexander Brazie

Alexander Brazie

Alexander is a game designer with 25+ years of experience in both AAA and indie studios, having worked on titles like World of Warcraft, League of Legends, and Ori and The Will of The Wisps. His insights and lessons from roles at Riot and Blizzard are shared through his post-mortems and game design course. You can follow him on Twitter @Xelnath or LinkedIn.

Game: World of Warcraft: The Burning Crusade
Game Element: The Big Bad Wolf, raid boss in Karazhan
Discipline: Content Design

Today, let’s discuss what was probably my first solid fight in World of Warcraft  “the Big Bad Wolf”  and how simple can be satisfying.

In this post-mortem, you’ll learn the value of effective and safe brainstorming, so read on.

The Big Bad Wolf

Scott: I am SO VERY EXCITED about what we’re going to work on today. Imagine Scott raising his hands in the air like the popular “It’s happening!!!” GIF.  

Scott: We are *finally* getting to the Opera House.

Me: The what?

Scott: The oper… *looks at me to see if I’m serious* oh, hush, you. 

Scott had been excited about this encounter for weeks.

The core concept of the Opera House was that we were going to have a cycling encounter which changed from week to week. 

Scott: So, here’s the three encounter concepts that got approved between Metzen and Legal:

  • The Wizard of Oz
  • Romero and Julianne
  • The Big Bad Wolf

Joe: Sweet. Are you sure that’s enough though? Maybe we can rip off more of Brazie’s childhood heroes in the future.

Me: Har, har. How are we breaking this up?

Scott: I’m going to focus on working on the cross-week scripting and setting up the voice overs. Joe, you or Geoff take Romulo and Julianne.

I’ll start working on the Wizard of Oz and Brazie…. uh, figure out something for the Big, Bad Wolf.

Me: Oooooh. What kind of fight should it be?

When dividing up fights in the same area, you want to make sure the pacing between the different fights is dramatically different, such that they feel more distinctive than other fights.

If every fight  in a dungeon in an AoE swarm add-in-monsters fight, then AoE classes will dominate that raid tier. 

Scott: Well, Romulo and Julianne should be a controlled timing/ability usage fight.  The Wizard of Oz will be about proper crowd control spell usage and tanking.

So, it makes sense if it’s a single-target tank & spank with a cool gimmick.

Me: Hmm…. We should definitely do something involving little red.

Scott: Yeah, but I’d rather avoid having you deal with a friendly NPC in the fight.

Those kinds of encounters are really difficult to setup and this is only your second raid boss.

Joe: Maybe we could dress Alex up as little red riding hood and include a copy of him in every box.

Me: pfft. (I wasn’t very good at snappy comebacks in those days.) 

Me: Maybe he could just scare you the way that Onyxia scared Joe’s Shaman into the lava on our raid last week.

Joe: At least I wasn’t tanking half the time on my Warlock screaming “Heal the Voidwalker” over Ventrilo. Joe and I were co-leading a molten core/onyxia raid group in the evenings.

I often pulled aggro on Onyxia by dropping tons of DoT spells on her.  Joe regularly complained about how inconsistent grounding totem’s fear removal effect was. 

Scott: *AHEM* Alright kids, that’s enough.  Those aren’t terribly bad ideas though. They certainly sound wolfy.

Tank and spanks get boring after a while, what can we do to break them up?

wolf boss

Me: If one of the players turned into Little Red once in a while, then the boss chased her, that would be pretty sweet.

It’s actually really thrilling when you pull aggro on the boss and the whole team needs you to react quickly to survive.

Joe:  Yeah, but most casters don’t have the tools to survive if they get hit.

Scott: Hmmm… it would also really suck if you were a rogue and got insta gibbed because he turned to fight you.

Me: What if we tuned the boss such that a caster wouldn’t just blow up.

Joe: Tanks would just sit there and tank the whole time and just ignore the mechanic entirely.

That would be pointless.

Brainstorming is a tough thing to do.

You need to make it safe for everyone to contribute and you also want to eventually throw out bad ideas.

In my experience, its best if everyone just shares their ideas without shooting holes in them.

The exception to that rule is that this type of critical analysis is best done when you have ideas that resonate strongly with people and you need to double-check before moving forward.  

Scott: What if you simply had *no* armor when you turn into Little Red?

Joe: And we could make you run faster. But you’d still just sit there and use shield wall.

Me: Fine, we’ll just disable all of your abilities and make it really clear that running away is the right thing to do.

Joe: Yeah, and he can fear everyone once in a while to reset threat on the fight.

Scott: I’ll even get some VO where the wolf scares you off and tells you to run away.

Me: I’ll go get it done.  Uh, is there anything else to discuss?

Scott: No… I actually think we’ve got it. Be sure to stick something else on the fight that shows off the cool “swipe” animation those wolves have though.

You can just copy a spell from the outdoor zone.

Joe: I’m just glad we finally have a fight that will make Bjorn (our main tank) run around like a little girl.

I nodded in agreement. Nobody liked Bjorn*.  

Scott: I think I know what that voice-over line is going to be… *This is a lie, everyone loved Bjorn.

We equally loved making fun of his obsession with getting the best gear first.

Table of Contents

Breakdown:

So what’s the important story here? Well, the first point is that your team is your first source of inspiration.

You’ll often get great ideas from a little bit of discussion and an open environment that encourages strong growth.

Once you hit upon a theme that resonates with all of you strongly (In this case, running away) it becomes safe to break the creative build-up to critique the idea a bit.

You can see here how we each inspired an idea from the other – Scott recognized the opportunity of accusing players of running like a little girl.

Joe recognized the need to fear people to keep them spread out before transforming someone into the little girl.  … and so on.

However, there was an element we didn’t discuss that we really should have:

  • How could players who were NOT little red help her survive?

As it turned out, the players figured this out on their own.

This was a huge opportunity to make players feel better about each other as a team by helping keep Little Red alive.

We actually stumbled into it by the sheer virtues of our class design:

  • Paladins – Blessing of Protection cast on Little Red Riding Hood will prevent the target from receiving any damage from the Wolf. Make sure to not use this buff too early to get the maximum benefit of this spell.
  • Mages – If you happen to have an arcane mage, Slow (Mage spell) is effective against the Big Bad Wolf (Confirmed 09/09/2008). Amplify Magic helps with healing as there is no magic damage during the fight.
  • Warriors – Thunderclap slows his damage output when chasing. You can Intervene to whomever receives the Riding Hood debuff to provide a bit of extra protection. Demoralizing Shout can also reduce the damage.

However, this might have been possible to engineer into the encounter more ways for classes to help.

Maybe they could trip the Big Bad, or perhaps debuff him in ways that bought you more time to kite.

There could have been traps around the room that allies could setup while fighting.

But, hey, you don’t see every opportunity.

Lessons:

By recognizing the limitations of relying solely on personal ideas and being open to input from others, you can overcome getting emotionally attached to your own ideas.

This will allow you to be more flexible and have a more adaptable mindset that might foster growth and progress in your career.

The diverse perspectives and input from team members can spark creativity and lead to innovative solutions that you wouldn’t have thought of alone.

By the way, whenever you’re ready, here are 3 ways to help you start or level-up your game design career:

1. First Principles of Game Design: Skill Development Program: Join game devs who got hired or promoted across 51 AAA and Indie game studios including Riot, Blizzard, Ubisoft, Bethesda, and etc.

Improve player retention and word of mouth by learning to accurately diagnose why the players are losing interest in any game and how to adjust accordingly – one of the main skills studios hire for.

2. Game Design Mentorship – Get access to live weekly video calls and chat feedback support directly from veteran game designer with 25 years of industry experience (see example sessions).

3. Game Design Career Goal Strategy Workshop: A live workshop to help you figure out exact action steps to reach your goal, whether you aim to

  • Break into the video game industry
  • Get promoted (or pivot) from your current position
  • Ship a successful Indie game

Join the Funsmith Tavern to get exclusive game dev tips that I don’t share anywhere else

Each Friday, get a shot of 2-min TL:DR update in your inbox on the latest
Actionable tips, templates, or in-depth guides by game dev experts
— Entry-level Game design job listings(+ playtesting and internships)
— Private community workshops, events, and discussions

One Response

  1. Thanks for another great write up, as someone who is studying game design and has been playing World of Warcraft since the days this has been an eye opener.

    Something I have been increasingly curious about when reading through the postmortems, how does scripting work for a MMO like WoW? Do you write the encounters scripts in Lua or a somewhat similar way to how it worked in the WC3/SC2 editor?

The Funsmith Tavern

Weekly Game Design Newsletter

Level-up your game design knowledge, skills, career, and network

Each Friday, get a shot of 2-min TL:DR update in your inbox on the latest

All tactics. No fluff. Pro advice only. Unsubscribe any time

Get Exclusive Game Design Tips that I Share Only with Funsmith Tavern Subscribers

Weekly Game Design Newsletter

Level-up your game design knowledge, skills, career, and network

Each Friday, get a shot of 2-min TL:DR update in your inbox on the latest

If somehow it turns out this isn’t for you, unsubscribe any time.

EXPERIENCE & BACKGROUND:

[STUDIO] Blizzard Entertainment: Content, mechanics, and systems designer

(Creator of Apex Legends & former Creative Director at Respawn)

[GAME] World of Warcraft: MMORPG with 8.5 million average monthly players, won Gamer’s Choice Award – Fan Favorite MMORPG, VGX Award for Best PC Game, Best RPG, and Most Addictive Video Game.

  • Classic:
    • Designed Cosmos UI
    • Designed part of Raid Team for Naxxramas
  • Burning Crusade:
    • Designed the raid bosses Karazhan, Black Temple, Zul’Aman
    • Designed the Outlands content
    • Designed The Underbog including bosses:
      • Hungarfen, Ghaz’an, Swamplord Musel’ik, and The Black Stalker
    • Designed the Hellfire Ramparts final bosses Nazan & Vazruden
    • Designed the Return to Karazhan bosses: Attumen the Huntsman, Big Bad Wolf, Shades of Aran, Netherspite, Nightbane
  • Wrath of the Lich King:
    • Designed quest content, events and PvP areas of Wintergrasp
    • Designed Vehicle system
    • Designed the Death Knight talent trees
    • Designed the Lord Marrowgar raid
  • Cataclysm:
    • Designed quest content
    • Designed Deathwing Overworld encounters
    • Designed Morchok and Rhyolith raid fights
  • Mists of Pandaria: 
    • Overhauled the entire Warlock class – Best player rated version through all expansion packs
    • Designed pet battle combat engine and scripted client scene

[GAME] StarCraft 2: Playtested and provided design feedback during prototyping and development

[GAME] Diablo 3: Playtested and provided design feedback during prototyping and development

[GAME] Overwatch: Playtested and provided design feedback during prototyping and development

[GAME] Hearthstone: Playtested and provided design feedback during prototyping and development

[STUDIO] Riot Games: Systems designer, in-studio game design instructor

(Former Global Communications Lead for League of Legends)
(Former Technical Game Designer at Riot Games)

[GAME] League of Legends: Team-based strategy MOBA with 152 million average active monthly players, won The Game Award for Best Esports Game and BAFTA Best Persistent Game Award.

  • Redesigned Xerath Champion by interfacing with community
  • Reworked the support income system for season 4
  • Redesigned the Ward system
  • Assisted in development of new trinket system
  • Heavily expanded internal tools and features for design team
  • Improved UI indicators to improve clarity of allied behaviour

[OTHER GAMES] Under NDA: Developed multiple unreleased projects in R&D

Game Design Instructor: Coached and mentored associate designers on gameplay and mechanics

[STUDIO] Moon Studios: Senior game designer

(Former Lead Game Designer at Moon Studios)

[GAME] Ori & The Will of The Wisps: 2m total players (423k people finished it) with average 92.8/100 ratings by 23 top game rating sites (including Steam and Nintendo Switch).

  • Designed the weapon and Shard systems
  • Worked on combat balance
  • Designed most of the User Interface

[GAME] Unreleased RPG project

  • Designed core combat
  • High-level design content planning
  • Game systems design
  • Game design documentation
  • Gameplay systems engineering
  • Tools design
  • Photon Quantum implementation of gameplay

[VC FUNDED STARTUP] SnackPass: Social food ordering platform with 500k active users $400m+ valuation

[PROJECT] Tochi: Creative director (hybrid of game design, production and leading the product team)

  • Lead artists, engineers, and animators on the release the gamification system to incentivize long-term customers with social bonds and a shared experience through the app

[CONSULTING] Atomech: Founder / Game Design Consultant

[STUDIOS] Studio Pixanoh + 13 other indie game studios (under NDA):

  • Helped build, train and establish the design teams
  • Established unique combat niche and overall design philosophy
  • Tracked quality, consistency and feedback methods
  • Established company meeting structure and culture

Game Design Keynotes:

(Former Global Head of HR for Wargaming and Riot Games)
  • Tencent Studio
  • Wargaming
  • USC (University of Southern California)
  • RIT (Rochester Institute of Technology)
  • US AFCEA (Armed Forces Communications and Electronics Association)
  • UFIEA (University of Florida Interactive Entertainment Academy)
  • West Gaming Foundation
  • Kyoto Computer Gakuin – Kyoto, Japan