X Tutup
Skip to content

Latest commit

 

History

History
87 lines (60 loc) · 5.1 KB

File metadata and controls

87 lines (60 loc) · 5.1 KB

Using the XR editor

In 2024, we introduced the Godot XR editor, a version of the Godot editor designed to run natively on XR devices, enabling the creation, development and export of 2D, 3D, and XR apps and games directly on device.

The app can be downloaded from the Google Play Store, Meta Horizon Store, or from the Godot download page.

Note

The XR editor is in early access, while we continue to refine the experience. See :ref:`doc_using_the_xr_editor_limitations` below.

XR devices support

For now, the Godot XR editor is only available for Android XR devices, and the following Meta Quest devices running Meta Horizon OS v69 or higher:

  • Meta Quest 2
  • Meta Quest 3
  • Meta Quest 3s
  • Meta Quest Pro

Note

We are working to add support for more XR devices, including PCVR devices.

Runtime Permissions

Tips & Tricks

Input

Multi-tasking on Quest

  • Theater View can be used to fullscreen the Editor window.
  • Enable Seamless Multitasking, available in the Quest Experimental Settings, to enable the ability to quickly transition between a running XR project and the Editor window.
  • When developing a non-XR project, the Godot editor app icon will provide the ability to switch between the Editor window and the Play window when the latter is active, using Quest's App menu feature.
  • When developing and running an XR project, you can bring back the Editor window by:
    • Pressing on the Meta button to invoke the menu bar
    • Clicking on the Godot editor app icon to summon the App menu, and select the Editor window tile.

Projects sync

  • Syncing projects via Git can be done by downloading an Android Git client. We recommend the Termux terminal, an Android terminal emulator which provides access to common terminal utilities such Git and SSH.
    • Note: To use Git with the Termux terminal, you'll need to grant WRITE permission to the terminal. This can be done by running the following command from within the terminal: termux-setup-storage

Plugins

  • GDExtension plugins work as expected, but require the plugin developer to provide native Android binaries.

Limitations & known issues

Here are the known limitations and issues of the XR editor:

  • No C#/Mono support.
  • No support for external script editors.
  • While available, the Vulkan Forward+ renderer is not recommended due to severe performance issues.
X Tutup