所有支持虚拟现实的玩家都有着相同的话语,这仅仅是开始。第一步并不一定与开放押韵,更常见的是,由于独家内容,仍有时间强加其技术。即使这意味着尽一切努力避免互操作性,即使这意味着为一些天才黑客的项目设置障碍,他们动摇了不同现有解决方案之间的界限。
加强安全的愿望
这就是上周末发生的事情。 Facebook 子公司 Oculus 于上周五更新了其虚拟现实耳机 Rift。一个小补丁,具有阻止 Revive 项目运行的特殊效果(即使这不是主要目标)。 Oculus 一直在寻求加强其打击盗版游戏的武器。
事实上,Revive 应用程序允许 HTC Vive 用户运行 Facebook 耳机的独家游戏:Lucky's Tale 和 Oculus Dreamdeck。 Reddit 上 Revive 项目的开发者之一 CrossVR 评论道,为了加强安全性,Oculus 确保其耳机连接到其数字锁平台 (DRM)。
他还解释说,他共同开发的程序使 Oculus 应用程序相信 Rift 已连接,但无法在在线平台上执行相同的操作。换句话说,上周末,Facebook子公司在所有人都待在家里的虚拟现实之战中占据了上风。
来自特拉法加的真正打击
但这还没有指望有什么小小的转变。另一位开发者 LibreVR 周末在 Revive 项目的 GitHub 开发者页面上发布了一篇长文。他介绍了新版本的代码并写道:“我真的不想走这条路,但我觉得没有其他解决方案。对于运行虚幻引擎的游戏,该版本绕过了 Oculus 的 DRM 平台。
这是一个小重磅炸弹,意味着Facebook的反击不仅失败了,甚至还迫使对手在技术上迈出了一步。 Revive 的先前版本“翻译”了 Oculus Runtime 的功能,以便由与 Vive 兼容的 OpenVR API 进行解释,而新版本则走得更远。它使用相同的代码注入技术,但这次覆盖了 Oculus 验证系统,该系统确定用户是否确实拥有他们希望运行的游戏。
虚拟现实,真实黑客
然后我们就明白LibreVR所说的路径是什么了。因为它的技术利用为潜在的盗版者敞开了大门。该开发者在 Reddit 上发帖澄清,他不鼓励盗版,并敦促用户不要使用这个库来运行盗版游戏。他还解释说,可以恢复到更新之前的 Oculus 程序版本,这将避免必须使用使黑客攻击更容易的 Revive 版本。
此外,LibreVR 再次向 Motherboard 网站表示,如果 Revive 项目的开发人员找到其他选择,他们将立即停止规避 Oculus DRM。目前,只有运行 Unreal Engine 的游戏受到影响,但 LibreVR 已经宣布,尽管有 Oculus 补丁,Revive 的下一版本将允许运行 Unity Engine(另一个非常流行的游戏引擎)的游戏正常运行。
在等待 Facebook 回应的同时,虚拟现实耳机项目联合创始人 Palmer Luckey 表示,他认为黑客确保 Rift 游戏在任何平台上运行都不会造成任何伤害,这似乎已经过去了很长一段时间。他当时(五个月前)在 Reddit 上宣称,他不想“仅在他的材料上屏蔽人们”……在门洛帕克,情况无疑已经发生了变化。
资料来源:
Opera One - AI 驱动的网络浏览器
作者:歌剧