整理/VR陀螺
PlayStation?VR(以下簡(jiǎn)稱PS VR)是現(xiàn)階段主流硬件之一效斑,將在今年10月上市箍铲,作為高端硬件設(shè)備中最有潛力的產(chǎn)品之一,很多內(nèi)容給開發(fā)商也在蠢蠢欲動(dòng),希望能成為PS的開發(fā)者檀何。
在Unite 2016開發(fā)者大會(huì)上重虑,索尼電影娛樂(lè)有限公司總經(jīng)理陳文禮以及索尼的業(yè)務(wù)發(fā)展部總監(jiān)Kajiwara??Kenji介紹了PS VR游戲的開發(fā)方法以及申請(qǐng)成為PS開發(fā)者的方法践付。
如何開發(fā)PS VR游戲?
首先缺厉,簡(jiǎn)單介紹了開發(fā)PS VR游戲的三個(gè)步驟永高。
1、第一步需要在Unity當(dāng)中對(duì)分辨率進(jìn)行相關(guān)的設(shè)置提针,將“Display Buffer”設(shè)置為“1920×1080_VR@XXX”命爬。
2、然后在“Other Settings”中勾選“Virtual Reality Supported”這個(gè)選項(xiàng)辐脖。
3饲宛、最后在里面加上短短四行代碼,基本就已經(jīng)完成了嗜价⊥Э伲可能沒(méi)有接觸過(guò)的人會(huì)想像這個(gè)開發(fā)過(guò)程非常復(fù)雜,實(shí)際上很簡(jiǎn)單久锥,分分鐘就能搞定家淤。
不過(guò)剛才所說(shuō)的這幾個(gè)步驟只是最最基本的一個(gè)步驟,并不是說(shuō)只要經(jīng)過(guò)這么幾步就能夠開發(fā)出一個(gè)優(yōu)質(zhì)的VR游戲瑟由。從技術(shù)角度來(lái)講絮重,主要有三個(gè)因素,一個(gè)是幀率歹苦,一個(gè)是延遲青伤,一個(gè)是分辨率,這三個(gè)定義了游戲的品質(zhì)殴瘦。
首先是分辨率狠角,一般人都會(huì)注意到,在VR設(shè)備中痴施,都有兩塊凸透鏡擎厢,這和普通的屏幕不一樣,圖像是經(jīng)過(guò)光學(xué)的放大顯示出來(lái)的辣吃,所以說(shuō)在繪制畫面的時(shí)候动遭,由于畫面是被光學(xué)放大顯示出來(lái)的,所以要以大于設(shè)備實(shí)際分辨率繪制神得,這個(gè)是第一點(diǎn)要注意的事情厘惦。
第二點(diǎn)就是幀率,VR的眩暈感最根本來(lái)源就是在于延遲和幀率問(wèn)題。PS VR目前據(jù)我所知市場(chǎng)最高能達(dá)到120幀宵蕉,PS VR對(duì)于VR內(nèi)容的推薦幀率也是120幀酝静,最低程度需要達(dá)到60幀。
具體我們用Unity進(jìn)行開發(fā)的時(shí)候需要做什么事情呢羡玛,首先我們需要選擇VR專用的設(shè)置别智,就是1920×1080的,一共有3個(gè)選項(xiàng)稼稿,根據(jù)游戲的情況來(lái)進(jìn)行選擇薄榛,但是這個(gè)提高分辨率并不意味著越高越好,分辨率越高畫面負(fù)荷也越大让歼,延遲也越大敞恋。延遲是VR體驗(yàn)當(dāng)中最最容易引起人們身體不適的地方,相對(duì)于分辨率也好谋右,延遲永遠(yuǎn)是你首先放在最重要位置考慮得事情硬猫。
什么是延遲,如果還沒(méi)有深入接觸VR的人要解釋一下改执,延遲就是說(shuō)當(dāng)用戶頭部有所動(dòng)作的時(shí)候啸蜜,這個(gè)頭上的運(yùn)動(dòng)傳感器把傳感數(shù)據(jù)輸入主機(jī)里面,然后開始繪制畫面天梧,這整個(gè)過(guò)程是有一個(gè)時(shí)間的盔性,傳感器的位置進(jìn)行計(jì)算繪制畫面顯示出來(lái),如果你這個(gè)整個(gè)流程比較慢的話呢岗,那么就是用戶把腦袋轉(zhuǎn)過(guò)去,但是畫面還顯示的是這個(gè)方面蛹尝,這時(shí)候人就會(huì)覺(jué)得不舒服后豫。
這個(gè)地方有沒(méi)有什么捷徑呢?對(duì)不起突那,沒(méi)有什么好方法挫酿,唯一的辦法就是程序員日夜不休地壓縮所有的渲染管道,壓縮所有的CPU管道愕难,然后把所有的CPU的核心都盡量占滿早龟,能并列化全部并列化。所以說(shuō)沒(méi)有什么魔法猫缭,但索尼電腦娛樂(lè)只要開發(fā)的是PS VR游戲葱弟,都會(huì)全力支持,不過(guò)最后的工作是還是需要開發(fā)者親自完成猜丹。
VR還有一個(gè)很重要的就是音頻芝加,音頻也不能停留在簡(jiǎn)簡(jiǎn)單單的立體聲這個(gè)范圍,一般推薦每個(gè)音源都應(yīng)該有三維坐標(biāo)射窒,而不是5.1藏杖、7.1将塑,最好每一個(gè)頁(yè)面都有一個(gè)三維坐標(biāo),根據(jù)這個(gè)與玩家頭盔的距離以及角度來(lái)計(jì)算聲音的響度蝌麸,這是理想点寥,不過(guò)實(shí)際上去這么做CPU會(huì)受不了,所以這個(gè)部分需要保持平衡妥善處理来吩。
說(shuō)完這些基本以后再說(shuō)一下攝像機(jī)开财,VR的攝像機(jī)要稍稍有些比較特殊的設(shè)置,首先是對(duì)于你的“TargetEye”误褪,然后PS VR還有一個(gè)比較特殊的就是支持Social??Screen责鳍,拿手柄的人可以和他一起玩,可以看到不同的畫面兽间。如果游戲想支持第二屏历葛,在Unity當(dāng)中非常方便,只要在剛才打開的第二屏的選項(xiàng)找到那個(gè)地方嘀略,打上勾恤溶,另外場(chǎng)景加一個(gè)相機(jī)用來(lái)作為第二品類相機(jī),最后寫上一行代碼帜羊,就能夠完成咒程。
怎樣成為PS平臺(tái)的正式開發(fā)者?
接下來(lái)索尼的業(yè)務(wù)發(fā)展部的總監(jiān)Kajiwara??Kenji介紹了申請(qǐng)成為PS平臺(tái)開發(fā)者的方法讼育。
首先訪問(wèn)PlayStation Partners網(wǎng)站帐姻,開發(fā)者注冊(cè)后阐斜,索尼將委派工作人員和開發(fā)者聯(lián)絡(luò)谜悟,幫助大家做基本的設(shè)定,同時(shí)對(duì)開發(fā)者資料信息進(jìn)行核實(shí)涮毫,簽署一個(gè)協(xié)議痹籍。協(xié)議簽署之后呢铆,開發(fā)者將正式成為索尼的官方合作伙伴,索尼將為開發(fā)者提供一些開發(fā)環(huán)境蹲缠、工具等等棺克。
最后有一點(diǎn)需要注意,成為PS的開發(fā)者必須是注冊(cè)法人线定,不能是個(gè)人或者是個(gè)人工作室娜谊,這一點(diǎn)非常重要。
聯(lián)系方式:0755-81699111
課程網(wǎng)址: http://www.vrkuo.com/course/vr.html