上个月《Diablo II: Resurrected》上市后,伺服器都处于不稳定的状态,有玩家无法登录游戏甚至是游戏进度消失。这个星期这些问题更是频繁出现,玩家纷纷要求Blizzard退款,并在推特上利用「#RefundD2R」发起舆论攻势不断的向官方施压。
Blizzard在这期间有出面表示制作团队有不断地更新修复进度,不过看起来都没有实际解决问题。他们认为造成这种情况的原因可能是之前推出的补丁所导致的,它让游戏认证服务器出了故障,导致玩家登录游戏困难。有玩家向Blizzard退款时,却收到被官方拒绝了,给出的理由是「已经玩过这款游戏了一段时间了」。此外,玩家不满意暴雪在服务器问题上的处理方式,并表示「连续六天了,你们还在跟我们说你们还在调查?」
No refunds either – on a game that is consistently unplayable #refundd2r pic.twitter.com/8jEIlZjaFq
— Matt Bradshaw (@Snipe_Dogg) October 12, 2021
Keys words (Aware) (Investigate) lol pic.twitter.com/SbKZsJbF9b
— Richie (@Richie47981334) October 14, 2021
就在今天,官方暴雪宣称终于找到了问题所在,并发布4000字长文解释。《Diablo II: Resurrected》的服务器问题是由一系列相互叠加的小问题引起,这意味着修复这些问题的方法不止一个。而越来越多玩家进入游戏下,这些问题被一步步放大。
An update from the Diablo II: Resurrected team: https://t.co/I6ekECUESp
— Blizzard CS – The Americas (@BlizzardCS) October 14, 2021
游戏发布时,官方宣称游戏要保持原汁原味,所以他们保留了绝大部分的旧代码,这些代码和20年前的源码基本没啥两样,于是出现了和现代技术的兼容问题。这些遗留代码会影响包括游戏创建和加入、基础功能、读取角色数据、验证服务器健康状况等等。
玩家与20年前大有不同,过去创建新游戏大厅进行某些战斗的做法并不那么突出,而现在这个为频率极高,所以带给系统巨大压力。官方也准备了两个应对方式。第一个解决方案是阻止玩家在短时间内创建过多新游戏。名为「速率限制」,玩家会收到一条错误消息,指出「与游戏服务器的通信出现问题」。另一个是更积极的排队系统,它可以减缓玩家登录的速度,防止游戏崩溃。
官方也表示这些解决方案只是临时的,主要集中于未来可能的完全崩溃情况。更持久的解决方案,是将某些服务分解到它们自己的独立系统中,以帮助减少创建的服务器负载。小编认为官方应该要知道20年前的源码一定会承受不住现在玩法的压力,不能把玩家来当借口。玩家也希望官方能尽快解决问题。入手这个游戏的你,也有遇到这个问题吗?欢迎在下方留言告诉小编吧!玩家想看看完整公告,可以点击这个链接。

《Diablo II: Resurrected》是以20年前经典《Diablo II》为基础HD重制的作品,玩家将可回温当时的游戏内容,不仅游戏画面提升,同时将支援宽萤幕等。另外,游戏不仅推出PC版,也将登上Switch、PS4、PS5、Xbox One、Xbox Series X|S平台,且资料共通。
Discussion about this post