Android XR 可與 Unity、OpenXR 和 WebXR 完美搭配運作,讓您建構的應用程式可在各平台上使用。這些 XR 開發工具包含專為創造沉浸式體驗的獨特挑戰而設計的功能。最佳選擇取決於您的專案需求、目標對象和開發人員資源。
Unity、OpenXR 和 WebXR 應用程式
- 可從其他平台移植至 Android XR,且開發工作量不需大幅增加
- 可完全自訂,是使用 Jetpack XR SDK 建構的替代方案
- 只能在「完整空間」中運作,因為這些應用程式可以存取並使用使用者的完整實體空間
從熟悉的技術和工具著手
Android XR 支援開放標準,因此您可以建立與多種裝置和目標對象相容的應用程式。選取符合需求的開發做法。
使用 Unity 進行開發Unity 是一款廣泛使用的即時 3D 引擎,可用於製作互動式 2D 和 3D 內容。提供一套完整的工具,包括視覺編輯器、指令碼編寫功能和大型素材資源庫。提供預先建構的元件、視覺指令碼和支援社群。 Unity 支援創意實驗、快速疊代和品質測試。 使用 Unity 進行開發 |
使用 OpenXR 進行開發OpenXR 是免授權金的開放標準,可用來建構跨平台和硬體相容的 XR 應用程式。這樣一來,您就能編寫低階程式碼,並打造可供多種裝置存取及調整的 XR 體驗。 由於實作方式更貼近金屬,且硬體經過最佳化,OpenXR 可提供更佳的效能。 使用 OpenXR 進行開發 |
使用 WebXR 進行開發WebXR 是一種 API,可讓使用者直接在網頁瀏覽器中體驗 XR,無須下載特殊應用程式。只要是使用相容瀏覽器的使用者,都可以存取 WebXR 體驗,因此可能觸及更多觀眾。 分享 WebXR 體驗的方式,就跟分享網址一樣簡單。這類應用程式非常適合在多種平台上執行無摩擦的 XR 體驗。 使用 WebXR 進行開發 |