為 Unity、OpenXR 和 WebXR 設計

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 進行開發