A few days after finishing Attumen the Huntsmen, level design wrapped up the first dungeon of the Burning Crusade. Called Hellfire Ramparts, it was our first attempt in a dungeon that was closely integrated with the shape of the dungeon outside of the raid.
Scott went ahead and spawned the dungeon, deciding on the density of the packs, the pathing speed of the patrollers and then came into my office.
Scott: Alright, Mr. Brazie (he always called me Mr. and I still have no idea why), I’ve got a big task for you.
Me: Oh sweet, do you need me to test pull all of the bats in Karazhan again?
Scott: Ha. No. I want you to sit with Joe Shely and design all of the abilities in Ramparts.
Me: Whoa, really?
Scott: Yeah, just work together. Then when you finish, I’ve got a boss for each of you.
Joe and I worked together pretty quickly to knock out the ability design for the dungeon, including my favorite part, a little wolf ambush that triggered halfway down the halls. Then we spoke with Scott the next day.
Scott: Alrighty, this next dungeon is a double-header. There’s two bosses at the end and there’s two of you. Joe, you’ve been here longer. There’s a demon boss and an orc with a pet dragon. Which one would you rather do?
Joe: I’ll do the demon.
Scott: Sweet. Then, Mr. Brazie, you have the orc and his dragon. Basically just make fight “Reverse Rend and Gyth” and you’re good. Maybe have the boss flying around before the fight begins. Let me know when you’re ready to review.
Now, I don’t know what your impression of me is, readers, but I love doing the exotic and difficult to implement.
“Why do Rend and Gyth… when I can do *flying* Rend and Gyth!”
… and thus triggered the most painful boss development I had ever done. (ok, ok, it was only my second boss, take it easy on me!)
Development Dollars are Expensive
Sometimes You Do OK on the First Try
When Vazruden reaches 50% health, he calls Nazan down from the sky to assist him. Gyth Nazan:
Flies around in the air, bombarding enemies, until Nazan calls him to the ground.
Fireball – Deals Fire damage to a random enemy. Only used while flying.
Flame Breath – Deals Fire damage in a cone in front of Nazan. Only used when he lands.
Let’s consider the goals:
- Gameplay: Pick abilities that players understand and enjoy handling.
- Simple: There were 34 dungeon bosses in Burning Crusade. Dungeon bosses need to be simple, understandible and quick to build.
- Nostalgia: Remind players of a familar, but underplayed encounter from classic wow.
- Aesthetics: Make use of the open vertical space.
- Training: Give a new designer experience recreating a familiar experience.
- Vazruden is boring. For a heroic, scary orc, he does almost nothing. Furthermore, aside from the random damage from Nazan’s fireballs, nothing is really going on here.
- Vazruden’s dodge proccing revenge is not a fun mechanic. Furthermore, the cleave plus AoE fire stacking punishes melee groups heavier than ranged groups.
- Flame Breath is fine on its own, from a pure concept. However, as mentioned by several commenters, the execution was lacking.
- Specifically, the fact that he didn’t have a cooldown when he landed meant players randomly died.
- This encounter is quite simple, right?
- Actually, no. “Flying” creatures at this point during WoW’s development had to be hand pathed.
- This was not only a difficult process, but also hard to modify, due to poor tooling.
- Furthermore, the presence of two creatures, who can be killed in any order, creates a number of difficulties. For example, which one drops loot? What happens if one creature leaves combat, while another is still alive?
- These kinds of contingencies make a simple surface encounter hard to implement.
- Success. Subtle, but effective
- This was a huge win… until the fight started. Seeing the dragon fly around was awesome pre-fight.
- Within the fight, it was a huge dragon… who you never saw because he was above you all of the time.
- Furthermore, the aesthetics of a flying dragon played against the mechanic of having an attackable add flying around in the air.
- This worked out. However, I ended up going further down the deep end than I expected… because of…