断线、回溯问题不断?《暗黑破坏神 2:狱火重生》研发团队对此进行说明
由
airavadmin
·
以《
暗黑破坏神 2》及其资料片《毁灭之王》为基础重制的《
暗黑破坏神 2:狱火重生》自 9 月 24 日上市至今已过三周,然而近日连续几天却发生严重断线的问题,导致玩家无法顺利进入游戏游玩,甚至有玩家遭遇游戏进度损失的问题等等。
对此,《
暗黑破坏神 2:狱火重生》研发团队今日透过蓝帖说明原因表示,服务器中断不是由单一问题引起的,目前团队正在解决出现的每个问题,并接着针对各项逐一说明。
首先,团队提到他们有全球的数据数据库,而为了减低负载和延迟,每个地区都有单独的数据库来储存角色资讯和进度。而在美国时间 10 月 9 日早上由于流量大幅增加,服务器遭遇到全球性的中断。“这是我们没有经历过的新难关;而于前一天的更新更加剧了此问题。因此我们决定回到周五的更新,希望能减轻服务器负载并让可以深入调查原因。不过,到了周日很明显地我们做的还不够。”而接下来的时间团队做了更多尝试、修复、改进,同时也陆续发现了更多问题。
为什么导致这样的情形发生?团队说明:“为了忠于原版游戏,我们保留了许多历史性原始码,而为了让它们跟上现代玩家的行为,我们在原始基础上进行了一些升级,以处理关键性游戏功能,包括游戏创建、加入、更新、读取等。而在 2001 年,网络上没有关于‘如何正确游玩游戏的内容’,而现今玩家会尝试并提供许多不同的游玩方式,因此在创建角色、读取上不断反复操作,进一步造成负担。尽管我们预见了此问题,但仍低估了从 Beta 测试中获取的资讯。”对此,团队正在改写原始码来改变运作方式,但这是一个架构的重新设计,因此需要一些时间来塑造、测试并执行。
关于进度损失的主要问题在,当服务器中断时,一些资料卡在区域服务器中,导致系统无法将她转移到全球数据库。虽然有两种解决办法,不过团队认为,比起长时间关闭游戏以恢复资料,“保持游戏正常运作更重要”,因此对于进度损失的玩家团队深感歉意,“我们身为玩家,非常了解资料回溯的痛。”展望未来,团队相信会有更好的方法可以恢复资料并不会导致任何重大资料的遗失。
目前,团队正进行一些特定情况的速率上的限制以减少服务器的负担,但这是短暂的缓解措施,不是长期解决方案;还有“登入游戏排队”机制,以维持游戏内的人数,而每当团队修复一个问题就会提高人数上限。