DevilutionX 有哪些功能和改进?

DevilutionX 是《暗黑破坏神》(Diablo)和资料片《地狱火》(Hellfire)的一个移植版本,目标是让游戏更容易在现代系统上运行,同时带来引擎层面的改进、错误修复,以及一些可选的生活质量功能。如果你想知道它相比原版多了什么,官方给出的答案很明确:具体功能列表和最佳用法要看项目的 wiki,完整变更记录要看 changelog。也就是说,功能细节不在首页逐条罗列,而是分散在这两份文档里。

它到底做了什么

从项目自述来看,DevilutionX 的定位可以拆成三层:

  • 让游戏能跑起来:作为一个移植版本,它把原版游戏带到更多操作系统上,降低运行门槛。
  • 修引擎、修 bug:在保留原版体验的前提下,对底层引擎做改进,并修复原有问题。
  • 可选的生活质量功能:这些功能不是强制的,玩家可以按需使用,不影响原版玩法。

需要强调的是,这些改进的出发点是“保持原版游戏体验”,而不是重做游戏。所以它更像是一个更稳定、更好用的运行方式,而不是一个玩法大改的 MOD。

在哪里看具体功能

首页本身没有展开功能清单,而是指向两个地方:

想了解的内容 去哪里看
有哪些功能、怎么用最好 项目 wiki
完整的改动列表 changelog

如果你关心的是“某个具体功能有没有”,直接查 wiki 比在首页找更靠谱;如果你关心的是“这个版本改了什么”,就看 changelog。

安装流程里能看出的信息

首页的 “How to Install” 部分给出了基本步骤,也能侧面说明它的运行方式:

  1. 下载最新的 DevilutionX 发行版,解压到你选择的位置。
  2. 把 DevilutionX 运行所需的全部 MPQ 文件复制到同一位置。
  3. 运行 devilutionx 可执行文件。

MPQ 文件的细节需要看专门的 MPQ instructions,各操作系统的详细安装说明则看 Installation Instructions。这说明它并不是一个开箱即用的独立游戏,而是需要你自备原版游戏的数据文件(MPQ)才能运行。

在线游戏状态

首页还展示了一个 “Active Games” 区域,可以看到当前有 4 个公开游戏,例如:

  • AZFEV,1.5.5 Normal,Normal,启用了 Run in Town、Cow Quest、Theo Quest,玩家有 mOREINA、Arthas
  • CVESR,1.5.5 Normal,Hell,启用了 Run in Town、Cow Quest、Theo Quest,玩家有 psebard、Puffy.Daddy
  • YBKQZ,1.5.5 Fastest,Normal,启用了 Run in Town、Cow Quest、Theo Quest,玩家有 belveder
  • YKFGA,1.5.5 Normal,Normal,启用了 Friendly Fire,玩家有 Valkyries

从这些条目能看出,游戏支持公开房间列表,并且可以携带不同的难度和可选规则(比如 Run in Town、Cow Quest、Theo Quest、Friendly Fire)。这也印证了前面说的“可选功能”思路——它们会体现在实际对局里。

怎么判断它适不适合你

  • 如果你想在现代系统上稳定运行原版《暗黑破坏神》和《地狱火》,并且希望有 bug 修复和可选的便利功能,它符合这个需求。
  • 如果你想要的是玩法大改或全新内容,它并不是这个方向,因为它的目标是保持原版体验。
  • 如果你还没有原版游戏的 MPQ 文件,需要先解决数据文件来源问题,否则装好也无法运行。

具体功能和用法以项目 wiki 为准,完整改动以 changelog 为准。

devilutionx.com