Actualizado el 14 de octubre de 2026 · Publicado el 15 de agosto de 2026 · Este flujo de trabajo cubre los assets de un .unitypackage, no un proyecto de Unity completo.
Godot no puede abrir directamente el archivo .unitypackage de Unity. El puente práctico es GLB: esta herramienta resuelve las referencias de assets de Unity compatibles y crea un archivo 3D portable, mientras que la documentación de Godot recomienda glTF 2.0 como formato de intercambio 3D y Godot admite archivos .glb binarios.
Cómo convertir assets de un Unitypackage para Godot
- Abre el conversor en el navegador y elige un
.unitypackageque tengas derecho a usar. - Selecciona el modelo, prefab o escena compatible que quieras pasar.
- Revisa en la vista previa el resultado reconstruido y haz clic en Descargar GLB.
- Copia el
.glben la carpeta de tu proyecto de Godot. Godot importa los archivos de escena 3D compatibles cuando el editor los detecta. - Abre la escena importada, revisa los materiales y la escala, y guarda la escena o crea una escena heredada antes de añadir comportamiento específico de Godot.
Estos pasos describen la descarga de un GLB individual. Para un ZIP de GLB por lotes, descomprime el archivo completo en tu proyecto y conserva _shared_textures y los modelos en sus ubicaciones relativas originales. Consulta GLB individual frente a ZIP por lotes.
Por qué GLB sirve de puente
Un paquete de Unity conecta modelos FBX, archivos .mat y texturas mediante GUID internos. Si extraes solo el FBX, a menudo se pierden esos vínculos de materiales. El exportador primero resuelve las referencias compatibles y escribe la geometría, los materiales PBR y las texturas en un único GLB. La documentación de Godot describe GLB como la opción glTF más compacta y autocontenida. Consulta la guía oficial de formatos 3D de Godot.
Qué puede trasladar este flujo de trabajo
- Geometría FBX compatible del paquete.
- Jerarquía de objetos reconstruida a partir de prefabs o escenas compatibles.
- Datos PBR estándar de color base, normales, metálico, rugosidad, emisión y oclusión, cuando estén disponibles.
- Texturas incrustadas en el GLB en lugar de una carpeta suelta de imágenes sin identificar.
- Esqueletos de personajes en su pose estática guardada; los archivos FBX de animación originales se pueden descargar por separado.
Lo que no convierte
Esto no es un conversor de proyectos de Unity a Godot. No traduce scripts de C# a GDScript, MonoBehaviours a nodos de Godot, Animator Controllers, colliders, navegación, partículas, shaders personalizados, posprocesado ni lógica de juego. Las escenas de Unity se reconstruyen solo en la medida necesaria para exportar contenido 3D visible compatible.
Estado de la verificación
Esta ruta se basa en la salida GLB documentada de este exportador y en el importador de GLB documentado de Godot. Todavía no se ha publicado una prueba de extremo a extremo para una versión concreta de Godot, así que revisa la escala, la orientación, los canales de material, los esqueletos y la jerarquía de la escena en tu versión de Godot antes de confiar en el resultado en producción.
Usa assets que tengas permiso para trasladar
Convertir un archivo no cambia la licencia de un asset. Exporta y usa el contenido del paquete solo si su licencia y tu acuerdo con el creador permiten usarlo en el proyecto de destino.
Convertir assets de Unity a Godot no es migrar un proyecto
Un conversor de assets de Unity a Godot puede ayudarte a trasladar el contenido visual compatible de un paquete. No recrea un juego funcional: los scripts, la física, los shaders y demás comportamientos propios del motor requieren una configuración aparte en Godot. Después de importar, revisa la escala, los ejes, los materiales y la jerarquía de la escena, y compara cualquier resultado inesperado con la vista previa del navegador. Consulta los límites actuales de conversión antes de elegir un flujo de trabajo.