Oculus正式推出VR檢查器 能讓開發(fā)者在提交應(yīng)用前自行測(cè)試應(yīng)用是否達(dá)到技術(shù)標(biāo)準(zhǔn)
一直到今天,所有向在OculusStore提交VR應(yīng)用的開發(fā)者都需要接受人工審核,該審核通過兩個(gè)階段來(lái)檢驗(yàn)他們的游戲或體驗(yàn)。其中,技術(shù)評(píng)審用于檢驗(yàn)應(yīng)用是否通過最低標(biāo)準(zhǔn);內(nèi)容評(píng)審用于確定體驗(yàn)是否完整精美?,F(xiàn)在,Oculus正式推出一款名為“VRCValidator”的檢查器,能讓開發(fā)者在提交應(yīng)用前自行測(cè)試應(yīng)用是否達(dá)到技術(shù)標(biāo)準(zhǔn)。
在過去的五年時(shí)間里,Oculus在如何創(chuàng)造舒適的VR體驗(yàn)方面積累了很多經(jīng)驗(yàn)。不過,即使你詳細(xì)閱讀了Oculus最新的最佳操作指南,在你點(diǎn)擊提交按鈕前,還是有一些需要考慮的事宜。
VRCValidator(虛擬現(xiàn)實(shí)檢查器)中的許多工具可以檢查出低幀頻、保留交互失靈、權(quán)限檢查功能等問題,并確保你的應(yīng)用符合Oculus的最佳操作規(guī)定。你無(wú)需下載VRCValidator,它已自動(dòng)安裝在OculusRunTIme中。
下表為Validator中包含的檢查項(xiàng)目:
TestSdkVersion(確保你的應(yīng)用使用正確版本的OculusPCSDK、Unity或Unreal引擎)
TestEnTItlementCheck(確保你的應(yīng)用能在10秒內(nèi)完成Oculus平臺(tái)權(quán)限檢查)
TestOculusDLLIncludes(確保你的應(yīng)用不會(huì)傳播其獲得的OculusDLLs)
TestLaunchIntoVR(確保你的應(yīng)用在4秒內(nèi)進(jìn)入VR,并顯示non-headlocked層)
TestFrameRate(確保你的應(yīng)用速率保持在每秒90幀)
TestSubmitFramesWhenVisible(確保你的應(yīng)用在幀可見的情況下進(jìn)行提交)
TestSubmitFramesWhenNotVisible(確保你的應(yīng)用在通用菜單打開時(shí)停止提交幀)
TestResponseToRecenterRequest(確保你的應(yīng)用對(duì)視圖重置作出回應(yīng))
TestAppShouldQuit(確保你的應(yīng)用能良好退出)
CheckForExtraneousFiles(確保你的應(yīng)用不含有其他平臺(tái)的DLLs)
TestAudioOutput(確保你的應(yīng)用支持Oculusapp中的特定音效設(shè)備)
以上有些檢查是為了進(jìn)行自動(dòng)甄別,讓開發(fā)者自己解決問題,而不是等Oculus指出問題所在。隨著Oculus將流程進(jìn)一步自動(dòng)化(與Steam不同,Oculus仍是受監(jiān)管的線上平臺(tái)),似乎也預(yù)示著更多的開發(fā)者將把內(nèi)容提交至OculusStore,瞄準(zhǔn)用戶的錢包和注意力。
正如這句修改過的中國(guó)古話所說:第一次進(jìn)入VR開發(fā)的最佳時(shí)期是4年前,而第二次就是現(xiàn)在。