Godot 編輯器現已在 Horizon Store 上架,適用於執行 [Horizon OS] **69 版本或更高版本的 Meta Quest 裝置。這是一個早期存取版本的Godot 編輯器現已在 Horizon Store 上架,適用於執行 [Horizon OS] **69 版本或更高版本的 Meta Quest 裝置。這是一個早期存取版本的

Godot 編輯器現已在 Meta Horizon 商店推出

2025/12/15 05:00

一年前,我推出了 Godot 編輯器的 Android 移植版。迄今為止,它在 Google Play 商店上已有超過 50 萬次下載,並使開發者能夠使用 Android 平板電腦、折疊裝置和手機創建和開發 Godot 應用程式和遊戲。從那時起,我們一直努力改進使用體驗,通過畫中畫 (PiP) 支援改進開發工作流程,提供構建和匯出 Godot 二進制檔案的能力,並提高編輯器的性能和可靠性。

\ 在這個基礎上,並且感謝 Meta 對這項工作的資助以及 W4 Games 的幫助,我能夠完成 Bastiaan Olij 幾年前開始的概念驗證,增加了使用 Godot 一流的 OpenXR 整合在 XR 環境中使用 Android 編輯器的支援!

\ 今天,我很自豪地在 Meta Quest 裝置上發布 Godot 編輯器的首個移動 XR 移植版

  • https://www.meta.com/experiences/godot-game-engine/7713660705416473/

\ Godot 編輯器現已在 Horizon 商店上提供,適用於運行 Horizon OS 69 版或更高版本Meta Quest 2Meta Quest 3Meta Quest Pro 裝置。

\ 這是 Godot 編輯器在 Meta Quest 裝置上原生運行的早期訪問版本,可以直接在裝置上創建和開發 2D、3D 和沉浸式 XR 應用程式和遊戲,無需外部電腦。

\ 一如既往,這項工作完全是免費和開源的,並且已經合併到 Godot 4.4 的開發分支中 (GH-96624)。我們在 Horizon 商店上發布的版本也可以直接從 Godot 網站下載 APK。

功能與亮點

這個版本的 Godot 編輯器是一個混合應用程式,能夠在多個面板 (2D) 和沉浸式 (XR) 視窗之間開啟和切換。這用於支援下面描述的編輯器功能。

訪問所有 Godot 引擎功能

\ 專案管理器和主編輯器被渲染到面板視窗中,就像在桌面和 Android 平台上一樣。這使得編輯器可以在主頁環境中使用,或者疊加在 XR 體驗上。

\ 這種方法使我們能夠實現這個移植版的核心宗旨,即為開發者提供熟悉的開發界面,並訪問 Godot 編輯器在桌面和 Android 平台上提供的全套功能。這包括訪問資源庫、鍵盤和滑鼠快捷鍵、GDScript 代碼編輯/高亮/自動完成支援、訪問文檔、即時場景編輯、即時腳本重載支援、即時調試、即時性能分析等等!

開發 XR 應用程式和遊戲!

在開發 XR 專案時,沉浸式 (XR) 視窗用於直接在裝置中測試專案,就像它已經是一個發布的應用程式一樣。在該模式下,可以召喚編輯器面板作為互動式覆蓋層,這使開發者能夠在 XR 專案運行時進行迭代、調試或性能分析。

\ 匯出 XR 專案二進制檔案的支援將通過插件提供。

開發 2D 和 3D 應用程式和遊戲!

創建和開發 2D 和 3D 應用程式和遊戲的支援開箱即用。

\ 通過利用 Android 編輯器的多面板功能,在 Horizon OS 上可以在編輯器面板旁邊的新面板中測試專案,體驗得到了改進。這使編輯器在即時迭代、調試或分析專案時保持可訪問狀態。

\ 與 Android 編輯器一樣,此版本提供了為所有支援平台匯出 2D 和 3D 專案二進制檔案的能力。

利用 Horizon OS 平台功能

支援鍵盤和滑鼠

外部鍵盤和滑鼠支援使開發者能夠達到與桌面和筆記型電腦相同的生產力水平。

\ 虛擬鍵盤、觸控控制器和直接觸控也受到支援,適用於快速互動,或當物理鍵盤和滑鼠裝置不可用時。

無縫多任務處理

在 Horizon OS v69 中引入的無縫多任務處理使編輯器面板在虛擬空間中測試 XR 專案時保持可見和可互動。

\ 這使開發者能夠即時編輯、調試或分析 XR 專案,同時受益於 XR 獨有的深度提示和比例感。

面板調整大小和劇院視圖支援

編輯器面板可以通過拖放自由調整大小,以適應開發者的需求。

\ 使用劇院視圖按鈕,開發者可以最大化編輯器面板並將其置於前中央位置。

對 XR 和遊戲社群的重要一步

除了使這個移植版成為可能所需的技術成就外,我們相信這是一個重要的里程碑,因為它在幾個關鍵方面影響了 XR 和遊戲社群:

  • 將 Meta Quest 變成真正的空間計算機
  • Meta Quest 獲得了創建(和分發)自己的原生應用程式的能力,無需 PC 或筆記型電腦!
  • 能夠在移動 XR 裝置上運行完整的遊戲引擎,應該可以作為可以帶入移動 XR 生態系統的應用程式類型的靈感。
  • 通過提供構建功能豐富應用程式的種子來發展 OpenXR 生態系統
  • Godot 引擎是一個自由開源軟體 (FOSS) 專案,這意味著,與 Godot 基金會合作,OpenXR 供應商可以為其裝置帶來類似的功能,以發展 OpenXR 生態系統。
  • 減少 XR 開發摩擦
  • 在 PC 和筆記型電腦裝置上進行 XR 開發存在顯著摩擦,因為需要在開發裝置和目標 XR 裝置之間來回切換(即取下頭戴式裝置進行開發,戴上進行測試)。
  • 當在 XR 裝置上原生使用 Godot 編輯器時,這不是問題,因為開發裝置和目標裝置現在是同一個裝置!
  • 降低 XR 和遊戲開發的入門門檻
  • 這個版本的 Godot 編輯器將 Meta Quest 等裝置變成了一個易於訪問的開發裝置,能夠原生創建、開發和匯出適用於所有 Godot 支援平台的 2D、3D 或 XR 應用程式和遊戲。
  • 提供更靈活的開發體驗
  • 開發者可以利用虛擬空間獲得比筆記型電腦更多的螢幕空間。
  • 虛擬浮動面板提供比傳統桌面 + 多顯示器設置更靈活的佈局。
  • 在頭戴式裝置中即時測試和修改 XR 專案的能力是 PC 和筆記型電腦無法複製的功能。

下一步、反饋和貢獻

這只是開始!

\ 如前一節所述,我們相信這對 XR、遊戲開發和開源社群來說是一個重要的里程碑,我們旨在在這個基礎上構建,使 Godot 引擎成為 XR 和遊戲開發的強大、靈活和跨平台工具。

\ 為此,我們歡迎合作夥伴、社群成員和有興趣的各方提供反饋和貢獻。


Fredia Huya-Kouadio

\ 也發布在這裡

\ 照片由 Grant McIver 在 Unsplash 上提供

\ \

免責聲明: 本網站轉載的文章均來源於公開平台,僅供參考。這些文章不代表 MEXC 的觀點或意見。所有版權歸原作者所有。如果您認為任何轉載文章侵犯了第三方權利,請聯絡 [email protected] 以便將其刪除。MEXC 不對轉載文章的及時性、準確性或完整性作出任何陳述或保證,並且不對基於此類內容所採取的任何行動或決定承擔責任。轉載材料僅供參考,不構成任何商業、金融、法律和/或稅務決策的建議、認可或依據。

您可能也會喜歡