在《半条命:爱莉克斯》发布多年之前,一群粉丝建立了一个基础的《半条命2》VR模组,允许使用早期的VR头显开发套件玩游戏。不幸的是,随着首批消费者级VR头显开始进入市场,该模组最终与新硬件失去了兼容性。但是去年,一群经验丰富的VR模组制作者重新制作了该模组,为现代VR头显进行了优化,并且现在他们展示出了初步进展的迹象。
【2022年4月15日更新】
HL2VR模组制作团队似乎正在取得良好进展。仅仅两周前,该团队展示了重新制作的《半条命2》模组的一些早期工作,包括游戏的早期关卡中的手动装填和攀爬梯子。本周,该团队展示了他们的最新努力,包括武器选择菜单、功能齐全的重力枪和可用的驾驶车辆片段。
团队之前并没有预计会在这方面投入工作,u/fholger分享说他们“做得比预期要多”,之前花了两个星期追踪“微妙但令人烦恼的错误”。
重力枪现在完全可用,SMG和脉冲步枪(包括次要开火模式)以及火箭筒也可以使用。u/fholger表示,游戏的其他武器仍需要调整。
“还有一些工作要将一些武器调整为可用状态。左轮手枪、霰弹枪、十字弓、手雷和虫饵在各种程度上都有损坏。让它们可用目前是我的主要关注点,因为理论上拥有所有武器应该能让整个游戏可玩,现在车辆也可以使用了,”他们说。“在让所有武器可用后,我们希望使它们变得更好。这包括将更新的武器模型与实际手势和动画相结合。这项工作不一定会阻止公开发布;我们将尽力取得进展,并继续在今后进行工作。”
虽然车辆部分现在可用,但团队警告说即使将游戏调整为始终保持视角正常,也不能保证舒适性。
“不幸的是,你仍然需要有足够的VR适应能力。车辆驾驶涉及人工转向,我在这方面无能为力,除非完全重新实现它们的工作原理。”
然而,团队计划将游戏的车辆部分可选地呈现为一个平面的2D屏幕(就像你坐在一个虚拟显示器前一样),这可能显著提高舒适性。
一旦游戏至少从头到尾在技术上可玩,团队计划发布《半条命2 VR》模组的初始公开版,以获取反馈意见。
【2022年3月31日更新】
本周,Source VR团队成员u/fholger发布了关于HL2VR模组的详细更新,自从去年开始制作该模组以来。该团队最初致力于拯救之前构建的部分,但不得不填补一些空缺。这包括构建一个缺失的“桥梁”,将继承的模组部分与底层的《半条命2》游戏连接起来,以及为Vulkan渲染和MSAA抗锯齿添加支持,u/fholger表示,“这为游戏提供了显著的提升”。虽然起初进展缓慢,但到2021年末,事情开始明朗化,使得团队能够专注于使游戏的早期关卡完全可玩。u/fholger分享了一个新视频,展示了《半条命2 VR》模组的最新进展,包括索引控制器的手指追踪、正确的爬梯动作和手动装弹。
虽然从视频中看游戏看起来完全可玩,但u/fholger警告说还有很多其他事情需要做。模组制作人需要继续修复游戏中出现的问题,并使特定的场景在VR中正常运行,例如游戏后期的车辆驾驶部分。
在完成这个第一个里程碑之后,下一步是让游戏从头到尾至少在技术上可玩,并将更多旧模组的VR增强功能引入到新版本的模组中。完成后,团队计划发布模组的公开Alpha版,以查找需要修复的错误和剩余问题。
“请不要期待Alpha版本具有完美的VR体验-平面到VR的移植始终会有些问题,我们仍然会专注于最关键的方面,使游戏可玩,”u/fholger说。
目前还没有给出HL2VR模组Alpha版发布的时间表,但u/fholger表示,他们将努力在模组的进展方面与以往相比更加沟通。
原始文章继续如下(2021年9月17日):如果你长时间关注VR游戏领域,你可能还记得2017年《半条命2 VR》模组发布时引起的轰动。原版模组的制作团队(仅与旧版Oculus开发套件兼容)计划将其更新以适用于现代消费者头显,并使用为VR量身定制的UI、多种运动方式等VR特定触感对游戏进行重制。模组的原始发布预告片给出了他们希望提供的想法:
不幸的是,尽管Valve公司许可该项目在Steam上发布,这个改版模组从未完成,似乎陷入了开发地狱。
在那时到现在的某个时间,Valve公司推出了全新的VR游戏《半条命:爱丽丝》(Half-Life: Alyx),在2020年广受好评。但《半条命2 VR》模组可能仍会继续存在。
据称,一支由VR模组制作人Simon “Dr. Beef” Brown领衔的团队重新启动了该项目,他曾制作了《半条命》、《毁灭》等很多游戏的VR模组。
今年夏天早些时候,在Flat to VR Mod Discord社区上发布的一条信息中,团队宣布正与模组的原始团队合作,并在已经完成的工作基础上进行开发,目标是准备一个开源版本的代码,以便其他人可以以有组织的方式进行贡献。
几周前,@DrBeef和@cabalistic加入,以查看我们如何使这个项目复苏并让它尽快启动。目标是弄清楚前一团队已完成的工作,并对其进行足够的改进,以便尽快以至少处在Alpha状态的开源版本发布,以便其他人可以进行后续改进。
在过去的几周里,DrBeef重新编写了几乎所有VR代码,使其运行得更好,并借助DXVK的帮助将引擎的VR实现改为使用Vulcan而不是DX9!(当前的VR API仅支持DX11及以上版本)。他还修复了很多破坏游戏的问题。Cabalistic也做了一些魔法,使纹理的MSAA工作起来。
关于新版《半条命2 VR》模组的发布日期还没有确定,但当前开发进程中的一个关键问题是决定使用哪个版本的Source引擎作为基础。
在继续该项目之前,我们需要最终确定的一件事是,我们是否希望继续这个项目。使用Source 2013 SDK版本(目前所有的VR工作都是基于这个版本)还是切换到更新的CS:GO引擎(另一个改编者的所有更新地图都是使用这个版本完成的),对于切换引擎会带来多大的挫折我们目前还不确定。使用CS:GO移植的一个附加优势是,Portal 2的一个版本就是使用这个引擎,这意味着将来有一天可以制作Portal 2的VR移植版(或者至少使这个过程更加容易)。切换的劣势在于,该版本的引擎要求签署Valve的保密协议才能访问,因此该项目无法开源。
就在本周,团队确认正在继续开发《半条命2 VR》模组,并且还提到另一个改编者的独立模组项目正在进行中,该项目旨在为一种与《半条命2》兼容的Source引擎版本增加现代VR支持。
“目前,[另一个模组的作者]计划继续分开工作,但或许我们之间仍然有一些可以共享的东西。如果可以的话,竞争也可能是一件好事,同时为玩家提供更多选择,”其中一位模组作者写道。
自从最初版本的《半条命2 VR》模组发布以来已经过去了近8年,也已经过去了4年自从重启计划宣布以来。对于那些渴望在VR中体验更多《半条命》的人来说,希望你能保持乐观。
0