【913VR原創(chuàng)內(nèi)容,轉(zhuǎn)載請(qǐng)注明及回鏈】
歷史上的第一個(gè)BUG,要追述到1947年的9月9日。當(dāng)時(shí)Grace Hopper所在團(tuán)隊(duì)的Mark II計(jì)算機(jī)發(fā)生了故障,一開(kāi)始大家都無(wú)法發(fā)現(xiàn)故障的原因,直到Grace找到了一只飛入計(jì)算機(jī)內(nèi)部的飛蛾,于是人們習(xí)慣性的開(kāi)始把程序的隱錯(cuò)稱(chēng)之為BUG(蟲(chóng)子)。
BUG有時(shí)候會(huì)成為一種獨(dú)特的樂(lè)趣,有些BUG能夠讓游戲的進(jìn)程更為快捷,還有一部分其實(shí)是開(kāi)發(fā)者們故意設(shè)計(jì)的彩蛋,由于獨(dú)特的體驗(yàn),VR視角中的BUG會(huì)產(chǎn)生一些與眾不同的觀感。
虛擬現(xiàn)實(shí)中的BUG體驗(yàn)
有趣的是,由California Rex開(kāi)發(fā)的VR游戲“Dead Bug Creek”,就設(shè)計(jì)了一座充滿BUG的虛擬小鎮(zhèn),開(kāi)發(fā)者也在官網(wǎng)的介紹中寫(xiě)到:“這是一條探索陌生人類(lèi)世界的黑暗通道。”
游戲中遇到的角色仿若骨架,收集的物品,周遭的環(huán)境建模都讓人非常不舒適,仿佛是程序錯(cuò)亂生成的世界。VR的體驗(yàn)則加重了游戲的不舒適感,為了迎合外星人的主角設(shè)定,我們會(huì)發(fā)現(xiàn)自己的雙手扭曲得變型,周身的配角不僅造型驚悚,而且距離玩家的視野很近。
近期移植VR平臺(tái)的“The Witcher”和“Batman”也不能幸免,其中的問(wèn)題包括無(wú)法治愈臉部疾病的白狼杰洛特(臉部變型)以及研發(fā)了新盔甲的布魯斯老爺(身體貼圖錯(cuò)誤)。
除了外型設(shè)計(jì)的BUG外,剛體碰撞處理得不好也會(huì)造成很多問(wèn)題。一眾老外在VR賽車(chē)中就遇到了非常驚悚的一幕,他們發(fā)現(xiàn)戴著頭顯能沖破賽車(chē)的頂蓋,當(dāng)再次坐下時(shí)就會(huì)看到一位無(wú)頭司機(jī)正在駕駛著汽車(chē)。
還有一類(lèi)BUG與內(nèi)容本身無(wú)關(guān),Steam用戶Morten曾經(jīng)上傳了一段SteamVR的錯(cuò)誤視頻,平臺(tái)會(huì)自動(dòng)關(guān)閉玩家啟動(dòng)的游戲,轉(zhuǎn)而運(yùn)行其他的應(yīng)用,如果在大半夜遇到這種情況,確實(shí)是讓人有些細(xì)思恐極。
VR BUG與局外人困境
虛擬現(xiàn)實(shí)的沉浸感與BUG之間的矛盾會(huì)讓用戶陷入“局外人困境”,用戶能清晰的察覺(jué)周身的VR場(chǎng)景與自己無(wú)關(guān),自身只是一個(gè)局外的存在。
局外人困境也被稱(chēng)為錯(cuò)失恐懼癥(FOMO),這種錯(cuò)失感通常會(huì)讓人們覺(jué)得自己的錯(cuò)漏了某些信息,從而產(chǎn)生焦慮和抑郁的情緒。過(guò)量的互聯(lián)網(wǎng)信息往往能引發(fā)這個(gè)病狀,而VR體驗(yàn)可能會(huì)使這個(gè)癥狀更為嚴(yán)重。
虛擬場(chǎng)景不像傳統(tǒng)的應(yīng)用有全局導(dǎo)向和上帝視角,我們無(wú)法在佩戴頭顯的同時(shí)處理太多的信息,而B(niǎo)UG的存在會(huì)加重信息的負(fù)荷,讓我們產(chǎn)生無(wú)法理解的錯(cuò)覺(jué)。
劣質(zhì)的VR視頻也會(huì)引起這種癥狀,考文垂大學(xué)360°沉浸實(shí)驗(yàn)室的創(chuàng)始人Sarah Jones橫向?qū)Ρ攘?2部VR新聞,發(fā)現(xiàn)VR內(nèi)容應(yīng)該采取20到30秒的長(zhǎng)鏡頭,不能像傳統(tǒng)視頻那樣頻繁切換。
對(duì)于VR視頻來(lái)說(shuō),切換鏡頭與懸浮字幕都屬于一種隱性BUG。Jones認(rèn)為這會(huì)加重用戶觀看視頻的負(fù)擔(dān),“觀眾總在擔(dān)心自己錯(cuò)過(guò)一些信息,通常的電視只需要看一遍,但VR視頻會(huì)讓人們反復(fù)觀看以確保內(nèi)容展露無(wú)遺。”
BUG Hunting,另類(lèi)的BUG解決方式
除了一些小成本制作,某些有名的作品也常常遭受BUG的侵?jǐn)_。VR游戲“Elite:Dangerous”在6月份就頻頻曝出嚴(yán)重的BUG,先是NPC的AI設(shè)定過(guò)高,此后又出現(xiàn)了艦船無(wú)敵的低級(jí)程序錯(cuò)誤。
今年4月份,美國(guó)政府開(kāi)啟了一個(gè)搜尋BUG的項(xiàng)目,各地的極客可以訪問(wèn)國(guó)防部的公共網(wǎng)站來(lái)檢測(cè)BUG。每發(fā)現(xiàn)一個(gè)重大的程序錯(cuò)誤,政府都將回饋15萬(wàn)美元作為獎(jiǎng)賞。
微軟早就開(kāi)啟過(guò)“Microsoft Bounty Programs”的獎(jiǎng)金項(xiàng)目,而扎克伯格更是在兩年之前將Oculus rift相關(guān)的SDK以及網(wǎng)站系統(tǒng)歸并到Facebook的BUG獎(jiǎng)勵(lì)計(jì)劃。
Facebook的安全工程師Neal Poole表示:“Oculus Rift的問(wèn)題不一定停留在硬件,我們需要人們?cè)赟DK等軟件漏洞上的幫助,這才是我們關(guān)注的地方。”
如果想賺點(diǎn)外快,當(dāng)個(gè)BUG Hunting也未嘗不可,截止到目前為止,F(xiàn)acebook已經(jīng)總共懸賞了100萬(wàn)美元,平均每個(gè)BUG價(jià)值1782刀。白帽名人堂的比利時(shí)人Arne Swinnen在幾個(gè)月的時(shí)間內(nèi)就獲得了1.5萬(wàn)美元的獎(jiǎng)勵(lì)。
除此之外,F(xiàn)acebook還有一項(xiàng)有趣的政策,如果你找到的BUG足夠多,興許還能直接拿到Facebook開(kāi)出的Offer。
]]>