已經(jīng)登陸Rift并計(jì)劃上架Quest的《Vacation Simulator》(度假模擬器)是熱門(mén)VR作品《Job Simulator》(工作模擬器)的續(xù)作內(nèi)容。開(kāi)發(fā)商O(píng)wlchemy Labs的首席執(zhí)行官德文·賴(lài)默(Devin Reimer)和首席技術(shù)官安德魯·艾伊切(Andrew Eiche)日前撰文介紹了從《Job Simulator》到《Vacation Simulator》的經(jīng)驗(yàn)教訓(xùn),希望可以為其他開(kāi)發(fā)者提供一定的借鑒參考。以下是映維網(wǎng)的具體整理:
《Vacation Simulator》(度假模擬器)源于一個(gè)希望深挖虛擬現(xiàn)實(shí)潛能的愿望。Owlchemy Labs一直致力于把VR帶向所有人:“人人都可以走進(jìn)VR”是我們的目標(biāo)。
我們希望把更多的時(shí)間投入到機(jī)器人宇宙,并擴(kuò)大我們首次在《Job Simulator》(工作模擬器)中實(shí)現(xiàn)的一系列設(shè)計(jì)原則。這一預(yù)設(shè)看似簡(jiǎn)單。首先是《工作模擬器》,然后是《度假模擬器)。但擴(kuò)大《度假模擬器》的世界意味著擴(kuò)大《工作模擬器》中的每一個(gè)主要系統(tǒng)。
今天我們將分享三個(gè)擴(kuò)大環(huán)境交互,角色和系統(tǒng)方面的案例。
1. 移動(dòng)
對(duì)于《度假模擬器》,設(shè)計(jì)目標(biāo)的核心是創(chuàng)建一個(gè)供玩家探索的聯(lián)結(jié)環(huán)境。在一開(kāi)始,我們發(fā)現(xiàn)能夠在房間規(guī)模環(huán)境中操作對(duì)象令人感到非常滿足,而且這非常舒適和簡(jiǎn)單。用雙手與世界交互,并且在物理空間中移動(dòng)身體非常直觀,因?yàn)槲覀內(nèi)祟?lèi)一直都是這樣生活。
在《工作模擬器》中,用戶的任務(wù)是在工作區(qū)中完成大量的作業(yè)。我們是在單獨(dú)的追蹤游玩空間中打造工作任務(wù),然后再移動(dòng)到另一個(gè)工作任務(wù),我們發(fā)明了“Exit Burrito(墨西哥卷餅)”:玩家吃了之后就會(huì)進(jìn)入主菜單,并選擇切換不同的工作。為了應(yīng)對(duì)玩家房間大小的不同,我們動(dòng)態(tài)地重新配置游玩空間以滿足相應(yīng)的需求。這涉及自定義布局,工具選擇器,或者為各種布局重新創(chuàng)建模型等等。盡管自定義布局看起來(lái)非常痛苦,但無(wú)論物理限制如何,我們都認(rèn)為非常有必須確保玩家可以享受優(yōu)秀的體驗(yàn)。
來(lái)到《度假模擬器》,我們需要確定如何將環(huán)境擴(kuò)展至一個(gè)聯(lián)結(jié)世界。畢竟,《度假模擬器》的重點(diǎn)是探索一系列不同的地方,做一系列不同的事情。為了創(chuàng)造這個(gè)開(kāi)放式世界,我們必須平衡一系列棘手的挑戰(zhàn):鼓勵(lì)玩家在游玩空間內(nèi)進(jìn)行物理移動(dòng),直接與環(huán)境交互,幫助玩家理解傳送過(guò)程,同時(shí)又要遵守我們的第一原則:“不要產(chǎn)生暈動(dòng)癥”。
我們測(cè)試了《Rick and Morty: Virtual Rick-ality》基于柱圈的傳送,但希望能夠在《度假模擬器》中解決多個(gè)關(guān)鍵的挑戰(zhàn)。
正向追蹤:如果所有交互都需要保持正向才能額實(shí)現(xiàn)最佳體驗(yàn),這時(shí)應(yīng)如何朝多個(gè)方向進(jìn)行遠(yuǎn)程傳送呢?傳送方向:在傳送時(shí),什么角度,方向和距離更為適合呢?表達(dá)游玩空間邊界:你如何分辨可以身體可以移動(dòng)的范圍,而改變空間又需要傳送至什么位置呢?表示移動(dòng):你如何判斷自己的前進(jìn)方向和屆時(shí)出現(xiàn)的位置呢?
在《度假模擬器》中,玩家可以清楚看到傳送柱圈,然后點(diǎn)擊按鈕即可完成傳送。通過(guò)創(chuàng)建一個(gè)單獨(dú)的柱圈,這顯得十分直觀,同時(shí)鼓勵(lì)用戶在游玩空間中進(jìn)行積極的移動(dòng)。
2. 角色交互
Owlchemy Labs所有的游戲都有令人難忘的角色。為了創(chuàng)建玩家可以在VR中建立情感關(guān)聯(lián)的角色,從設(shè)計(jì)角度來(lái)看我們需要解決一系列的全新挑戰(zhàn)。VR中的角色是世界的一部分,玩家的臨場(chǎng)感和沉浸感在很大程度上取決于角色的可信度,包括外表,動(dòng)作和對(duì)話。
在《工作模擬器》中,機(jī)器人十分簡(jiǎn)單和友好。從開(kāi)發(fā)角度上看,這可以令工作變得更加輕松,因?yàn)槲覀儫o(wú)需擔(dān)心制作復(fù)雜的動(dòng)畫(huà)動(dòng)作或面部動(dòng)畫(huà)。在大多數(shù)情況下,這同時(shí)幫助我們避開(kāi)了恐怖谷效應(yīng)。機(jī)器人看起來(lái)平易近人,但又不是人類(lèi)。我們發(fā)現(xiàn)玩家能夠與它們建立情感聯(lián)系,但又由于它們是卡通機(jī)器人,這意味著玩家仍然可以隨心所欲地與之互動(dòng)。
為了要令玩家與角色產(chǎn)生情感共鳴,它們的需要靠近玩家的個(gè)人空間,但又不至于令玩家感到不適。我們確定了一個(gè)最佳距離,要么是剛剛位于可玩空間之外,要么是在可玩空間邊緣。這提供給了舒適的距離,同時(shí)可以允許玩家自由進(jìn)行交互。玩家代入感是優(yōu)秀VR體驗(yàn)的一個(gè)衡量標(biāo)準(zhǔn)。所以“選擇性加入”風(fēng)格的交互是玩家與角色建立情感聯(lián)系的關(guān)鍵。
因?yàn)槲覀兿M覀兊慕巧徒巧换ザ甲銐蛴腥ず陀押?,所以我們?shí)驗(yàn)了一種通用的問(wèn)候方式:揮手。如果你希望機(jī)器人發(fā)起對(duì)話或進(jìn)行活動(dòng),只需揮手即可。提供這個(gè)由玩家驅(qū)動(dòng)的啟動(dòng)機(jī)制感覺(jué)非常自然,而大多數(shù)玩家都會(huì)自然而然地選擇,因?yàn)檫@非常有趣。我們希望它能夠成為一個(gè)標(biāo)準(zhǔn)。自構(gòu)思以來(lái),我們一直在VR中對(duì)各種不同的角色揮手示意,并希望它們能夠予以回應(yīng)。
3. 系統(tǒng)性交互
當(dāng)我們?cè)O(shè)計(jì)游戲時(shí),我們總是努力尋找可在整個(gè)游戲會(huì)話中使用的豐富功能。我們希望玩家能夠發(fā)揮自己的創(chuàng)造力,并感覺(jué)自己屬于這個(gè)整個(gè)。在《度假模擬器》中,我們建造了一系列不同的系統(tǒng),而它們?nèi)慷蓟ハ嗦?lián)通,如繪圖和制作三明等等。作為示例,下面我們來(lái)深入探討一個(gè)系統(tǒng):溫度。
我們最初是為《工作模擬器》中的廚師工作引入了溫度這個(gè)概念。玩家可以與冷熱物品交互,并且有時(shí)需要烹飪它們。在《工作模擬器》中,溫度僅限于特定的設(shè)備,如烤面包機(jī),烤架或微波爐,以及某些物品,如液體和特定的食物。在《度假模擬器》中,我們希望實(shí)現(xiàn)一個(gè)更能滿足玩家對(duì)冷熱效果期望的通用系統(tǒng)。由于這個(gè)互聯(lián)世界跨越多個(gè)氣候,所以用戶對(duì)特定的位置有著基本的溫度預(yù)期,并希望看到物品能夠相應(yīng)地表現(xiàn)。
考慮到玩家的期望,從最高溫度開(kāi)始才有意義。度假島的每個(gè)區(qū)域都有自己的基礎(chǔ)溫度:山是最冷的區(qū)域;森林比較溫和,接近室溫;海灘則比較暖和。這是一個(gè)很好的開(kāi)始:山上的冰淇淋來(lái)到海灘時(shí)會(huì)融化,熱飲在雪地里會(huì)變冷。但這個(gè)系統(tǒng)尚不夠精細(xì),無(wú)法滿足所有人的期望。在山間小屋內(nèi),在冰凍池塘邊,這又會(huì)有怎樣的變化呢?當(dāng)你走出山間小屋或使用里面的壁爐時(shí),又會(huì)發(fā)生什么事情呢?
溫度區(qū)域較小,屬于不可見(jiàn)的熱/冷區(qū)域,位于一個(gè)較大空間之中,如篝火周?chē)M婕铱梢詥?dòng)或關(guān)閉這些溫度區(qū)域。就像現(xiàn)實(shí)生活一樣,溫度區(qū)域內(nèi)的物品會(huì)自然而然地加熱或冷卻至特定溫度。我們甚至模擬了傳熱和吸熱現(xiàn)象。例如放置在烤架之上的漢堡和稍稍懸空于烤架之上的漢堡,前者會(huì)比后者更快熟。當(dāng)我們完成了系統(tǒng)設(shè)置后,我們馬上意識(shí)到我們可以添加沸騰效果,因?yàn)檫@可以帶來(lái)更多的可信度。為了追求完美,沸騰的液體甚至?xí)刈兂蓺怏w,并逐漸減少。
這一切都很棒,但如果玩家不親自體驗(yàn),這一切都沒(méi)有意義。所以,我們必須尋找最佳的方式來(lái)向玩家傳達(dá)溫度和溫度變化。當(dāng)我們完成時(shí),我們?cè)O(shè)置了一系列不同的反饋機(jī)制。變熱的物品可能會(huì)發(fā)出嘶嘶聲或產(chǎn)生蒸汽,而一旦開(kāi)始沸騰,液體就會(huì)釋放出微小的顆粒。在極端情況下,把物品投向冷水中會(huì)凍成冰塊。當(dāng)然,對(duì)于任何與食品有關(guān)的物品,重要的是要改變其外觀,因?yàn)樗枰訜?,從生到熟,或者可能是融化,這取決于具體的食物類(lèi)型。
度假島遍布與食物相關(guān)的交互,所以烹飪和溫度變化感覺(jué)直觀并滿足用戶期望非常重要。根據(jù)一次競(jìng)賽中玩家烹飪的熱狗數(shù)量,我認(rèn)為他們非常喜歡這一點(diǎn)。
盡管上述案例都是為了解決不同《度假模擬器》中的不同挑戰(zhàn),但它們?cè)趧?chuàng)建一款更豐富,更完整的VR體驗(yàn)方面扮演了重要的角色。對(duì)于VR而言,你不僅需要衡量單個(gè)交互及其系統(tǒng),同時(shí)需要思考如何將它們結(jié)合起來(lái),從而為玩家?guī)?lái)只有在VR中才能實(shí)現(xiàn)的獨(dú)特體驗(yàn)。
原文鏈接:https://yivian.com/news/60775.html
來(lái)源:映維網(wǎng)