Meta 正式推出 Meta Spatial SDK,這是一款為 Meta Horizo​​n OS 打造沉浸式應用程式的新工具。該 SDK 為開發者提供了將豐富的 Android 開發生態系統與 Meta Quest 獨特功能相結合的機會,讓開發者能夠更輕鬆地建立出更具沉浸感的應用程式。

Meta Spatial SDK 基於 Kotlin,讓開發者可以使用熟悉的 API 和程式碼模式,運用既有的行動開發語言、工具和程式庫,將現有的行動應用程式轉化為更具沉浸感的體驗。開發者可以透過添加沉浸式媒體、3D 環境和互動式面板等功能,將應用程式的功能擴展至更豐富的混合實境(MR)環境中。此外,該 SDK 允許開發者建立全新的沉浸式應用程式,提供用戶互動體驗。現在,開發者可以立即下載 Meta Spatial SDK 並使用多種範例和開源展示應用程式開始開發。

除了 Meta Spatial SDK,Meta 也提供了一套 WebXR 教學,幫助開發者利用 Three.js 開發沉浸式 WebXR 體驗,打造互動式 3D Web 世界。本教學為期兩小時,無論是希望拓展技能的 Web 開發人員,或對虛擬實境 (VR) 應用程式感興趣的愛好者,都能從中學習到建立 WebXR 遊戲的基礎知識。

透過教學,開發者將學習如何建立一個完整的 WebXR 遊戲,並為玩家提供一個可以用 VR 控制器射擊目標、追蹤得分、享受聲音、振動和流暢動畫的沉浸式體驗。教學中包括設定本地開發環境、使用 GitHub Pages 部署應用程式,以及配置和運行本地開發伺服器等詳細指引。開發者還可以使用 IWER(沉浸式 Web 模擬運行時)和 @iwer/devui 來模擬和測試他們的 WebXR 應用,方便調整開發中的各項功能。

Meta 鼓勵開發者利用 WebXR 將 Web 體驗空間化,WebXR 是一種開放標準,可實現跨裝置和跨平台的沉浸式體驗。開發者可以透過 Quest 瀏覽器或打包的 PWA,在 Meta Horizo​​n Store 上呈現他們的 WebXR 應用程式,帶給用戶更加立體和互動的網路體驗。

透過實際案例如《Elysian》和《Escape Artist》,開發者可以感受到 WebXR 帶來的創新應用體驗。此外,Meta 也與 PUMA 合作推出基於 WebXR 的購物體驗,為電子商務開創全新的視覺購物模式,該體驗將會在 Meta Quest 上提供,讓消費者一睹未來購物的趨勢。

Meta 的 Meta Spatial SDK 與 WebXR 提供了開發者無限可能,讓他們可以更輕鬆地為 Meta Horizo​​n OS 打造沉浸式應用程式與 WebXR 體驗。無論是行動應用程式的空間化,還是 Web 體驗的沉浸式拓展,這些工具將為開發者開創新的創作方向,並為用戶帶來全新的互動體驗。

By JYUN