Diablo3x.dk | Diablo 3: Reaper of Souls - News & Community

Diablo 3: Reaper of Souls => Diablo 3: Reaper of Souls => Emne startet af: Andrea8900 efter September 10, 2012, 09:14:08 pm

Titel: Developer Journal: Crowd Control Changes
Indlæg af: Andrea8900 efter September 10, 2012, 09:14:08 pm
Ved ikke om det er blevet postet, men tænkte det måske kunne være interessant læsning :)

(http://eu.media1.battle.net/cms/blog_header/6CWKZQCU7LX41346400460848.jpg)

Shortly after Diablo III launched, I remember watching Jay play his barbarian. He was having a blast, killing monsters left and right, casting their giblets to the wind with every successful strike. But, something was bothering him. He was annoyed because Ground Stomp — one of his favorite abilities — got worse as he progressed to higher difficulty levels, and that his character felt weaker despite having better gear and more stat points.

We all agreed that the game needed to get harder at higher difficulty levels, but Jay didn’t like the way that it was getting harder. Specifically, he didn’t like that we diminished crowd control (CC) effects. We had discussed CC effects many times during development, and we felt the system we had got the job done, but Jay felt we could do better.

Before release, we’d designed the game so that CC skills would have diminished durations at higher difficulties — for example, most CC skills have their effectiveness reduced by 65% in Hell and Inferno. Jay has never been a fan of the way Ground Stomp and other CC skills become less powerful as a result of diminishing effects, but he also knew that a system to limit CC was required to add challenge at higher difficulties. While we’ve wanted to improve CC for some time now, we had bigger fish to fry first (like adding the Paragon System and improving Legendary items), so we made a note to revisit CC effects in a future patch.

Fast forward to present day as we prepare for patch 1.0.5. Before I talk about what we’re doing to buff CC skills while still allowing the game to get harder, first, let’s go over some of the reasons why we diminish the effects of CC in Diablo III:


Of course, there are side effects to diminishing CC. One of the bigger issues we've seen is that, when it comes to mitigating incoming damage, CC skills rarely hold up against other options as you progress through Nightmare, Hell, and Inferno. While a skill like Ground Stomp mitigates damage, let's you control the battlefield, and is really fun to use, the duration reduction at higher difficulties is really noticeable, making the skill far less effective. Ignore Pain, on the other hand, mitigates damage by reducing how much of it you take, regardless of difficulty level. It may not be as exciting to trigger, but it's more reliable in those later levels since its power isn't diminished.

The following graphs show a few examples of how CC skills become less widely used as players progress from levels 25, 45, and 59 (the levels you're likely to be at Act III Normal, Act III Nightmare and Act III Hell).

(http://us.media4.battle.net/cms/content_folder_media/QPH4B2VJSTIL1346800728537.jpg?v=0)(http://us.media3.battle.net/cms/content_folder_media/PNRQ1DO26FGR1346800728537.jpg?v=0)(http://us.media2.battle.net/cms/content_folder_media/BMCZ1QGXIW0Q1346800728528.jpg?v=0)

It's no surprise that as the effectiveness of a CC skill starts to diminish, its relative value (especially against skills that provide self-buffs) starts to diminish as well. This can make you feel less powerful as a player, but it also starts to push people into a narrower set of builds. After all,if one skill's power depreciates over time and another skill's power doesn't, the skill that retains its power can become much more appealing.

(http://eu.media4.battle.net/cms/content_folder_media/G4SCE6AW6UBA1346226011155.jpg?v=0)
Trial and Error

Crowd controlling monsters is not only tactically valuable, but we think it's really fun, too. Our goal was to recapture that feeling in the higher difficulties. We wanted players to feel strong and heroic when using their CC skills, no matter what level they are, and we came up with a few ideas on how to accomplish that.

(http://eu.media3.battle.net/cms/gallery/LTAV4O84X4XK1344859068365.png?v=0)

Idea #1: Reduce the Duration of CC effects in Co-Op Games
The first solution we came up with was to reduce the duration of CC effects in co-op games only, and allow full durations in single-player. While this would provide a great experience for solo players and help reduce the issue of infinite CC rotations in group play, the obvious downside is that CC skills would still feel weak in co-op games.
There are already a few mechanics (such as On Kill triggers) that discourage players from teaming up with their friends, and we don’t want to pile on "my CC is less effective" as yet another reason to avoid co-op. So, we tossed that idea out and went back to the drawing board.

Idea # 2: Make Diminishing Effects Not as Strong
We also discussed making all CC effects shorter from the start, but make them not diminish (this would apply for both single-player and co-op games). For example, we talked about making Ground Stomp always last for 2 seconds, even when you first get it at level 1. Sure, it's not as good at first, but at least it doesn't get worse with time.
Of course, this means that we’d have to make CC less powerful across the board. Although it solves the original problem of CC skills feeling weaker over time, it creates the new problem of "my CC skills never feel powerful," which is arguably worse.

Idea #3: Diminishing Returns
Another idea we considered was implementing diminishing returns the way World of Warcraft does. So, your first stun gets full duration, the second stun is cut in half, the third stun is cut by 75%, and for the fourth stun and beyond you get "IMMUNE."

While this works for WoW, it just doesn't seem like a good fit for Diablo III. Not only does it feel really weird to get an "IMMUNE" message, but it also limits you in co-op games when the order in which you and your teammate use CC can matter a great deal.

Let's say you have a 5-second stun and your partner has a 1.5 second stun. If you go first, the monster is stunned for 5 + 0.75 seconds = 5.75 seconds total. If your partner goes first, the monster is stunned for 1.5 + 2.5 seconds = 4 seconds total. The order the stuns were applied changed the total stun duration by 1.75 seconds! That seems like more micromanagement burden than we want to place in a fast-paced action game like Diablo III.

Additionally, there are currently a few methods of CC which are already very potent. For example, certain wizard and monk builds can maintain extremely heavy CC on enemies. As we examined CC, we realized we wanted to make CC skills feel good on their own, while still allowing these dedicated builds and combinations to be successful. In effect, we want to buff the baseline usage without hurting the players who have figured out certain potent combinations (though in the big picture we are still keeping an eye on that). This was yet another reason not to adopt the WoW diminishing returns system.

(http://eu.media4.battle.net/cms/gallery/XVJM9FJUVOCP1344859068360.png?v=0)

As you can see, every one of the solutions we discussed had a pretty noticeable downside, and we were kind of left hanging. We went over the solutions together and Jay basically said, "I know WHY we reduce the durations, but I still don't like it. Keep working on it."

(http://eu.media5.battle.net/cms/content_folder_media/7FI9M1RV7K4A1346226011221.jpg?v=0)
Developer, Assemble!

As we started to wrap up development for patch 1.0.4, I decided to get a fresh perspective on the situation and hit up some designers on the World of Warcraft and StarCraft II. One of the great things about working at Blizzard is being able to tap the creativity of other developments teams, while still being able to do what is right for the Diablo franchise. Although they work on a different game, many of the designers around the company have been playing the heck out of Diablo III, and I figured they would be able to offer me some deeper insight into what they thought worked and what did not.

After tossing out ideas for a while, we had a small epiphany:What if we used diminishing returns, but developed a different set of rules for Diablo III?

What if monsters just never went immune? And what if, instead of reduced % durations, the durations were reduced based on the length of the CC, so that it didn't matter which order the CC effects were applied when playing co-op?

Here's the system we arrived at:

How It Works:


What This Means For the Player:


(http://eu.media4.battle.net/cms/content_folder_media/MVVZ8EXBVJDS1346226012205.jpg?v=0)
A Free Demonstration

Let's provide some examples to show how this new system can play out in real scenarios.

Example 1:

Example 2:

Example 3:


Example 4:

Scenario 1

Scenario 2


(Scenario 1 & 2 demonstrate that this system allows consecutively chained CC effects to be applied in any order. In both cases, the total stun duration is 6.4 seconds.)


We feel these changes should make CC abilities much more appealing (especially in those later difficulty levels), and are currently targeting them to go out with patch 1.0.5. While that patch is still a ways away, we encourage you to experiment with the math in the meantime, ask us any questions you may have about how the new diminishing returns system will work, and share your feedback!

Wyatt Cheng is a Senior Technical Game Designer for Diablo III. His favorite Iron Chef is Hiroyuki Sakai. A la cuisine!
Titel: Sv: Developer Journal: Crowd Control Changes
Indlæg af: mads-wm3 efter September 10, 2012, 09:58:34 pm
postede med stort set samme overskrift  :P

http://diablo3x.dk/diablo_3_reaper_of_souls/developer_journal_crowd_control_changes_forste_kig_pa_patch_1.0.5_9556.0.html (http://diablo3x.dk/index.php?topic=9556.0)
Titel: Sv: Developer Journal: Crowd Control Changes
Indlæg af: TheDomino efter September 10, 2012, 10:15:57 pm
postede med stort set samme overskrift  :P

[url]http://diablo3x.dk/diablo_3_reaper_of_souls/developer_journal_crowd_control_changes_forste_kig_pa_patch_1.0.5_9556.0[/url].html ([url]http://diablo3x.dk/index.php?topic=9556.0[/url])


Sørme så.. Ellers mange tak for updaten Andrea :) Det er værdsat..