魔兽科普汇聚WoW玩家们专属综合资讯门户网站!

我敢打赌你迫不及待想听听关于染色的消息

原题:蓝贴回复:I Bet You're Dyeing to Hear About This
US论坛蓝贴Chimes2026-06-19 05:16阅读 14
本文讲述了我们在“乌拉泰克的诅咒”中实现染料更新的历程,包括简化染料制作、降低背包空间需求、修复非预期的颜色变化,以及为所有可染色的……添加大量新颜色。

蓝贴影响分析

影响职业、版本,以及插件 / WA 作者需要关注的更新点。

这条内容主要影响 正式服、怀旧服。重点关注 术士。 插件与 WA 作者建议关注技能、光环、战斗机制和数据字段变化。
影响职业
术士
影响版本
正式服、怀旧服
插件需要关注
装备查询、掉落表和拍卖相关插件建议同步数据
WA 需要关注
受影响职业的技能监控、爆发提醒、减益追踪 WA
已有中文,可切换查看
这就是我们在“乌拉泰克的诅咒”中推出染料更新的幕后故事,我们简化了染料制作流程,减少了背包空间占用,修复了非预期的颜色变化,并为所有可染色装饰添加了一堆新颜色。 “这些颜色对不上,”在12.0.5版本发布后,许多玩家说道。“这个黑曜石黑不够黑。这个牧豆树棕不够棕。” 我们表示赞同,于是开始着手工作。 以下是我们是如何从这些反馈出发,最终达成将在“乌拉泰克的诅咒”中推出的染料更新。 **一切是如何开始的** 当我们最初构建房屋系统时,我们就知道希望制作能成为装饰收藏的重要组成部分。制作是《魔兽世界》的一部分,并且自游戏伊始便一直存在,而房屋系统奖励设计的核心理念之一就是“仿佛它一直都在”,这也是我们将所有这些追溯奖励放入旧任务和成就,并将装饰奖励添加到所有那些旧游戏玩法中的原因。染料在这里似乎也很自然地契合,因此所有62种颜色都变成了炼金师和铭文师都可以制作的配方。 然而,涉及物品的绝对数量带来了复杂性。其中之一在于,我们不能直接让玩家将如此多的输入材料制作成如此多的输出产品。因此,作为折衷方案,我们创建了自11.2.7版本以来一直存在于游戏中的染料制作系统:玩家可以使用经典旧世铭文或经典旧世炼金来制作染料颜料,社区染料站则允许玩家将颜料转化为想要使用的特定颜色。这足以支持版本上线,但我们一直留意着简化流程的方法。 与此同时,当时对任何人来说都不太明显的是,我们还上线了一个影响染料的漏洞,其中一些受影响的程度比其他的更严重,导致深色系变得非常深。最明显的是,当房屋系统上线时,黑曜石黑从原本的“相当黑”变成了几乎像希尔瓦娜斯·风行者的咖啡订单一样黑。 原因是技术性的,但本质上其运作方式是,该漏洞导致照射到带有染料物体上的任何光线,在渲染时都仿佛光线本身也是染料的颜色。这显著增强了色彩,这就是我们在房屋系统上线时呈现给玩家的效果。因此,大家也就习惯了这种效果,并利用它创作出了一些真正史诗级的作品。 所以当我们在12.0.5版本修复那个Bug时,意想不到的后果是许多染色物品看起来……不一样了。不是玩家建造或想要的样子。因此,我们收到了上面提到的反馈:这些颜色不匹配。 [感谢我们的论坛参与者分享这张图片,展示了这个Bug修复对染色外观造成的影响!] 一旦我们追踪到这个问题与那个Bug修复有着密不可分的联系,我们就面临着几个艰难的选择。出于性能原因和房屋系统的长期健康考虑,我们无法回滚该修复。但我们需要解决这个问题。 我们所做的 一旦我们排除了回滚修复的可能性,我们就知道不能简单地再次重新定义玩家的颜色;当这是无意发生时就已经够糟糕了。重复这样做,尤其是故意这样做,会对人们的创造力造成太大的干扰。无论这一改动初衷多么良好,或者玩家对此有多么期待,人们自12.0.5以来一直在使用现在的颜色进行建造。 所以我们决定制作一些新颜色。 来认识一下暗黑黑曜石、暗黑红木和暗黑牧豆棕。它们看起来非常像12.0.5 Bug修复之前的黑曜石黑、红木和牧豆棕的样子。 [左:染色槽2使用暗黑黑曜石的圆形精灵桌;右:染色槽2使用黑曜石黑的圆形精灵桌] [左:染色槽2使用暗黑红木的圆形精灵桌;右:染色槽2使用红木的圆形精灵桌] [左:染色槽2使用暗黑牧豆棕的圆形精灵桌;右:染色槽2使用牧豆棕的圆形精灵桌] 但我们并没有就此止步。既然在做这个,我们还制作了相当多的其他新颜色供大家使用。它们是: 阿曼尼绿 克拉希琥珀 艾瑟希尔粉 狐花橙 褪色法力 石爪砖 翠绿 提瑞斯法绿 尘土红 宁静蓝 珍珠白 花瓣粉 不过,十五种新颜色意味着你的背包里会多出许多新物品。而且,当你尝试导入包含染色物品的蓝图时,这就会成为一个新的麻烦。没人愿意看到因为背包里装的是午夜蓝染料而不是联盟蓝染料,导致蓝图导入时丢失了颜色。 但如果需要哪种蓝色染料并不重要呢?反正它们的制作成本也是一样的。为了推翻最初的一个假设——即每个染料物品只对应一种染料颜色——我们需要进行一些额外的工程工作,但我们借此机会将所有各种染料物品整合为了仅有的几种。 我们之前有62种颜色,外加10种颜料。如果再加上15种新颜色,这意味着玩家为了囤积全套染料以最大化创作时的灵活性,需要专门腾出87个物品栏位。通过这次染料整合,我们将其减少到了9个,这对背包空间来说要合理得多。而且它们的叠加上限依然很高。 **你将看到的变化** 当你登录“乌拉泰克的诅咒”(包括PTR)时,你会发现收到了邮件。可能会有很多封。对于你拥有的每一组染料颜料或家园染料物品,你都会收到一封来自银月城学徒画师赫斯蒂亚·福拉斯的游戏内邮件。(你可能记得她是与“工匠援助”活动相关的供应商。)她会在信中解释发生了什么,信中附带了可以代替旧物品的新物品。 例如,如果你的背包或银行里有5个联盟蓝染料、6个部落红染料和2个白色颜料,你会收到赫斯蒂亚的三封邮件。其中一封包含5个新的蓝色家园染料,另一封包含6个红色家园染料,最后一封包含3个白色家园染料。 当你在家里自定义可染色的装饰时,操作方式完全相同,只是颜色更多了——你现在会看到游戏中的所有颜色,外加新颜色。最大的变化是,不再需要为虚空紫或虚空风暴紫红准备不同的物品,你只需要相同数量的紫色家园染料即可。 我们还移除了青色类别,使我们的颜料从10种减少到了9种家园染料物品。以前用青色制作的每种染料颜色都已归入蓝色或绿色类别,而青色颜料将被转换为蓝色家园染料。 也许最棒的一点在于,由于需要制作的染料物品寥寥无几,我们得以大幅简化制作流程。现在的流程简便多了,因为家园染料颜料已成为历史。只需将你想要使用的草药带到染料站,确保你的角色是炼金术士或铭文师,然后点击染料站即可直接将其转化为染料。你无需在专业日志中管理任何配方。取消制作过程中的中间步骤,应该能让一切变得更轻松便捷。 结语 这一切皆始于玩家的反馈。最终,我们汇总了一系列小幅改动,我认为这对所有家园玩家而言,意味着显著的体验优化。你们的反馈具有无可替代的价值,因此,谨代表整个魔兽世界开发团队:感谢大家,并请继续保持。
This is the story of how we got to the Dye Update in Curse of Ula’tek, streamlining dye crafting, reducing bag space requirements, fixing unintended color changes, and adding a bunch of new colors to use with all dyeable decor. “These colors don’t match,” many players said after 12.0.5’s release. “This Obsidium Black isn’t as black. This Mesquite Brown isn’t as brown.” We agreed, so we got to work. Here’s how we got from those comments to the Dye Update that’s coming in Curse of Ula’tek. HOW IT BEGAN When we were first building Housing, we knew we wanted crafting to be a significant part of decor collection. Crafting is a part of WoW and has been since the very beginning, and one of the core philosophies in Housing’s rewards design was “as if it had always been there”, which is how we got to putting all those retroactive rewards on old quests and achievements and added decor rewards to all those old gameplay bits. Dyes seemed a natural fit here as well, so all 62 colors became recipes that both alchemists and scribes could make. There were complications with the sheer number of items involved, though. One of those was that we couldn’t directly have people crafting that many inputs into that many outputs. So as a compromise, we created the dye crafting system that’s been in the game since 11.2.7: players can use Classic Inscription or Classic Alchemy to make dye pigments, the neighborhood dye stations let players turn them into the specific colors you want to use. This was good enough to ship, but we kept an eye out for ways to streamline it. Meanwhile, and far less clear to anyone at the time, we also shipped a bug that affected dyes, some more than others, that caused the darker colors to be much more dark. Most notably, Obsidium Black went from being pretty black to almost as black as Sylvanas Windrunner’s coffee order when Housing went live. The reason for this is technical, but essentially the way it worked is that the bug caused any light that hit an object with a dye on it to be rendered as though the light itself were the color of the dye. This significantly intensified the color, and that’s what shipped to players when we launched housing. So that’s what everyone got used to and made some truly epic creations with. So when we fixed the bug in 12.0.5, the unintended consequence was that lots of those dyed objects looked… different. Not how players built or wanted them. As a result, we got the feedback I mentioned above: these colors don’t match. image975×365 74.5 KB [Thanks to our forum participants for sharing this image that demonstrates what this bug fix did to the appearance of the dye!] Once we tracked the issue down to being inexorably tied to that bug fix, we had several tough choices. For performance reasons and the long-term health of Housing, we couldn’t revert the fix. But we needed to address the issue. WHAT WE DID As soon as we ruled out reverting the fix, we knew we couldn’t simply redefine the colors on people again; it was bad enough when it was unintentional. Repeating it, especially intentionally, would be too much disruption to people’s creativity. No matter how well-intended the change and how requested it was, people had been building since 12.0.5 with colors looking how they do now. So we decided to make some new colors. Say hello to Dark Obsidium, Dark Mahogany, and Dark Mesquite. These look a whole lot like the way Obsidium Black, Mahogany, and Mesquite Brown used to, before that 12.0.5 bug fix. L: Circular Elven Table with Dark Obsidium in dye slot 2; R: Circular Elven Table with Obsidium Black in dye slot 2975×601 60.9 KB Left: Circular Elven Table with Dark Obsidium in dye slot 2 Right: Circular Elven Table with Obsidium Black in dye slot 2 L: Circular Elven Table with Dark Mahogany in dye slot 2; R: Circular Elven Table with Mahogany in dye slot 2975×518 50.8 KB Left: Circular Elven Table with Dark Mahogany in dye slot 2 Right: Circular Elven Table with Mahogany in dye slot 2 L: Circular Elven Table with Dark Mesquite in dye slot 2; R: Circular Elven Table with Mesquite Brown in dye slot 2975×559 51.2 KB Left: Circular Elven Table with Dark Mesquite in dye slot 2 Right: Circular Elven Table with Mesquite Brown in dye slot 2 But we didn’t stop there. While we were at it, we made quite a few other new colors to play with. These are: Amani Green975×682 75.1 KB Klaxxi Amber975×731 81.8 KB Aethril Pink975×659 73.6 KB Foxflower Orange975×639 77.3 KB Faded Mana975×706 78.1 KB Stonetalon Brick975×649 75.4 KB Verdant Green975×690 76.1 KB Tirisfal Green975×598 69.8 KB Dusty Red975×634 70.1 KB Tranquility Blue975×641 80.7 KB Pearl White975×637 79.4 KB Petal Pink975×614 81.4 KB Fifteen new colors is a lot of new items for your bags, though. And when you go to import a Blueprint that includes dyed items, that would be just enough of a new problem. Nobody wants to see a Blueprint import leave colors out because you had Midnight Blue Dye in your bags instead of Alliance Blue Dye. But what if it didn’t matter which blue dye you needed? They all take the same resources to make anyway. It took some additional engineering work to unravel one of the assumptions made at the start—that each dye item is associated with only one dye color—but we took this opportunity to consolidate all the various dye items down to only a few. We had 62 colors before, plus ten pigments. With 15 additional colors, that would have meant players stockpiling a full collection of dyes to maximize their flexibility in the creative moment would need to dedicate eighty-seven inventory slots just for that one purpose. With this dye consolidation, we’re down to nine, which is much more reasonable on bag space. And they still stack very high. WHAT YOU’LL SEE When you log into Curse of Ula’tek (including the PTR), you’ll see that you have mail. Possibly a lot of mail. For every dye pigment or housing dye item you had a stack of, you’ll get an in-game mail from Hestia Forlath, the apprentice painter in Silvermoon City. (You may remember her as a vendor associated with the Artisan Aid endeavor.) She explains what’s going on in a letter bundled with the new item that can be used in place of the old item. For example, if you had five Alliance Blue dyes, six Horde Red dyes, and two White Dye Pigments in your inventory or bank, you’ll get three mails from Hestia. One will have five of the new Blue Housing Dyes, another will have six Red Housing Dyes, and the last will have three White Housing Dyes. When you customize a dyeable decor in your house, it’ll work just the same, except with more colors – you’ll see every color in the game now, plus the new ones. The big change is that instead of needing different items for Void Violet or Netherstorm Fuchsia, you’ll only need that same quantity of Purple Housing Dyes. We’ve also retired the Teal category, bringing us down from ten pigments to nine housing dye items. Every dye color that was crafted with Teal has been rolled into either the Blue or Green category, and Teal Dye Pigment will get turned into Blue Housing Dye. And maybe what’s best here is that having so few dye items to craft means that we were able to significantly simplify the crafting process. Now it’s much simpler, as housing dye pigments are a thing of the past. Simply take the herbs you want to use to the dye station, make sure your character is an alchemist or scribe, and turn them directly into dyes by clicking the dye station. There are no recipes in your own crafting book to manage. Eliminating the intermediate step in the process should make life simpler and easier for everyone. CONCLUSION This all started with player feedback. And it ended up with a small package of changes that I think represent a significant quality-of-life improvement for all Housing players. Your feedback is irreplaceably valuable, so on behalf of the entire World of Warcraft development team: thank you, and please keep it coming.