所有支援虛擬實境的玩家都有著相同的話語,這只是開始。第一步並不一定與開放押韻,更常見的是,由於獨家內容,仍有時間強加其技術。即使這意味著盡一切努力避免互通性,即使這意味著為一些天才駭客的專案設置障礙,他們動搖了不同現有解決方案之間的界限。
加強安全的願望
這就是上週末發生的事情。 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 驅動的網頁瀏覽器
作者:歌劇