Quake II,随着源代码的重新发布而重生

雷神之锤II

《雷神之锤 II》开发公司重新发布了游戏的源代码

近日, id Software公司 (美国游戏开发公司) 宣布“重新发布”Quake II 源代码 GPLv2 许可下的“重新发布”,是经典 Quake II 的更新、改进和扩展版本。

对于那些不了解《雷神之锤 II》的人来说,你应该知道 这是一款由id Software开发的第一人称射击游戏。 并于 1997 年由 Activision 发行。Quake II 使用与 Quake 类似的客户端/服务器网络系统,并具有 Quake 引擎的所有其他功能,以及一些附加功能。 与 Quake 不同的是,Quake II 是通过补丁获得硬件加速的,而 Quake II 是在原生 OpenGL 支持的情况下发布的。

《雷神之锤 II 2023》重新推出的游戏代码 再次提供给想要修改游戏的用户以及原始游戏代码 用作参考。 该代码应该对于创建游戏的模组和新变体很有用。 除PC版本外,新版本还增加了对PlayStation 4、PlayStation 5、Xbox One、Xbox Series X|S和Nintendo Switch平台的支持。

除此之外,id Software 还提到 无法提供对此版本的支持, 但目标是让用户利用许多现有的社区资源。

与原始 Quake II 游戏代码相比 12年前出版,新版:

  • 该代码已经过调整,可以在现代操作系统上运行。
  • 添加了对当前编译器的支持。
  • 完全重写了与游戏服务器交互的 API。
  • 改进的游戏玩法。
  • 一些未包含在 Quake II 游戏原始版本中的物品已返回到游戏中。
  • 添加了对 4Hz 刷新率的 120K 显示器的支持。
  • 减少对玩家动作的反应时间。
  • 改进了镜头的可视化。
  • 添加了对玩家造成的伤害的新指标。
  • 添加了极简版本的游戏客户端。
  • 添加了对动态阴影的支持,改进了照明,添加了对发光贴图的支持。
  • 改进的角色模型、文物和武器。
  • 修复了地图的已知问题。
  • 改进的人工智能引擎。 AI对手可用于死亡竞赛和团队死亡竞赛模式。
  • 除了原始《雷神之锤 II》中的可玩战役之外,还添加了任务包、清算、归零地、雷神之锤 II 64 和机器召唤扩展包。

关于《雷神之锤 II》的重新推出,提到 它使用新版本的API在服务器和游戏模块之间进行通信,因为它还引入了一个“客户端游戏”模块,类似于 Quake III Arena 的 cgame 模块,允许修改,此外它还有一个新的网络协议,版本 2023。

该代码库是原始游戏中各个独立游戏模块的组合:baseq2、ctf、rogue 和 xatrix。 它需要 C++17 编译器。

在spawnflag冲突的情况下,地图已被修改以解决问题,因此原始扩展包中的地图可能无法使用此DLL正确加载。 

除此之外,还提到 mods中对游戏的导出界面进行了各种更改 “已经存在”并且可用于支持 API 的更改。 然而,为了支持一个代码库下的所有扩展包以及新版本中的新功能,对于那些有兴趣创建自己的游戏模组和/或变体的人来说,他们很可能需要重写旧版本想要使用新代码库的模组。

最后, 对于那些有兴趣的人来说, 据说新版本中可以像原版游戏一样加载模组,因为用“开始游戏就足够了”+设置游戏模式“ 写 ”游戏我的摩登» 游戏运行时在控制台上。

建议将模组安装在文件夹中 «%USERPROFILE%\Saved Games\Nightdive Studios\Quake II» 确保原始游戏文件未被修改。

如果你是 有兴趣了解更多关于它的信息, 您可以在中查看详细信息 以下链接。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。