Unity Version Control

Crea de manera más eficiente con un sistema de control de versiones (VCS) diseñado específicamente para ayudar a los programadores, artistas y diseñadores a superar los desafíos del desarrollo de juegos, con la tecnología de Plastic SCM.

Evita las trampas ocultas de productividad y obtén una iteración más rápida con el asesoramiento de un experto del equipo de Unity DevOps. Descarga el libro electrónico

Acelera los plazos de lanzamiento

Unity Version Control es un control de versiones escalable e independiente del motor y una herramienta de gestión de código fuente para estudios de desarrollo de juegos de todos los tamaños. Diseñado con la poderosa tecnología de Plastic SCM, el control de versiones de Unity ofrece flujos de trabajo optimizados para artistas y programadores y una velocidad superior para trabajar con archivos binarios y de gran tamaño. Mira cómo nuestros usuarios aprovecharon esta tecnología para crear sin concesiones.

Plastic SCM is now Unity Version Control, a component of Unity DevOps

Unity Version Control

Unity Version Control web experience in the Unity dashboard

Nueva experiencia web con Unity Version Control

Los usuarios de Unity Version Control ahora tienen acceso a la potente funcionalidad de VCS directamente desde el panel web de Unity. Puedes incorporar y otorgar permisos a nuevos usuarios, ver contenido en los niveles de la organización y del repositorio, e iniciar y realizar revisiones de código sin descargar o abrir un cliente por separado.

Beneficios clave

Flujos de trabajo optimizados para artistas y programadores

Diferentes flujos de trabajo, un solo repositorio. Los desarrolladores pueden programar en un entorno centralizado o distribuido con una solución completa de ramificación y fusión, mientras que los artistas pueden crear mediante flujos de trabajo basados en archivos y una interfaz de usuario intuitiva.

Velocidad superior cuando se trabaja con archivos grandes y binarios

Diseñado para mantener el rendimiento y la capacidad de respuesta con archivos grandes y repositorios enormes, Unity Version Control gestiona, sin esfuerzo, las complejidades únicas del desarrollo de juegos.

Operación a través de herramientas

Unity Version Control funciona con cualquier motor, incluido Unreal, y los creadores de Unity pueden beneficiarse de su integración profunda de Plastic con el Editor. Unity Version Control se integra en herramientas de IDE, monitoreo de problemas, colaboración y DevOps como JIRA, TeamCity, Jenkins y otras más.

Obtén valor de inmediato

Configura instantáneamente servidores dedicados en la nube listos para usar y esto permitirá que tus equipos colaboren desde cualquier parte del mundo, incluso si estás trabajando con grandes archivos binarios tan comunes en el desarrollo de juegos.

Trabaja sin preocuparte

Programa de forma segura con ramas y fusiones, y utiliza el bloqueo para realizar cambios con confianza. El control de versiones de Unity es el único VCS con ambas opciones.

Para programadores

Disminuye los conflictos y acelera la producción con una capacidad impactante de ramificación y fusión. Trabaja de forma centralizada o distribuida con un sistema construido para gestionar archivos y repositorios de gran tamaño.

Para artistas

Unity Version Control se creó para algo más que solo código y minimiza los conflictos con el bloqueo para permitir que trabajes de forma independiente en un espacio de trabajo diferente, conectado a tu repositorio de proyecto principal.

Para usuarios de Git

Unity Version Control simplemente funciona. La migración es simple, por lo que puedes trabajar con archivos de gran tamaño de inmediato y comprometerte sin preocupaciones. Todos pueden usarlo, independientemente del nivel de habilidad técnica.

Para usuarios de Perforce

Una solución que funciona para todo el equipo. Mantén contentos a los desarrolladores con ramificaciones y fusiones sólidas, además de la capacidad de trabajar de forma distribuida y permitir flujos de trabajo de artistas y no desarrolladores más simples.

Duncan McRoberts, Director of Software Development, Meta Company

«La velocidad de extracción y envío de repositorios grandes es impresionante, y el sistema es mucho más rápido que nuestra solución anterior. La interfaz de usuario es intuitiva tanto para desarrolladores como para artistas».

Duncan McRoberts, Director of Software Development, Meta Company
Garry Newman, Owner and Game Developer, Facepunch Studios

«Hemos realizado algunas fusiones realmente grandes a lo largo de los años, el tipo de fusiones que hubiéramos tenido que hacer manualmente con otras herramientas. Simplemente funciona».

Garry Newman, Owner and Game Developer, Facepunch Studios

Integraciones del control de versiones

Unity Version Control funciona con cualquier motor y se integra fácilmente en la cadena de herramientas de DevOps. Funciona bien con herramientas para el seguimiento de problemas, la comunicación, la colaboración, la CI, los IDE y más.

Logotipo de Unity
Jenkins
Rider Jetbrains
TeamcCity Jetbrains
Jira
Bamboo
Motor irreal
Discord

Comienza sin costo y paga por lo que utilices

Los tres primeros usuarios y 5 GB de almacenamiento de datos mensual son gratuitos. A partir de allí, el precio depende de tus usuarios activos mensuales y del almacenamiento total en la nube. Para obtener soluciones locales, comunícate con el Departamento de Ventas y consulta por Unity Version Control.

Juegos que lo hacen realidad

Project Shrine

Descubre cómo Monster Closet Games maximiza la eficiencia gracias a las automatizaciones y soluciones de DevOps de Unity independientes del motor con Unreal Engine.

Return to Nangrim

Descubre cómo Sycoforge aprovechó las herramientas de Unity para administrar el creciente alcance de su proyecto e integrar los comentarios de los jugadores para obtener un desarrollo rápido e iterativo del juego.

Subnautica

Descubre por qué Unknown Worlds eligió Unity solutions para el control de versiones a fin de hacer realidad Subnautica.

Recursos

Prácticas recomendadas para la organización de proyectos y el VCS

Descubre los conceptos clave del control de versiones, así como los consejos y trucos que puedes usar para configurar tu proyecto de Unity a fin de garantizar que la colaboración en equipo sea fluida y eficaz.

Evita los costos ocultos de productividad

Recopilamos estadísticas de nuestros equipos de producto e ingeniería sobre tres de las fallas de control de versión más comunes que impiden a los estudios llevar adelante sin complicaciones lo que mejor saben hacer: crear.

Primeros pasos

¿Quieres acceder al control de versiones de Unity, pero no sabes por dónde empezar? Consulta nuestro curso introductorio sobre Unity Learn y comienza a colaborar de manera más eficiente hoy mismo.

Comienza y comunícate con nosotros

Pon en marcha Unity Version Control en solo unos minutos con instrucciones sencillas. Si necesitas más consejos o simplemente tienes preguntas, el equipo de soporte de Unity está listo para ayudarte.

Preguntas frecuentes

¿Unity Version Control solo se puede usar con Unity?

No. Puedes combinar Unity Version Control con casi cualquier otro software de tu stack para acceder a las características más potentes del VCS. Sin embargo, el paquete Unity Version Control te permite utilizar el control de versiones dentro del motor principal de juegos de manera más intuitiva.

¿Qué debo hacer para empezar a usarlo?

Para comenzar a utilizar Unity Version Control, solo necesitas registrarte con tu cuenta de Unity. Puedes encontrar una guía útil para comenzar en el Editor de Unity u otro motor aquí. Si tienes alguna otra duda antes de comenzar, comunícate con nosotros.

¿Qué es Unity Version Control?

Unity Version Control es un servidor de Plastic SCM alojado, de múltiples clientes y basado en la nube que las organizaciones pueden usar para almacenar sus repositorios de Plastic en la nube.

¿Para quién es Unity Version Control?

Unity Version Control es un control de origen para equipos de desarrollo de juegos que trabajan con repositorios y archivos de gran tamaño y que solo necesitan un servidor en la nube (y repositorios locales clonados opcionales). Puedes enviar proyectos a un servidor en la nube o extraerlos de allí (o registrarte allí directamente). Unity Version Control incluye el cliente y el servicio en la nube.

¿Qué necesito para utilizar Unity Version Control?

Tendrás que suscribirte a Unity DevOps para almacenar los repositorios en nuestro servicio alojado.

¿Qué es Plastic SCM?

Unity Version Control es nuestra nueva marca para Plastic SCM. Sigue siendo la misma excelente solución con todas las características que te encantan, simplemente bajo una nueva marca.

¿Unity Version Control requiere un servidor local (en las instalaciones) de Plastic?

No. Unity Version Control es un servicio alojado que se ejecuta en la nube. El cliente de control de versiones se puede descargar localmente, pero aún necesita conectarse al servicio en la nube.

¿Cómo subo mis datos a la nube?

Enviarás tus datos desde tu servidor local a la nube.

¿Puedo registrarme y fusionarme con Unity Version Control?

Sí, puedes registrarte y fusionarte directamente en la nube.

¿Puedo bloquear archivos si utilizo Gluon para acceder a la nube?

Sí, puedes hacerlo. También puedes configurar los archivos que se bloquearán al finalizar la compra desde el panel de control de Unity Version Control de tu organización.

¿Cómo se protegen mis datos en la nube?

Unity Version Control puede cifrar tu código y tus datos antes de subirlos a la nube. Si solicitas una nueva organización de Unity Version Control para alojar tus repositorios, puedes configurarla como «encriptada». Esto significa que cada vez que subas datos a ella, la nube requiere el cifrado de los datos.

¿Cómo se protege la conexión a Unity Version Control?

Unity Version Control solo permite conexiones SSL.

¿Cómo funcionan las licencias de Unity Version Control?

Unity Version Control incluye una opción gratuita con tres usuarios y 5 GB de almacenamiento. A partir del cuarto usuario, pagas mensualmente por cada puesto. Si excedes los 5 GB de almacenamiento, pagarás el almacenamiento adicional por equipo, no por usuario. Consulta los detalles de los precios.

¿El usuario puede tener múltiples dispositivos?

Sí. Para los fines de la licencia, solo contamos la cantidad de usuarios activos, independientemente de la cantidad de dispositivos utilizados o de la cantidad de servidores instalados.

¿Tengo que pagar los servidores adicionales?

No. Para los fines de la licencia, solo contamos la cantidad de usuarios activos, independientemente de la cantidad de dispositivos utilizados o de servidores instalados.

¿Tengo que pagar los usuarios de solo lectura?

No. Se considera que un usuario tiene acceso de solo lectura si no realiza operaciones de escritura, como un registro.

¿Puedo desactivar usuarios y reemplazarlos por otros nuevos?

Sí. Puedes activar y desactivar usuarios en cualquier momento. Unity Version Control conserva el historial de cada usuario, independientemente de si está activo o no. Los usuarios deben estar activos para acceder al sistema.

¿Qué incluye el soporte de Unity Version Control?
  • Respuesta de soporte en menos de 24 horas por correo electrónico
  • Conexión de soporte remoto para resolver problemas más complejos
  • Prioridad para las reparaciones de código del equipo de desarrollo

Puedes obtener más información aquí.

¿Qué tiene que hacer un usuario para estar "activo"?

Se considera que un usuario está activo si realiza alguna de las siguientes acciones en un mes determinado: 

1. Escribe en un repositorio para realizar lo siguiente:

  • Registrarse
  • Realizar una revisión de código
  • Crear un objeto, como una etiqueta, un conjunto de cambios (push o checkin), una rama, un atributo o un repositorio

2. Subir o descargar 5 MB de datos

Usamos cookies para brindarte la mejor experiencia en nuestro sitio web. Visita nuestra página de política de cookies si deseas más información.

Listo