Nuestra guía completa para configurar el control de versiones para tu equipo - ahora para Unity 6

THOMAS KROGH-JACOBSEN / UNITY TECHNOLOGIESSenior Technical Content Marketing Manager
Nov 18, 2024
Libro electrónico de Control de Versiones de Unity para Unity 6
Para tu comodidad, tradujimos esta página mediante traducción automática. No podemos garantizar la precisión ni la confiabilidad del contenido traducido. Si tienes alguna duda sobre la precisión del contenido traducido, consulta la versión oficial en inglés de la página web.

No es raro que los compañeros de equipo en un estudio de desarrollo de juegos tengan diferentes niveles de experiencia en el uso de un sistema de control de versiones. Un artista podría tocar el hombro de su colega programador cuando necesita enviar o confirmar un cambio en el repositorio principal porque no está familiarizado con el software. También escuchamos historias sobre cómo los activos de desarrollo de juegos, como modelos 3D caros, se distribuyen en múltiples servidores o incluso se alojan en un Dropbox, sin una forma fácil de categorizarlos y buscarlos.

DevOps, y en particular el control de versiones, puede ser un tema desalentador para los creadores de juegos que no han utilizado tales herramientas antes. Pero no tiene que ser así. Hay numerosas herramientas que puedes utilizar con Unity, tanto opciones de terceros como soluciones propias de Unity, para ayudar a tu equipo a trabajar de manera efectiva con el versionado, gestionar tus compilaciones y hacer un seguimiento de tus activos.

Cliente delgado Gluon con Control de Versiones de Unity
Gluon es un cliente ligero diseñado específicamente para artistas que está disponible para usar con la versión de escritorio de Unity Version Control. Gluon te permite decidir qué archivos quieres trabajar y solo descargar esos, eliminando la necesidad de descargar y gestionar todo el proyecto.

Nuestro e-book de Unity 6 sobre control de versiones y las mejores prácticas para la organización de proyectos pueden ayudarle a usted y a su equipo a comenzar a elegir la solución adecuada para el desarrollo de su juego. Esta nueva edición proporciona conocimientos sobre los últimos flujos de trabajo en Control de Versiones de Unity y soluciones DevOps, lo que la convierte en una actualización significativa de la versión original del libro electrónico de control de versiones lanzado en 2022.

Obtendrás cerca de 100 páginas de prácticas y consejos generalmente recomendados. Junto con el libro electrónico, también puedes ver tres nuevos tutoriales en video sobre Control de Versiones de Unity, Automatización de Construcción de Unity y Administrador de Activos de Unity.

Explorador de ramas en Control de Versiones de Unity
El explorador de ramas en Unity Version Control visualiza la estructura de fusión del proyecto. Evoluciona horizontalmente de izquierda a derecha.

Nuestro objetivo era proporcionar una visión amplia y equilibrada en esta guía porque creemos que es valiosa para nuestros usuarios. Encontrarás muchos consejos que son agnósticos a cualquier sistema de control de versiones que prefieras usar. Comienza con una explicación de los conceptos clave del control de versiones. Hay una sección útil que compara las soluciones de control de versiones populares compatibles con Unity, y una sección dedicada al Control de Versiones de Unity (UVCS), que te guía a través de la configuración de UVCS para tu proyecto y cómo utilizar sus características clave.

Esta versión 6 de Unity del libro electrónico incluye nuevas secciones sobre el Administrador de Activos de Unity y la Automatización de Construcción de Unity. Por último, encontrarás consejos para ayudar a garantizar que la colaboración del equipo sea fluida y eficiente a lo largo de los diferentes ciclos del proceso de desarrollo, y a medida que tu proyecto crezca y añadas más usuarios.

Cambiando conjuntos de cambios en el control de versiones de Unity
En UVCS, puedes volver a cualquier conjunto de cambios anterior haciendo clic derecho en el conjunto de cambios que elijas.

Con la integración directamente en el Editor de Unity, ahora es más fácil que nunca habilitar y usar UVCS, especialmente para usuarios sin experiencia en programación que prefieren trabajar con interfaces visuales.

Un nuevo tutorial en video de UVCS

Un tutorial en video en profundidad acompaña el libro electrónico, proporcionando una sólida introducción a UVCS y mostrándote cómo configurar tu propio repositorio, invitar a colaboradores y registrar cambios.

En el tutorial, también exploramos estrategias de ramificación, cómo manejar conflictos, establecer reglas de fusión, bloquear archivos y mucho más. Si eres nuevo en el Control de Versiones de Unity, esta es una excelente manera de obtener una visión general en 20 minutos antes de sumergirte en el e-book completo.

Automatización de Construcción de Unity

La Automatización de Construcción de Unity automatiza el proceso de creación de versiones de tu juego para múltiples plataformas, lo que te permite optimizar el flujo de trabajo de desarrollo al integrar y desplegar actualizaciones de forma continua con una intervención manual mínima.

En este nuevo tutorial te mostramos cómo optimizar tu flujo de trabajo para construir para múltiples plataformas y mover tu canal de construcción local a la nube de Unity para automatizar las construcciones.

Unity Asset Manager

El Gestor de Activos de Unity facilita el seguimiento de todos tus activos digitales en 3D, incluyendo la gestión y transformación de los datos. Ofrece un lugar central y seguro para encontrar y almacenar los activos que creas y colaboras utilizando tus herramientas favoritas.

El Gestor de Activos admite una amplia gama de tipos de activos, incluidos modelos 3D, texturas, materiales, prefabs, archivos de sonido y más. En este video, te mostramos cómo empezar con el Administrador de Activos, editar tus activos y usar filtros de búsqueda.

Esperamos que estos recursos te ayuden a escalar tu equipo y el desarrollo de juegos con Unity 6.