Acelere seus cronogramas de lançamento
O Unity Version Control é uma ferramenta de gerenciamento de código-fonte de controle de versão escalável e independente de mecanismo para estúdios de desenvolvimento de jogos de todos os tamanhos. Criado com a tecnologia de ponta Plastic SCM, o Unity Version Control oferece fluxos de trabalho otimizados para artistas e programadores e velocidade máxima no trabalho com arquivos e binários grandes. Veja como nossos usuário têm aproveitado esta tecnologia para criar sem compromisso.

Set custom lock rules, including branch exclusion, in the Lock rules panel.
Smart Locks: para uma ramificação segura
Não importa se você está ramificando ou não, o Smart Locks impõe uma única linha de desenvolvimento “viajando” pelas ramificações até chegar à ramificação de destino, onde a alteração é verificada ou mesclada novamente. Por viajar e verificar automaticamente se você está trabalhando com a versão mais recente antes de permitir o bloqueio de um arquivo, o Smart Locks minimiza bastante o risco de conflitos de mesclagem.
Gerenciamento mais fácil do VCS no Hub
Habilitar e gerenciar o Version Control diretamente no Unity Hub agora é mais fácil do que nunca. Basta marcar uma caixa de seleção para criar e vincular um repositório Version Control a um novo projeto. Verifique o status da conexão entre o projeto e o repositório e vincule e desvincule repositórios a projetos existentes.

Create and link a Version Control repo when you create a project in the Hub.
Para programadores
Minimize conflitos e acelere a produção com recursos de ramificação e mesclagem poderosos. Trabalhe de forma centralizada ou distribuída com um sistema desenvolvido para lidar com arquivos grandes e repositórios.
Para artistas
Criado para mais do que apenas código, o controle de versão do Unity minimiza conflitos com bloqueio para permitir que você trabalhe de forma independente em um espaço de trabalho separado conectado ao repositório principal do projeto.
Para usuários do Git
O controle de versão do Unity funciona. A migração é simples, então você pode trabalhar com arquivos grandes e fazer commits sem preocupações. Todos podem usar, sem distinção de nível de habilidade técnica.
Para usuários do Perforce
Uma solução que funciona para toda a equipe. Mantenha os desenvolvedores satisfeitos com ramificação e mesclagem robustas, além da capacidade de trabalhar de forma distribuída, permitindo fluxos de trabalho mais simples para artistas e não desenvolvedores.
Integrações com o controle de versões
O controle de versão do Unity funciona com qualquer engine e se integra facilmente à sua cadeia de ferramentas de DevOps. Ele funciona bem com ferramentas de monitoramento de problemas, comunicação, colaboração, CI, IDEs, e muito mais.








Made with Unity Version Control
Santuário do projeto
Descubra como os Jogos Monster Closet otimizam a eficiência com soluções de DevOps do Unity agnósticas do ponto de vista de engines e automações com Unreal Engine.
Return to Nangrim
Saiba como a Sycoforge utilizou as ferramentas Unity para gerenciar o escopo crescente de seu projeto e integrar o feedback dos jogadores para o desenvolvimento rápido e iterativo de jogos.
Subnautica
Saiba como a Unknown Worlds escolheu o Unity Solutions para o controle de versão para ajudar no desenvolvimento de Subnautica.
Recursos
Práticas recomendadas de VCS e organização de projetos
Aprenda os principais conceitos de controle de versão, bem como dicas e truques que você pode usar ao configurar seu projeto da Unity, a fim de garantir que a colaboração em equipe seja tranquila e eficiente.
Conceitos básicos
Quer se aprofundar no controle de versão do Unity, mas não sabe por onde começar? Confira nosso curso introdutório do Unity Learn e comece a colaborar de forma mais eficiente hoje.
Perguntas frequentes
Não, você pode combinar o controle de versão do Unity com praticamente qualquer outro software em sua pilha para obter um poderoso VCS. No entanto, o pacote de controle de versão do Unity torna o uso do controle de versão na engine principal do jogo extremamente intuitivo.
Para começar a usar o controle de versão do Unity, é preciso se inscrever no serviço usando sua conta Unity. Você encontra um guia útil para começar a usar o Unity Editor ou outro mecanismo aqui. Se tiver mais perguntas antes de começar, entre em contato conosco.
O controle de versão do Unity é um servidor hospedado, multilocatário e baseado em nuvem que pode ser usado pelas organizações para armazenamento de repositórios do Plastic na nuvem.
O controle de versão do Unity é o controle de código-fonte para equipes de desenvolvimento de jogos que trabalham com grandes repositórios e arquivos, e que precisam somente de um servidor em nuvem (e repositórios clonados locais opcionais). Você pode enviar/baixar (ou fazer check-in diretamente) de um servidor em nuvem. O controle de versão do Unity inclui o cliente e o serviço de nuvem.
Você precisará de uma assinatura do Unity DevOps para armazenar seus repositórios em nosso serviço hospedado.
Quando você usa o Unity Version Control, as comunicações de download e upload são sempre feitas via SSL, que fornece uma criptografia segura para o pacote de dados enviado do cliente para o servidor.
O controle de versão do Unity só permite conexões SSL.
O Unity Version Control inclui um nível gratuito com três licenças gratuitas e 5 GB-hora de armazenamento. Após o quarto usuário, você paga mensalmente por licença. Se você exceder 5 GB-hora de armazenamento, pagará pelo armazenamento extra por equipe, não por usuário. Consulte os preços para obter detalhes.
Sim. Para fins de licenciamento, contamos apenas o número de usuários ativos, independentemente do número de dispositivos usados ou do número de servidores instalados.
Não. Para fins de licenciamento, contamos apenas o número de usuários ativos, independentemente do número de dispositivos usados ou do número de servidores instalados.
O controle de versão do Unity é nossa nova marca para o Plastic SCM. Continua sendo a mesma ótima solução, com todos os recursos que você adora, mas com um novo nome de marca.
Não. O Unity Version Control, como um componente do DevOps da Unity, é um serviço hospedado que é executado na nuvem. O cliente de controle de versão pode ser feito download no local, mas ainda se conecta ao serviço de nuvem.
O Unity Version Control pode estar disponível como uma solução no local. Entre em contato conosco para mais detalhes.
Os dados são enviados do seu servidor local para a nuvem.
Sim, você pode fazer check-in e mesclar diretamente na nuvem.
Sim, é possível. Também é possível configurar os arquivos que serão bloqueados no check-out pelo painel de organização do controle de versão do Unity.
Não. Um usuário é considerado “somente leitura” quando não executa operações de gravação, como um check-in.
Sim. Você pode ativar e desativar usuários a qualquer momento. O controle de versão do Unity mantém o histórico de cada usuário, ativo ou desativo. Um usuário precisa estar ativo para acessar o sistema.
- O suporte responde em menos de 24 horas por e-mail
- Conexão de suporte remoto para resolver problemas mais complexos
- Prioridade para “ajustes de código” da equipe de desenvolvimento
Saiba mais aqui.
Um usuário será considerado ativo quando realizar qualquer uma das seguintes ações em um mês:
1. Gravar em um repositório para:
- Check-in
- Realizar uma revisão de código
- Criar um objeto como um rótulo, conjunto de alterações (envio ou check-in), ramificação, atributo ou repositório
2. Fazer upload ou download de 5 MB de dados.