VR游戲需要達到高、穩(wěn)定的性能,才能看起來不錯,玩起來很舒服。優(yōu)化并非易事,尤其是在Oculus Quest中的Snapdragon 835處理器等移動硬件資源有限的情況下。但是有一些工具和方法可以讓你從一開始就成功。在九分鐘內(nèi),這個速成課程提供了一個獨立開發(fā)的重點概述優(yōu)化VR游戲內(nèi)置在Unity為移動硬件,如Oculus Quest。
盧卡斯·里佐托(Lucas Rizzotto)是幾款沉浸式應(yīng)用程序的獨立開發(fā)者,其中包括在2018年Unity大獎上獲得“最佳體驗”的Where Thoughts Go。他最近發(fā)布了一段引人入勝的視頻,概述了VR引擎優(yōu)化的基礎(chǔ)知識,特別關(guān)注如何讓VR游戲在Oculus Quest等移動硬件上運行良好。該視頻主要針對Unity的VR新手開發(fā)者。
Rizzotto的視頻涵蓋了14點關(guān)于幫助游戲在低端硬件上順利運行的特定工具和技術(shù)。其中一個要點是優(yōu)化不應(yīng)該在項目結(jié)束時進行,而應(yīng)該在整個開發(fā)過程中進行。Rizzotto說,最重要的一步甚至是在開發(fā)開始之前,選擇一種獨特但不逼真的藝術(shù)風格。
下面是視頻中的重要信息, 包括來自Rizzotto的鏈接, 這些鏈接提供了對各種工具和技術(shù)的更深入的了解。
不要制作逼真的游戲
避免使用后期處理[指南]
調(diào)整[Unity特定]項目設(shè)置
切換材料上的GPU實例化
合并你的網(wǎng)格[建議工具]
考慮使用Google Seurat [視頻指南,Seurat的二進制文件]
使用Amplify Imposters工具[建議工具]
使用靜電閃電[視頻指南]
設(shè)置遮擋剔除[視頻指南]
準備好刪除細節(jié)以保持高效
使用更有效的協(xié)同工具(如果你的項目使用了很多協(xié)同程序)[建議的工具]
個人資料[視頻指南]
開始學習Unity的C#工作系統(tǒng)[視頻指南]
使用紋理圖譜[視頻指南]
除了Rizzotto的視頻外,Oculus最近還發(fā)布了關(guān)于在Quest上保持一致的幀時序以獲得平滑渲染的技術(shù)概述。
優(yōu)化既是一門科學也是一門藝術(shù),雖然本速成課程是一個很好的概述,但許多優(yōu)化都是特定于項目的,一般來說,學習優(yōu)化的工具和方法將幫助您確定對您的特定項目來說最重要的是什么。
https://www.roadtovr.com/vr-game-optimization-for-oculus-quest-mobile-hardware/
來源:roadtovr