首頁(yè) 培訓(xùn)網(wǎng) 最新資訊 熱門(mén)問(wèn)答

vr虛擬現(xiàn)實(shí)

13923776320 免費(fèi)試聽(tīng) 在線客服

您的位置: 上海培訓(xùn)網(wǎng) > vr虛擬現(xiàn)實(shí)培訓(xùn)資訊 > 開(kāi)發(fā)VR游戲需要注意哪些問(wèn)題?【上?!?

開(kāi)發(fā)VR游戲需要注意哪些問(wèn)題?【上?!?/h4>

來(lái)源:教育聯(lián)展網(wǎng) | 發(fā)布時(shí)間: | 編輯:佚名

現(xiàn)在的VR游戲分為好幾種形式,移動(dòng)端、PC端、主機(jī)端,每一種形式的游戲需要用到的基本開(kāi)發(fā)工具各不相同,此處將列舉Oculus平臺(tái)和Gear VR平臺(tái)所需要的開(kāi)發(fā)工具。相對(duì)來(lái)說(shuō),移動(dòng)端所需要的工具更多更復(fù)雜。

VR開(kāi)發(fā)現(xiàn)在的發(fā)展可謂是十分火熱,尤其是VR游戲開(kāi)發(fā)者現(xiàn)在也是越來(lái)越多。今天藍(lán)鷗VR開(kāi)發(fā)技術(shù)頻道為大家分享一些開(kāi)發(fā)VR游戲時(shí)需要注意的問(wèn)題,也為大家提供了一些建議,希望對(duì)大家能夠有所幫助。

使用Unity在各個(gè)平臺(tái)開(kāi)發(fā)VR游戲需要準(zhǔn)備哪些?

現(xiàn)在的VR游戲分為好幾種形式,移動(dòng)端、PC端、主機(jī)端,每一種形式的游戲需要用到的基本開(kāi)發(fā)工具各不相同,此處將列舉Oculus平臺(tái)和Gear VR平臺(tái)所需要的開(kāi)發(fā)工具。相對(duì)來(lái)說(shuō),移動(dòng)端所需要的工具更多更復(fù)雜。

Oculus平臺(tái):

1.Oculus SDK

2.Oculus Runtime

3.Unity4.5及以上版本,建議使用5.0以上版本

Gear VR平臺(tái):

1.Oculus Mobile SDK

2.Oculus Runtime

3.Java Developers Kit

4.Android Development Tools(ADT)

5.Galaxy USB drivers

6.Unity4.5及以上版本,建議使用5.0以上版本

注意:5.1以上版本開(kāi)啟VR支持非常簡(jiǎn)單,菜單PlayerSetting/Virtual Reality Supported就可以打開(kāi)。


Unity開(kāi)發(fā)游戲設(shè)置注意事項(xiàng):

使用Unity開(kāi)發(fā)游戲時(shí)軟件設(shè)置需要注意的地方:

1、紋理壓縮ETC2 GLES3.0

2、方向設(shè)置為橫向左

3、垂直同步設(shè)置為不同步

4、啟用多線程

5、設(shè)置固定的時(shí)間步長(zhǎng)更新

6、抗鋸齒zui大2倍

7、需要Oculus Gear VR簽名文件


使用Unity自帶的Profiler測(cè)試游戲性能時(shí):

1、可以經(jīng)過(guò)USB或WiFi查看實(shí)時(shí)應(yīng)用程序的性能數(shù)據(jù)

2、直接構(gòu)建到Gear VR硬件

3、很容易看出性能瓶頸

4、在移動(dòng)VR中,無(wú)論多小的優(yōu)化都是有用的


移動(dòng)VR游戲開(kāi)發(fā)的建議:

1.盡量減少游戲里面的面片模型。這是為了讓GPU的負(fù)擔(dān)更少,提高幀率。在VR里面建模和一般的游戲建模有些不同,一般游戲里可能會(huì)用到凹凸貼圖效果,但是凹凸貼圖能達(dá)到近似效果,并不是真正凹凸的,當(dāng)用戶(hù)非??拷@個(gè)模型的時(shí)候,是看不到凹凸效果的,所以在VR游戲里面不應(yīng)該用凹凸貼圖這樣的一個(gè)技術(shù)。

2.其他在做移動(dòng)VR游戲的時(shí)候,盡量用對(duì)象池,這樣的話可以減少游戲加載的時(shí)間,并且讓幀率保持穩(wěn)定。

3.避免一些高CPU集中的運(yùn)算導(dǎo)致的幀率突然下降。

4、這是很多開(kāi)發(fā)者經(jīng)常犯錯(cuò)的地方。在看游戲運(yùn)行的時(shí)候,在editor的數(shù)據(jù)里面,大部分的開(kāi)發(fā)者會(huì)非常留意Batches以及Saved by batching,來(lái)考慮GPU的性能好不好。但是其實(shí)SetPass這個(gè)數(shù)據(jù)在也是需要關(guān)注的點(diǎn)。因?yàn)镚PU在渲染東西的時(shí)候,每更換一次材質(zhì)的時(shí)候,就是它更換上下文的時(shí)刻,Batches數(shù)量增加沒(méi)有Setpass增加消耗的快,Batches雖然很多,但是他們是共享同一個(gè)材質(zhì)的,這個(gè)時(shí)候GPU的上下文其實(shí)沒(méi)有改變,可以的話盡量讓游戲里面的材質(zhì)少一些,SetPass出來(lái)少一點(diǎn)。

5、在VR里面景深和鏡頭的光暈是不能用的,因?yàn)樗鋵?shí)只是模擬出來(lái)的一個(gè)效果,并且是單眼的,而景深是需要雙眼看才能產(chǎn)生的,所以不能單眼畫(huà)面來(lái)做。

6、游戲里面的攝像機(jī),當(dāng)開(kāi)啟VR模式的時(shí)候,是無(wú)法控制攝像機(jī)位置的,因?yàn)閿z像機(jī)的位置已經(jīng)完全被VR的設(shè)備接管了,這個(gè)時(shí)候腳本是沒(méi)用的。所以如果要調(diào)攝像機(jī)的位置的話,需要給攝像機(jī)一個(gè)父節(jié)點(diǎn),然后就像圖上面一樣,把它放在一個(gè)父節(jié)點(diǎn)的里面,在腳本里面去控制這個(gè)父節(jié)點(diǎn)的位置。


VR游戲開(kāi)發(fā)插件推薦

開(kāi)發(fā)VR游戲,選擇工具非常重要,而一切便捷的插件可以帶來(lái)很大的幫助。在ASSET STORE上,可以下載到很多配合VR游戲開(kāi)發(fā)的插件,比如用于游戲中的準(zhǔn)星、UI等插件。Carl向開(kāi)發(fā)者推薦了兩個(gè)插件,一個(gè)是Mesh Baker,可以把工程里面的材質(zhì)合并成一個(gè)單獨(dú)的材質(zhì),用這樣的方式來(lái)減少SetPass的數(shù)量。另外一個(gè)是免費(fèi)的插件Simpleygon,這個(gè)插件制作模型的簡(jiǎn)化版本。


游戲交互

現(xiàn)在VR游戲的交互設(shè)備種類(lèi)繁多,并且越來(lái)越高級(jí),早期可能以手柄這樣的硬件操控為主,不過(guò)到后期加入了體感動(dòng)作捕捉等高級(jí)交互方式,對(duì)于游戲的交互,Carl提到,在開(kāi)發(fā)游戲之前需要先想清楚游戲適合怎樣的交互方式,是否需要使用交互設(shè)備。

而他比較推薦的方式是用UI來(lái)顯示現(xiàn)在用戶(hù)的視覺(jué)焦點(diǎn)在哪個(gè)位置,可以讓用戶(hù)的眼鏡聚焦他自己現(xiàn)在在看的那個(gè)點(diǎn),使用頭部轉(zhuǎn)動(dòng)的自然方式去進(jìn)行游戲的主要交互。


藍(lán)鷗培訓(xùn)致力于Java培訓(xùn),大數(shù)據(jù)培訓(xùn),HTML5前端培訓(xùn),VR游戲開(kāi)發(fā)培訓(xùn)等IT培訓(xùn)課程 ,現(xiàn)所有課程可申請(qǐng)免費(fèi)試聽(tīng)兩周,試聽(tīng)期間不收費(fèi),選擇藍(lán)鷗,不止高薪更是高起點(diǎn)!


關(guān)于VR虛擬現(xiàn)實(shí)培訓(xùn),藍(lán)鷗教育是專(zhuān)業(yè)的!>> https://kaoshi.china.com/xuexiao/shlo/


課程咨詢(xún)

咨詢(xún)老師:張老師

咨詢(xún)電話021-64320836

咨詢(xún)QQ:2504994244


相關(guān)推薦

機(jī)構(gòu) 班型 費(fèi)用
上海交大VR教育中心 白天班/晚班/周末班 點(diǎn)擊了解
水晶石教育 白天班/晚班/周末班 點(diǎn)擊了解
千鋒互聯(lián) 白天班/晚班/周末班 點(diǎn)擊了解
火星人教育 白天班/晚班/周末班 點(diǎn)擊了解
達(dá)內(nèi)教育 白天班/晚班/周末班 點(diǎn)擊了解

熱門(mén)機(jī)構(gòu)推薦

vr虛擬現(xiàn)實(shí)

免費(fèi)體驗(yàn)課開(kāi)班倒計(jì)時(shí)

11: 41: 09

稍后會(huì)有專(zhuān)業(yè)老師給您回電,請(qǐng)保持電話暢通

咨詢(xún)電話:13923776320

本周熱門(mén)資訊

全國(guó)分站 熱門(mén)機(jī)構(gòu)

北京vr虛擬現(xiàn)實(shí)培訓(xùn) 上海vr虛擬現(xiàn)實(shí)培訓(xùn) 廣州vr虛擬現(xiàn)實(shí)培訓(xùn) 深圳vr虛擬現(xiàn)實(shí)培訓(xùn) 杭州vr虛擬現(xiàn)實(shí)培訓(xùn) 蘇州vr虛擬現(xiàn)實(shí)培訓(xùn) 南京vr虛擬現(xiàn)實(shí)培訓(xùn) 天津vr虛擬現(xiàn)實(shí)培訓(xùn) 佛山vr虛擬現(xiàn)實(shí)培訓(xùn) 南寧vr虛擬現(xiàn)實(shí)培訓(xùn) 長(zhǎng)沙vr虛擬現(xiàn)實(shí)培訓(xùn) 重慶vr虛擬現(xiàn)實(shí)培訓(xùn) 太原vr虛擬現(xiàn)實(shí)培訓(xùn) 青島vr虛擬現(xiàn)實(shí)培訓(xùn) 寧波vr虛擬現(xiàn)實(shí)培訓(xùn) 鄭州vr虛擬現(xiàn)實(shí)培訓(xùn) 西安vr虛擬現(xiàn)實(shí)培訓(xùn) 廈門(mén)vr虛擬現(xiàn)實(shí)培訓(xùn) 武漢vr虛擬現(xiàn)實(shí)培訓(xùn) 成都vr虛擬現(xiàn)實(shí)培訓(xùn) 無(wú)錫vr虛擬現(xiàn)實(shí)培訓(xùn) 濟(jì)南vr虛擬現(xiàn)實(shí)培訓(xùn) 昆明vr虛擬現(xiàn)實(shí)培訓(xùn) 貴陽(yáng)vr虛擬現(xiàn)實(shí)培訓(xùn) 揚(yáng)州vr虛擬現(xiàn)實(shí)培訓(xùn) 徐州vr虛擬現(xiàn)實(shí)培訓(xùn) 珠海vr虛擬現(xiàn)實(shí)培訓(xùn) 合肥vr虛擬現(xiàn)實(shí)培訓(xùn) 長(zhǎng)春vr虛擬現(xiàn)實(shí)培訓(xùn)

南京匯眾教育武漢絲路教育武漢達(dá)內(nèi)教育鄭州達(dá)內(nèi)教育

申請(qǐng)?jiān)嚶?tīng)名額

已有10254人申請(qǐng)免費(fèi)試聽(tīng)

01電話咨詢(xún) | 13923776320

QQ:929158207
加盟合作:0755-83654572

今日已有25人申請(qǐng),本月限額500