雖然Oculus Rift和HTC Vive都是基于開放的PC平臺,不過兩家為了保證競爭力都會有自己的獨占作品。沒想到,Oculus還沒有把自家設備發(fā)到每一位預訂者的手上,它的獨占游戲就已經(jīng)被破解了。一位名叫LibreVR的開發(fā)者不久前發(fā)布一款名為Revive的軟件,他給出的說法是“Oculus SDK和OpenVR之間兼容層概念驗證”,實際的效果是讓那些Oculus Rift獨占的游戲能夠在HTC Vive上運行。OpenVR就是HTC Vive所使用的開源API。
目前已經(jīng)有兩款Oculus獨占作品——《Lucky's Tale》和《Dreamdeck》已經(jīng)被破解,而且經(jīng)過坊間測試,證實了LibreVR所言的真實性。破解所需的流程非常簡單,只需要下載作者提供的補丁,然后將補丁文件覆蓋游戲目錄中的對應文件即可。
開發(fā)者解釋說,Revive中已經(jīng)包含了一切必要的連接代碼,能夠?qū)culus Runtime實現(xiàn)重新處理,并將其轉(zhuǎn)化為OpenVR能夠編譯的指令。不過由于Oculus有一個代碼簽名機制,所以要讓Revive工作還需要打上補丁。
最有趣的是,HTC Vive的Chaperone系統(tǒng)竟然也能完美適用于那些被破解的游戲上,允許玩家在游玩這些游戲時,能夠憑借設備上的前置攝像頭“看”到房間里的墻壁以及家具輪廓,以免一頭撞上而受傷。
除了需要補丁之外,Revive的適用范圍也有限制:它只適用于兼容Xbox 360手柄或Xbox alt="Oculus Rift獨占游戲遭破解 HTC Vive了" width="500" height="460" />
Oculus會阻止Revive的繼續(xù)開發(fā)嗎?應該是會的。如果讓Revive繼續(xù)發(fā)展下去,所謂的“Oculus獨占”就將變成笑話。想象一下如果你有能力讓Xbox One游玩所有PS4獨占游戲會如何?索尼估計得和開發(fā)者拼命。
“我是第一個發(fā)布這樣一種兼容層的人,”LibreVR回應了人們的疑問,“Oculus是否會阻止我取決于他們是怎么看待自己的計劃的。Palmer Luckey(Oculus公司創(chuàng)始人)過去曾表示他們不關心人們會不會修改游戲,我喜歡他能信守承諾。”
Palmer Luckey當時是怎么說的呢?讓我們來看一看:“如果消費者從我們這里買下一款游戲,我不關心他們是否會修改這款游戲,以便讓它能夠在別的設備上運行。我已經(jīng)說過無數(shù)次了,我們的目標不是為盈利而將人們禁錮在自家的硬件上。如果是這樣的話,為什么我們要支持GearVR,并且和其他頭顯廠商交流呢?”