Controle de versão

Colabore e crie melhor em conjunto. O Plastic SCM do Unity é um controle de código-fonte projetado para desenvolvimento de jogos, construído com fluxos de trabalho para artistas e programadores e arquivos grandes e binários em mente.

Evite problemas de produtividade ocultos e mude para uma iteração rápida com aconselhamento especializado da equipe de DevOps da Unity. Acesse o e-book

Acelere seus cronogramas de lançamento

O Plastic SCM do Unity é uma ferramenta escalável e agnóstica do ponto de vista de engines para controle de versão e gerenciamento de código fonte, criada para estúdios de desenvolvimento de jogos de todos os portes. Projetado para melhorar a colaboração em equipe e aumentar a produtividade, o Plastic oferece fluxos de trabalho otimizados para artistas e programadores e velocidade superior ao trabalhar com arquivos grandes e binários.

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

Unity Version Control

Unity Version Control web experience in the Unity dashboard

New Unity Version Control web experience

Unity Version Control users now have access to powerful VCS functionality directly from the Unity web dashboard. You can onboard and grant permissions to new users, view content across both org and repo levels, and kick off and conduct code reviews without downloading or opening a separate client.

Principais benefícios

Fluxos de trabalho otimizados para artistas e programadores

Fluxos de trabalho separados, um único repositório. Os desenvolvedores podem codificar em um ambiente centralizado ou distribuído com uma solução completa de ramificação e mesclagem, enquanto os artistas podem criar usando fluxos de trabalho baseados em arquivos e uma interface de usuário intuitiva.

Velocidade superior trabalhando com arquivos grandes e binários

Desenvolvido para manter o desempenho e a capacidade de resposta com arquivos grandes e grandes repositórios, o sistema de controle de versão do Unity lida sem esforço com as complexidades exclusivas do desenvolvimento de jogos.

Opere em todas as ferramentas

O Plastic SCM funciona com qualquer engine, incluindo Unreal, e os criadores que usam Unity podem se beneficiar da profunda integração do Plastic com o Editor. O Plastic também tem integração com IDEs, acompanhamento de questões, colaboração e ferramentas de DevOps como JIRA, TeamCity, Jenkins e muito mais.

Para programadores

Minimize conflitos e acelere a produção com recursos de ramificação e mesclagem poderosos. Trabalhe de maneira centralizada ou distribuída com um sistema construído para lidar com grandes arquivos e repositórios.

Para artistas

Criado para mais do que apenas código, o Plastic 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 Plastic SCM simplesmente funciona. A migração é simples, então você pode trabalhar com arquivos grandes e fazer commits sem preocupações. Todos podem usar, independentemente do 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ções e mesclagens robustas, além da capacidade de trabalhar de forma distribuída enquanto permite fluxos de trabalho mais simples para artistas e não desenvolvedores.

Duncan McRoberts, Director of Software Development, Meta Company

“The speed of pulling and pushing sizable repos is impressive, and the system is considerably faster than our previous solution. The UI is intuitive for both developers and artists.”

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

“We have done some really, really huge merges over the years – the kind of merges that you would have ended up having to do by hand with other tools. It just works.”

Garry Newman, Owner and Game Developer, Facepunch Studios

Integrações de controle de versão

O Plastic SCM funciona com qualquer engine e se integra facilmente à sua cadeia de ferramentas de DevOps. Ele funciona bem com ferramentas de acompanhamento de questões, comunicação, colaboração, CI, IDEs e muito mais.

Logotipo da Unity
Jenkins
Rider da Jetbrains
TeamCity da Jetbrains
Jira
Bamboo
Unreal Engine
Discord

Comece gratuitamente, depois pague pelo que usar

Os primeiros três usuários e 5 GB mensais de armazenamento de dados são gratuitos. Depois disso, o preço depende de seus usuários ativos mensais e do armazenamento total em nuvem. Para saber mais a respeito de soluções no local, fale com a equipe de vendas sobre a edição Plastic Enterprise.

Jogos que fazem acontecer

Goodbye Volcano High

Como um estúdio cooperativo comandado pelos funcionários consegue alinhar artistas e engenheiros em um processo de produção? Descubra como a KO_OP impulsionou a colaboração com o Plastic SCM.

Return to Nangrim

Saiba como a Sycoforge utilizou as ferramentas do Unity para gerenciar o escopo crescente de um projeto e integrar o feedback dos jogadores para tornar o desenvolvimento rápido e iterativo.

Subnautica

Saiba como a Unknown Worlds escolheu o Unity e o Plastic SCM para ajudar no desenvolvimento de Subnautica.

Resources

Project organization and VCS best practices

Learn the key concepts of version control, as well as tips and tricks you can use when setting up your Unity project to help ensure that team collaboration is smooth and efficient.

Avoid hidden productivity costs

We’ve collected insights from our product and engineering teams on three of the most common version control pitfalls holding studios back from doing what they do best: creating.

Getting started

Want to dive in to Unity Version Control but don’t know where to begin? Check out our introductory course on Unity Learn and start collaborating more efficiently today.

Comece a usar e entre em contato conosco

Implemente o controle de versão em apenas alguns minutos com estas instruções simples. Se você precisar de mais conselhos ou apenas tiver dúvidas, a equipe de suporte da Unity estará pronta para ajudar.

Perguntas frequentes

O Plastic SCM só pode ser usado com o Unity?

Não, você pode combinar o Plastic com praticamente qualquer outro software em sua pilha para desbloquear um VCS poderoso. No entanto, o pacote Plastic para Unity torna o uso do Plastic na engine principal extremamente intuitivo.

Como faço para começar?

Para começar a usar o Plastic, é preciso se inscrever no serviço usando sua conta Unity. Você pode encontrar um guia útil sobre como começar a usar o Unity Editor ou outra engine aqui. Se você tiver mais dúvidas antes de começar, entre em contato conosco.

O que é o Plastic Cloud Edition?

O Plastic Cloud Edition é 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.

Quem é o público-alvo do Plastic Cloud Edition?

O Plastic Cloud Edition é o controle de versão 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 Cloud Edition inclui o cliente do Plastic SCM e o serviço de nuvem.

O que eu preciso para usar o Plastic Cloud Edition?

Você precisará de uma assinatura do Plastic Cloud Edition para armazenar repositórios em nosso serviço hospedado.

Qual versão do Plastic SCM do Unity eu preciso para acessar o Plastic SCM Cloud?

A versão 5.4.16.719 ou superior é necessária. Nossa API de rede foi atualizada e expandida para o PlasticSCM Cloud do Unity, por isso versões anteriores não vão funcionar.

O Plastic SCM Cloud Edition exige um servidor local (on-premises) do Plastic?

Não.

How do I upload my data to the Cloud?

You push your data from your local server to the Cloud.

Posso fazer check-in e combinações com o Plastic Cloud Edition?

Sim, você pode fazer check-in e combinações diretamente na nuvem.

Posso bloquear arquivos se eu usar o Plastic Gluon para acessar o Plastic Cloud?

Sim, pode. Também é possível configurar os arquivos que serão bloqueados no check-out pelo painel de sua organização no Plastic Cloud.

Como meus dados são protegidos no Plastic Cloud?

O Plastic SCM consegue criptografar o código e os dados antes de enviar para o Plastic Cloud. Ao solicitar que uma nova organização do Plastic Cloud hospede seus repositórios, você pode defini-la como “criptografada”. Isso significa que sempre que você fizer upload de dados nela, o Plastic Cloud exigirá criptografia de dados.

Como a conexão com o Plastic Cloud é protegida?

O Plastic Cloud só permite conexões SSL.

Como funciona o licenciamento do Plastic Cloud Edition?

O Plastic Cloud Edition inclui um nível gratuito com três usuários ativos gratuitos e 5 GB de armazenamento. Do quarto usuário em diante, você paga mensalmente por usuário ativo. Se um usuário não ficar ativo durante um mês, ele não será cobrado em seu faturamento referente ao respectivo mês. Se você exceder 5 GB de armazenamento, pagará por armazenamento extra por equipe, não por usuário. Confira os preços para obter mais detalhes.

O usuário pode ter vários dispositivos?

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.

Do I have to pay for additional servers?

No. For licensing purposes, we only count the number of active users, regardless of the number of devices used or the number of servers installed.

Preciso pagar por usuários “somente leitura”?

Não. Um usuário é considerado “somente leitura” quando não executa operações de gravação, como um check-in.

Posso desativar usuários e substituí-los por novos?

Sim. Você pode ativar e desativar usuários a qualquer momento. O Plastic SCM do Unity mantém o histórico de cada usuário, ativo ou desativo. Para acessar o sistema, o usuário deve estar ativo.

O que está incluso no suporte do Plastic SCM Cloud Edition do Unity?
  • Resposta do suporte em menos de 24 horas por e-mail
  • Conexão de suporte remoto para resolver problemas mais complexos
  • Prioridade para “hotfixes” de código da equipe de desenvolvimento

Saiba mais aqui.

O que torna um usuário “ativo”?

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.

Usamos cookies para garantir a melhor experiência no nosso site. Visite nossa página da política de cookies para obter mais informações.

Eu entendi