Roblox Studio 是一種強大的引擎,可以在各種平台上創建體驗,但即使是一些高端的電話可能會在一次載入我們的內容時困難。為了解決此問題,我們使用 串流 來達到最高品質的水平。串流允許我們在一個地方載入所有內容,並且動態載入可以顯示給用戶的內
技術考慮
啟用體驗上的流媒體時,請考慮以下幾點以確保體驗正常運行:
- 是否有需要其他內容的補充部分的指令碼或元素? 如果是,一個或多個您的註冊可能在特定時間無法載入。
- 是否有掃描體驗區域時檢查工作區的指令碼? 客戶端指令碼不應該在體驗區域開始時尋找所需的所有實例,這不是一個建議的做法。
創作 Duvall Drive 的神秘時,我們遇到了這些 3 個問題,並且能夠使用一組獨特的脚本設計和妥協的應用程式設定來在這些問題上工作。當在您自己的體驗上使用串流時,記住您可以調整您的 streaming 最小/最大距離來適應您的體驗,並調整一系列 高度自訂選項。
友好的水平設計
為了創造一個身临其境的環境,玩家必須始終被世界裏的我們建造的世界環繞。當使用實例串流時,我們必須確認玩家不會看到意外內容,例如在沒有任何視覺資產載入在他們的實例串流範圍內的「世界末日」。
由於屋子和其他類似樹木的遠程樹木在房子後面,以及其他類似山脈和山脈的遠程樹木,因此我們必須找到一個解決方案來讓玩家看不到地平線並且讓他們感到沮喪。為了處
使用 Perspective 玩
有些情況下,玩家期望在遠處看到的內容太遠從攝影機,例如我們的 storm in the sky 。我們想玩家看到這個大現象,但它會破壞沉浸度,如果天空風暴不存在時玩家遠
另一個解決方案是提升樹木環繞玩家時的垂直高度,當樹木不足以讓暴風掃到它們時,這就解決了玩家離資產太遠而仍然期望看到它們的情況。大樹在我們的 Pacific Northwest 設定中很常見,這個調整會幫助解決美觀和設計方面的問題,而不會對設計造成任何不必要的妥協。