(上海工藝美術(shù)學(xué)校,上海 021808)
獨立游戲是電子游戲中的一個分支,獨立VR 虛擬現(xiàn)實游戲是又獨立游戲的一個分支,其在近年來的發(fā)展較為快速,主要是由于科學(xué)技術(shù)的進步,使得信息得到了最大程度上的共享,同時其的投入成本也變得更低。為此文章對獨立VR虛擬現(xiàn)實游戲設(shè)計展開了研究和探討[1]。
獨立游戲?qū)儆陔娮佑螒蚍懂?。獨立游戲是由團隊和獨立游戲制造商開發(fā)的,不是由外部發(fā)行商資助獨立游戲或其他實體控制游戲內(nèi)容的游戲。游戲開發(fā)團隊的數(shù)量多在10人以下,個人風(fēng)格大,開發(fā)者和資金規(guī)模大,獨立游戲的類型多為小型游戲。為了吸引用戶的注意力,開發(fā)者總是把游戲的創(chuàng)意和藝術(shù)風(fēng)格設(shè)計得更具體。獨立的虛擬現(xiàn)實游戲還沒有明確的定義。獨立虛擬現(xiàn)實游戲是獨立游戲的一種,具有與獨立游戲幾乎相同的特點。然而,由于虛擬現(xiàn)實被應(yīng)用到游戲中,獨立虛擬現(xiàn)實非常流行,與其他獨立游戲不同[2]。
一般來說,單人游戲都是用數(shù)字技術(shù)設(shè)計和開發(fā)的。在各種游戲中,數(shù)字設(shè)備是一個操作平臺。換言之,獨立游戲是非常不同的。所有的操作都基于一個數(shù)字平臺。玩家將通過一些虛擬現(xiàn)實設(shè)備體驗游戲。主流設(shè)備如:HTC vive、occulus rift、gear VR等,他們在游戲和虛擬現(xiàn)實技術(shù)中具有很高的應(yīng)用價值。
發(fā)展創(chuàng)新在當(dāng)代繼續(xù)。虛擬現(xiàn)實游戲可以說是光明的。隨著5G通信的正式商業(yè)化,5G極大地推動了虛擬現(xiàn)實技術(shù)的發(fā)展,徹底消除了VR 交互應(yīng)用的眩暈,使高清電視的內(nèi)容更加生動,交互速度更快。而且,對于推動虛擬現(xiàn)實的應(yīng)用,推動虛擬現(xiàn)實游戲產(chǎn)業(yè)的創(chuàng)新發(fā)展具有重要意義。獨立虛擬現(xiàn)實在創(chuàng)作和設(shè)計中具有實時性、交互性和趣味性。成功的獨立虛擬現(xiàn)實通常比商業(yè)游戲更清晰、更開放。獨立虛擬現(xiàn)實游戲的創(chuàng)作者不受出版商的驅(qū)使或限制。創(chuàng)作者通常根據(jù)自己的意愿開發(fā)產(chǎn)品。他們結(jié)合用戶的感受,在更多的設(shè)計游戲中強調(diào)創(chuàng)意的內(nèi)容,表現(xiàn)游戲的特色,吸引用戶的注意力。這些創(chuàng)作者勇于突破傳統(tǒng)的商業(yè)游戲模式,為游戲產(chǎn)業(yè)的創(chuàng)新和發(fā)展做出了巨大貢獻。未來,前衛(wèi)作品引領(lǐng)娛樂潮流[3]。
虛擬技術(shù)可以應(yīng)用到游戲設(shè)計中,利用虛擬環(huán)境技術(shù)生成虛擬化身仿真場景。該場景具有三維視覺效果,用戶可以真正感受到VR 虛擬現(xiàn)實游戲創(chuàng)造的真實環(huán)境內(nèi)容。人體的運動、視覺焦點和實際位置的變化,給人一種真實的體驗。也可以實時傳輸音頻以匹配游戲效果,借助3D環(huán)繞效果,給用戶創(chuàng)造一個真實的世界。虛擬現(xiàn)實技術(shù)的仿真與替代越來越受到人們的重視。VR 虛擬現(xiàn)實體驗不是玩家的傳統(tǒng)屏幕游戲。制作游戲場景的真實體驗是增強VR虛擬現(xiàn)實游戲設(shè)計和制作競爭力的最重要手段[4]。
虛擬現(xiàn)實不同于傳統(tǒng)的游戲開發(fā)。虛擬現(xiàn)實技術(shù)具有獨特的空間和實時交互功能。將其應(yīng)用于虛擬現(xiàn)實游戲的設(shè)計中,相應(yīng)的操作和場景響應(yīng)操作者的語言和手勢,使玩家能夠?qū)崟r贏得游戲。虛擬現(xiàn)實技術(shù)使虛擬世界成為虛擬現(xiàn)實。虛擬現(xiàn)實技術(shù)使玩家走向虛擬世界,實現(xiàn)游戲之間的實時交互,實現(xiàn)玩家之間的多人交流和玩家之間的互動。在游戲的設(shè)計中,需要注意的是,游戲玩家進行交互設(shè)計,實現(xiàn)高質(zhì)量、高反饋的效果,不僅可以體驗游戲世界的可操作性,還可以影響他們的想法。
首先,游戲關(guān)卡設(shè)置是整個系統(tǒng)的重要組成部分,拉出玩家的主要元素。游戲的節(jié)奏、畫面和難度進程代表了一個階段的設(shè)計水平。例如,通過增加時間和增加血容量來激發(fā)玩家的激情,提高游戲樂趣、游戲性和沉浸感。接下來,游戲確保玩家擁有一致和統(tǒng)一的體驗。只有合理的機制才能讓玩家更滿意。例如,如果你想在一個建筑中找到一個,確保玩家知道如何使用這個機制。事先考慮一下提示,清楚地記住玩家。最好的辦法是在市中心留下這個提示,避免在戰(zhàn)斗中忽視。我會在戰(zhàn)斗開始前把這部分放好。這樣你可以逐步配置,給你一個更滿意的體驗[5]。
獨立虛擬現(xiàn)實的虛擬現(xiàn)實游戲交互設(shè)計,在虛擬現(xiàn)實環(huán)境中創(chuàng)造了“自信感”“愉悅感”和“沉浸感”,不僅與普通游戲的基本功能進行交互,還體現(xiàn)了虛擬現(xiàn)實游戲的特點。例如,射擊類的獨立虛擬現(xiàn)實游戲,玩家在飛機駕駛艙中穿越天空,槍林彈雨從眼前擦過,與恐怖分子生死對決。還有教育類的獨立虛擬現(xiàn)實游戲,如果你沒有認真做化學(xué)實驗,就會因操作錯誤而發(fā)生中毒爆炸。有一款名為“擊敗軍刀”的游戲是一款音樂節(jié)奏游戲,是獨立虛擬現(xiàn)實的代表。游戲擁有精致的游戲場景、高質(zhì)量的畫面、創(chuàng)新的VR玩法。在游戲中,當(dāng)障礙物靠近你時,切記動作靈活機智,玩家用指尖接住光劍,用活潑的動作音樂將其斬斷。
Uni3D和unireal engine 4是主流游戲開發(fā)引擎,基本上包括中小型游戲開發(fā)。兩者的優(yōu)勢都很突出,在屏幕的精度和開發(fā)效率上有很大的差異。UE4在光線和物理方面都很有效。單向3D秒。而U4是游戲控制器,VR控制器支持不錯,游戲體驗也不錯。如果開發(fā)的游戲需要更高的屏幕效果,可以選擇UE4。然而,unity 3D現(xiàn)在是一種流行的游戲開發(fā)工具。放置虛擬現(xiàn)實項目非常簡單和容易。您可以輕松創(chuàng)建交互式內(nèi)容,如三維視頻游戲、建筑可視化、實時三維動畫。
游戲編程主要使用C和Java等基本語言。C是所有游戲程序的基礎(chǔ)。Java是一種很好的輔助語言。不同語言的選擇和使用是根據(jù)游戲不同的交互需求合理選擇和使用的。
任何游戲產(chǎn)品都需要不斷的改進和優(yōu)化。特別是在虛擬現(xiàn)實游戲中,強調(diào)了交互作用和體驗感。在初始程序完成之后,必須運行測試程序來收集一些錯誤。這些錯誤收集反饋并繼續(xù)優(yōu)化游戲產(chǎn)品。至于優(yōu)化,我們需要注意以下幾點:(1)從各個方面不斷地找出問題,如:場景、界面、沉浸感、交互設(shè)置等;(2)盡可能滿足用戶行為方式和用戶心理學(xué);(3)利用多種元素,有大膽糾正的創(chuàng)新意識;(4)不斷試驗和改進,保證運行穩(wěn)定性[6]。
在X3D虛擬世界中,一系列探測器可用于實現(xiàn)用戶與虛擬現(xiàn)實世界之間的互動。使用這些探測器節(jié)點,瀏覽器可以感知用戶的各種操作,并且用戶可以直接與3D 對象交互,例如開門,移動等。如:(1)觸摸傳感器節(jié)點是,瀏覽器域中的虛擬對象之間的聯(lián)系傳感器節(jié)點,可用觸摸傳感器節(jié)點來測試用戶觸摸事件及檢測時間,通過察覺用戶的動作來跟蹤指向設(shè)備的位置和狀態(tài)。在現(xiàn)實世界中,世界經(jīng)常在沒有干預(yù)的情況下自動變化,它是自動的,并且有一定的規(guī)則,而在X3D虛擬世界中,按照某些規(guī)則,通過在沒有干預(yù)的情況下設(shè)定時間來控制形狀更改。(2)時間傳感器節(jié)點是將時間值傳遞給其他節(jié)點并創(chuàng)建一個虛擬時鐘,可用于控制動態(tài)對象的時間。在X3D中,它不會產(chǎn)生任何形狀,因為子節(jié)點包含在任何節(jié)點組中,并且不會產(chǎn)生任何可視效果。其功能是在時間傳感器的插值部分中定義事件。當(dāng)時間經(jīng)過時,可以在時間傳感器插值器中定義事件,該時間傳感器插值器是連續(xù)生成的,并且包括在任何組節(jié)點中作為子節(jié)點[7]。
對中國國粹世界非物質(zhì)文化遺產(chǎn)——皮影戲進行改編,將皮影戲的精華提取出來,并制作成VR游戲。項目提取了皮影戲中的著名橋段《嫦娥奔月》中的“后羿射日”這一橋段并制作成VR游戲,如圖1所示,玩家將扮演“后羿”將天上的太陽都射下來讓大地回復(fù)平靜。
圖1 《VR 后羿射日》游戲截圖Fig.1 Screenshot of the game "VR Houyi Shoots the Sun"
游戲場景由皮影舞臺的形式來展現(xiàn),舞臺采用2d紙片物件3d搭建的方法來構(gòu)造。VR游戲視窗靠玩家的頭來移動,使觀眾已臺下觀眾的第一視角來觀看。后羿帶著神箭出現(xiàn)后,鏡頭則拉近到幕布中轉(zhuǎn)換成后羿第一視角。游戲的開發(fā)引擎是Unity3D,通過計算機編程語言控制游戲模型,物理系統(tǒng)配置等進行交互。整個游戲主要使用手柄下方的扳機來實現(xiàn)(射箭)的動作。用戶通過感知的設(shè)備(htc.vive)潛入虛擬世界,與計算機游戲內(nèi)容進行交互。穿越遠古的奇妙場景使玩家忘記勝利和時間的存在,完全沉浸在中國神話故事當(dāng)中[8]。
由上可知,獨立游戲有自身的優(yōu)勢,通過作品的創(chuàng)意可以獲取到人們的認可,虛擬現(xiàn)實游戲的制作人員應(yīng)當(dāng)探索出合適自己的道路,并在獨立VR 虛擬現(xiàn)實游戲中獲取自信心。