(映維網Nweon 2022年08月25日)多人遊戲體驗已經成為VR生态系統中越來越重要的一環。多人遊戲功能允許你輕松地在各種遊戲和應用中查找和邀請好友。為了幫助開發者構建令人滿意的多人遊戲體驗,Meta正在積極分享相關的最佳實踐。
在全新的系列博文“Summer of open source/夏日開源”中,Meta又提供了一系列的有用資源和學習内容,從而為社區帶來能夠快速擴展體驗和構建創新産品的工具:
1. 通過開源賦能VR開發者
多年來,Meta一直在虛拟現實支持前沿工作。以DeepFocus為例,這是最早在頭戴式顯示器中使用卷積神經網絡來實現更逼真實時視網膜模糊的技術之一。
開源有助于在遊戲、生産力和其他領域擴大VR開發工具的範圍。本文所述的項目可以幫助解決VR環境特有的特定問題,允許開發者構建更具動态的VR體驗,并培育不斷增長的VR開發者社區。下面我們将介紹可供VR新人開發者使用的教程,而在本文的後面,我們将分享有用的VR資源和存儲庫。
2. 多人遊戲開發入門
遊戲是非常具有潛力的一個領域。例如,虛拟現實可以改變玩家在多人環境中的交互方式。但為虛拟現實創建這種交互可能非常複雜,例如有效地進行通信并可靠地将玩家帶到正确的目的地。相關的遊戲解決方案可以擴展到其他應用,例如創建協作虛拟現實工作空間和其他社交體驗。
Meta早前已經發布了使用Oculus Platform SDK和Unity SharedSpace示例來為Meta Quest創建多人虛拟現實體驗的教程。具體請參閱下面的鍊接:
另外,Meta Reality Labs的VR開發者環境工程團隊的軟件工程師Eric Le Saux在播客中介紹了創建SharedSpace的示例。其中,Le Saux講述了創建SharedSpace示例的動機,以及在VR中創建無縫多人交互的挑戰和最佳實踐。具體視頻請點擊這裡。
3. GitHub的其他資源和存儲庫
上面的教程主要探讨了Unity中的SharedSpace示例,而Oculus Samples GitHub頁面有更多的資源,包括:
延伸閱讀:Meta發布Quest VR開放世界示例項目:用asset streaming優化場景加載
- Hand Gameplay (Unreal):這個示例項目包含的可重用組件是基于另兩個示例項目《 First Steps with Hand Tracking》和《Tiny Castles》的手部追蹤機制。
延伸閱讀:Meta開源Quest手部追蹤Unreal示例插件
- SharedSpaces (Unity和Unreal):SharedSpaces是一個多人遊戲展示平台,主要是用于演示如何通過Oculus的Social APIs來支持多人共在,從而聯結大家。
延伸閱讀:SharedSpaces演示通過Oculus Social API支持多人聯機
- TheWorldBeyond:展示Unity引擎呈現平台功能的項目。功能包括用于創建牆和立方體以幫助建立動态世界的場景API、允許手部支持的交互工具、用于探索聲音動态的音頻空間化器和其他世界構建工具。
本文中介紹的工具和資源隻是Meta開發者社區的一小部分工作。要了解虛拟現實和增強現實的最新Meta開源項目,你可以訪問相關的開源網站或訂閱YouTube頻道。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!