Este guia detalha as versões recomendadas do mecanismo, os SDKs necessários e as configurações do projeto Android ao desenvolver um app do Godot Engine para Android XR.
Pré-requisitos
Antes de configurar um projeto do Godot Engine para desenvolvimento de Android XR, você precisa atender aos seguintes pré-requisitos:
- Faça o download do Godot 4.6.2 no site oficial do Godot.
- Verifique se você tem um headset XR ou óculos XR.
- Instale o Android Studio.
Instalar o suporte para build do Android
O Godot requer ferramentas de build do Android específicas para compilar e exportar pacotes para computação espacial.
No Android Studio, use o SDK Manager para instalar os seguintes pacotes e ferramentas:
- SDK do Android Platform: Android 14.0 ("UpsideDownCake") (nível 34 da API)
- SDK do Android Build-Tools: versão 34.0.0 ou mais recente
- NDK: qualquer versão 28.x
- CMake: versão 3.10.2
Talvez seja necessário selecionar Mostrar detalhes do pacote no SDK Manager para ver todas as versões disponíveis de uma ferramenta.
No Godot, acesse Editor > Editor Settings > Export > Android e forneça o caminho para o SDK.
Criar um projeto do Godot XR
Configure um novo projeto para renderização espacial:
- Abra o Godot e crie um projeto.
Em Renderizador, selecione Dispositivos móveis.
Essa é a API gráfica de alto desempenho e com prioridade para Vulkan recomendada para Android XR.
Selecione outras opções e clique em Criar.
Construa sua cena XR interna (incluindo
XROrigin3DeXRCamera3D) usando o Guia oficial de configuração de cena XR do Godot.
Definir configurações do projeto
Em seguida, configure as definições do projeto para ativar o OpenXR e o pipeline de renderização para desempenho em dispositivos móveis:
- Abra o Godot.
- Configure as seguintes configurações de projeto para o OpenXR:
- Acesse Project > Project Settings > XR > OpenXR e selecione Enabled.
- Acesse Project > Project Settings > XR > Shaders e selecione Enabled.
Acesse Renderização > Anti-aliasing > Qualidade > MSAA 3D e selecione 4x.
Essa configuração oferece a melhor clareza no Android XR.
Configurar o projeto para exportar para o Android XR
Conclua as etapas a seguir para configurar seu projeto e exportar para o Android XR:
Configurar uma predefinição de exportação: acesse Projeto > Exportar e clique em Adicionar... > Android.
Conclua o guia de implantação: siga o guia oficial de implantação do Android do Godot para instruções detalhadas sobre permissões e implantação com um clique.
Verifique as versões do SDK do seu projeto:
- Para o SDK mínimo: 34
- Para o SDK de destino: 34
Configurar o modo XR: defina o Modo XR como OpenXR nas configurações de exportação.
Instalar o plug-in OpenXR Vendors do Godot
Seu app precisa usar o plug-in Vendors para acessar extensões específicas do Android XR. Siga estas etapas para ter uma versão compatível:
- No Godot, selecione AssetLib.
Pesquise "Fornecedor".
Encontre e baixe a versão 5.1 (ou mais recente) do plug-in Godot OpenXR Vendors.
Quando o download terminar, selecione Instalar.
Consulte também
Para mais informações sobre o desenvolvimento do Android XR com o Godot, consulte as seguintes páginas na documentação do Godot Engine: