Desarrollo colaborativo con Unity Cloud: gestión de activos y control de versiones

Jul 30, 2025
Subiendo activos al Unity Asset Manager

Este artículo te muestra cómo comenzar con Unity Version Control y Unity Asset Manager. También cubriremos cómo Unity Cloud puede ayudar a tus equipos a trabajar juntos sin problemas.

Este contenido se basa en un seminario web organizado por el equipo de Capacitación Profesional de Unity. Si estás interesado en capacitación profesional para ti o tu equipo, consulta nuestro catálogo de cursos y ponte en contacto.

Configurando el control de versiones de Unity

Si eres nuevo en el control de versiones, asegúrate de consultar el libro electrónico técnico en profundidad Mejores prácticas para la organización de proyectos y control de versiones (edición Unity 6). Esta guía explica los conceptos clave del control de versiones, compara algunos de los diferentes sistemas de control de versiones (VCS) disponibles e introduce Unity Version Control y herramientas adicionales como Unity Asset Manager y Build Automation.

Si estás listo para comenzar a usar Unity Version Control y Asset Manager, ¡vamos a sumergirnos!

Una forma de configurar Unity Version Control es abrir tu proyecto de Unity e ir a la configuración del proyecto. En la ventana de Configuración del Proyecto, abre Servicios.

Siempre que estés conectado con la misma cuenta en Unity Cloud y en el Editor de Unity, puedes seleccionar la Organización de la lista desplegable.

O, si estás creando un nuevo proyecto, asegúrate de hacer clic en Crear nuevo proyecto en la nube y vincularlo al proyecto de Unity. Entonces tu proyecto estará vinculado con éxito.

Crear nuevo proyecto en la nube y vincularlo al proyecto de Unity

Crear nuevo proyecto en la nube y vincularlo al proyecto de Unity

Si deseas comenzar un nuevo proyecto desde cero, ve a Unity Hub y haz clic en Nueva proyecto. A medida que seleccionas la plantilla relevante, también puedes optar por conectarte a Unity Cloud y usar Unity Version Control.

Seleccionando ‘Conectar a Unity Cloud’ en Unity Hub

Seleccionando ‘Conectar a Unity Cloud’ en Unity Hub

Ve a Unity Cloud en tu navegador preferido.

Primero, verifica la Configuración de la Organización y Miembros de la Organización para asegurarte de que todos los que necesitan acceso, o que trabajarán en el proyecto, estén en la organización adecuada.

 Asignando roles para los miembros de tu organización

Asignando roles para los miembros de tu organización

A continuación, deberías configurar Unity Version Control. Puedes encontrar la pestaña Unity Version Control junto a las pestañas Proyecto y Consola en la ventana de tu Editor. Sigue las instrucciones en la pestaña de Unity Version Control para crear un espacio de trabajo de control de versiones para tu proyecto. Completa el nombre del repositorio, el nombre del espacio de trabajo, las preferencias y el resto de los pasos listados en la pestaña.

Adelante, crea el espacio de trabajo.

La pestaña de Unity Version Control (UVC) en el Editor

La pestaña de Unity Version Control (UVC) en el Editor

Descripción general de Unity Version Control en el Editor

Esto es lo que puedes ver en la pestaña UVC después de crear tu espacio de trabajo:

Cambios Pendientes: Esto te permite ver todos los cambios pendientes en tu espacio de trabajo. Estos cambios no están registrados en el repositorio. En esta pestaña, puedes seleccionar qué archivos deseas registrar, agregar un comentario y registrar los cambios.

Cambios Entrantes: Esta pestaña te permite ver todos los cambios entrantes y conflictos y actualizar tu proyecto local. Cualquier cambio realizado en tu proyecto genera una notificación de "Cambios entrantes" en la parte superior derecha de la ventana de control de versiones.

Conjuntos de Cambios: Cuando registras tus archivos, la pestaña Cambios Pendientes se actualiza y ya no lista los archivos que has registrado. Los archivos que revisas se compilan en un conjunto de cambios, que puedes ver en la pestaña Conjuntos de cambios.

Ramas: Esta pestaña te muestra una lista de ramas en el repositorio. Aquí, puedes realizar las siguientes tareas: buscar por nombre de rama, conjunto de cambios y autor, ver el último conjunto de cambios y la hora de creación de cada rama, y más.

Las pestañas en el Control de Versiones de Unity

Las pestañas en el Control de Versiones de Unity

Regresa a tu panel de control de Unity Cloud en tu navegador, navega a la pestaña DevOps y selecciona tu proyecto relevante. Asegúrate de que todos los miembros del equipo relevantes tengan asientos asignados. También puedes asignar diferentes roles a diferentes personas en tu organización yendo a la configuración del proyecto respectivo y editando los roles de esos usuarios listados en la lista Miembros del proyecto.

Configurando Unity Asset Manager directamente desde el Editor

Si deseas usar el Asset Manager directamente en el Editor, entonces ve a la ventana de tu Editor de Unity y abre la escena relevante en tu proyecto. Navega a la Página oficial de Unity Asset Manager y sigue las instrucciones para instalar el paquete.

Copia y pega el nombre del paquete com.unity.asset-manager-for-unity en el Unity Package Manager, presiona "Instalar" y espera a que la instalación se complete. Debería aparecer en tu proyecto.

O, si has iniciado sesión en la interfaz basada en navegador de Unity Asset Manager, entonces puedes navegar a Integraciones > Editor y elegir instalar Asset Manager para Unity Editor. Unity Asset Manager se abrirá en el Editor.

La ventana de Unity Asset Manager en el Editor

La ventana de Unity Asset Manager en el Editor

Si has subido previamente algún activo a Unity Asset Manager, deberías verlo en esa ventana Editor de Asset Manager.

También puedes traer activos de diferentes proyectos y, para modelos en formatos que no son nativamente soportados por el Editor de Unity, puedes usar optimizar y convertir o el Kit de Herramientas de Transformación de Activos para convertirlos.

Ahora, digamos que creas un activo directamente en el Editor y quieres agregarlo al Asset Manager, para que puedas reutilizarlo en diferentes proyectos. Navega a la pestaña Asset Manager en el Editor y luego haz clic en Subir. Puedes arrastrar y soltar el activo en esa ventana de Subir.

Si tu activo tiene materiales o texturas adjuntos, el Administrador de Activos creará activos separados para ellos. Una vez que hayas agregado todos los activos que deseas subir, también puedes agregar campos de metadatos personalizados a tus activos para categorizarlos. Finalmente, selecciona Subir y asegúrate de guardar tu proyecto.

Ejemplos de un activo dividido en la ventana del Administrador de Activos de Unity

Ejemplos de un activo dividido en la ventana del Administrador de Activos de Unity

Ejemplo: Subiendo un archivo .fbx al Administrador de Activos de Unity

Ejemplo: Subiendo un archivo .fbx al Administrador de Activos de Unity

Si estás trabajando con un modelo grande que contiene múltiples partes, puedes subir carpetas enteras que contengan esos archivos. Por ejemplo, al subir archivos CAD, encuentra el archivo de ensamblaje entre los archivos y puedes generar una vista previa basada en eso.

Ejemplo: Subiendo archivos CAD al Administrador de Activos de Unity

Ejemplo: Subiendo archivos CAD al Administrador de Activos de Unity

También puedes navegar a un activo específico, expandirlo para tener una vista más cercana y puedes cambiar la configuración (malla, iluminación, rotación, etc.) como desees.

El Administrador de Activos de Unity también te permite ver el historial de cualquier activo. Esta función te permite verificar los cambios a lo largo del ciclo de vida de tus activos, las vistas previas anteriores del activo y otra información de producción relevante para tu proyecto.

Ramas y fusiones

Ve a Ramas en la pestaña Control de Versiones de Unity, haz clic derecho en la rama principal y selecciona “Crear rama hija…”. Se te pedirá que abras una nueva ventana de Crear Rama donde debes especificar el nombre de la rama, o agregar comentarios, y luego asegúrate de seleccionar Cambiar espacio de trabajo a esta rama.

Ramas y fusiones en el Control de Versiones de Unity

Ramas y fusiones en el Control de Versiones de Unity

Comienza a implementar tus cambios en esta rama, previsualiza tus cambios, y si estás satisfecho con cómo se ve todo, entonces puedes proceder a fusionar esta rama en la rama /main.

Regresa a la pestaña Control de Versiones de Unity y haz clic en Ramas. En la rama actualmente abierta, asegúrate de especificar los cambios que has realizado, para que tu equipo también esté al tanto de los cambios específicos, y luego selecciona Registrar Cambios.

Para fusionar tu rama con la rama /main, asegúrate de hacer clic en el ícono de rama en la parte superior derecha de la pestaña Control de Versiones de Unity.

Haz clic en la opción Explorador de Ramas. El cliente UVC se abrirá y verás una demostración visual de todas las ramas en tu proyecto, incluida la en la que has estado trabajando. Si no tienes el cliente de Control de Versiones de Unity instalado, asegúrate de seguir estas instrucciones para instalarlo.

Opción 'Fusionar desde este conjunto de cambios'

Opción 'Fusionar desde este conjunto de cambios'

Haz clic derecho en la rama a la que deseas fusionar con /main y selecciona Fusionar esto desde el conjunto de cambios a… y luego selecciona /main. Luego podrás ver todos los archivos que vas a registrar, así como si hay conflictos de archivos. Si no hay conflictos de archivos, selecciona ¡Registrar fusión!.

‘¡Registrar fusión!’ en el Control de Versiones de Unity

‘¡Registrar fusión!’ en el Control de Versiones de Unity

Si regresas al Editor, notarás que todavía estás en la rama en la que has estado trabajando. Ve a la rama /main en la pestaña UVC y haz clic en Cambiar espacio de trabajo a esta rama. Todos los cambios ahora se reflejarán en la /main rama.

La opción ‘Cambiar espacio de trabajo a esta rama’

La opción ‘Cambiar espacio de trabajo a esta rama’

Si deseas hacer una revisión de código en un proyecto específico, ve al panel de Unity Cloud en tu navegador y navega a la sección DevOps.

En la sección Revisiones de código, puedes ver todas las revisiones de código pendientes.

Sin embargo, si deseas iniciar un proceso de revisión de código, navega a Cambios en la misma ventana para solicitar una revisión de código específica. También puedes agregar comentarios y añadir diferentes usuarios como revisores.

La pestaña 'Revisiones de código' en el Control de Versiones de Unity en el panel de Unity Cloud

La pestaña 'Revisiones de código' en el Control de Versiones de Unity en el panel de Unity Cloud

Solicitando una revisión de código en el panel de Unity Cloud

Solicitando una revisión de código en el panel de Unity Cloud

También hay una forma de automatizar este proceso. Navega a Unity Cloud > DevOps. Desde allí, ve a Configuración > Reglas de fusión. Si haces clic en el botón Nueva regla de fusión, puedes automatizar tus revisiones de código. Puedes aplicar esto a diferentes repositorios, especificar las ramas de origen y destino, agregar atributos si lo deseas y luego crear nuevas reglas de fusión.

Opción ‘Nueva regla de fusión’ en Unity DevOps en el panel de Unity Cloud

Opción ‘Nueva regla de fusión’ en Unity DevOps en el panel de Unity Cloud

Más recursos

- 3D en cualquier lugar: Revisión de diseño colaborativo con Unity Asset Manager

- Introducción a los métodos de transferencia de Asset Manager en Unity

- Comenzar con Asset Manager

- Dominando el acceso en Unity Asset Manager

Si tu organización está interesada en la capacitación profesional de Unity, asegúrate de ponerte en contacto. Todos los materiales son creados por nuestros experimentados diseñadores pedagógicos en colaboración con nuestros ingenieros y equipos de productos. Eso significa que tu equipo siempre recibe la capacitación más actualizada sobre la tecnología más reciente de Unity.

Además, si deseas leer más sobre Unity Industry, cómo puedes integrar datos, construir aplicaciones impactantes y desplegar en múltiples plataformas para impulsar el éxito empresarial, entonces consulta esta página.

Prueba Unity Industry durante 30 días gratis