Migração para usuários do Perforce

O Plastic SCM do Unity é um VCS de categoria AAA para estúdios de qualquer porte ou orçamento. Execute ramificações e mesclagens intensivas, evite bloqueios de banco de dados, maximize a escalabilidade e mantenha os programadores e artistas felizes.

Atenda às expectativas dos jogadores com iteração rápida, e evite que os custos de produtividade atrapalhem seus cronogramas de lançamento. Baixe o e-book

Por que os usuários do Perforce trocam

Grandes estúdios costumam usar Perforce para o desenvolvimento de jogos. No entanto, alguns desenvolvedores preferem fluxos de trabalho Git, algo que o Perforce não apresenta nativamente nem via integração. O Plastic SCM preenche essa lacuna: ele é uma solução econômica para estúdios de todos os portes com fluxos de trabalho distribuídos e centralizados e ramificação e fusão poderosas.

Arte principal de Deadhaus Sonata

Deadhaus Sonata por Apocalypse Studios

Como os usuários do Perforce se beneficiam do controle de versão do Unity

O Plastic SCM do Unity foi desenvolvido para todos que trabalham com desenvolvimento de jogos. Confira as vantagens que você obtém com o upgrade do Perforce.

Comparativo entre Plastic SCM e Gluon
Trabalhe de forma centralizada ou distribuída

Escolher um VCS pode significar decidir se vai trabalhar de forma centralizada ou distribuída. O Plastic tem ambos, combinando a velocidade e o poder dos fluxos de trabalho do estilo Git com a escalabilidade do Perforce.

Collaboration with artists on Unity Engine
Simplicidade de controle de versão para não programadores

O desenvolvimento de jogos não se trata apenas de programação. Com o Plastic SCM do Unity, os artistas podem contribuir de forma independente por meio de um fluxo de trabalho separado com bloqueio e a capacidade de trabalhar com arquivos individuais.

Arquivos grandes do Plastic SCM
Gerencie depósitos e arquivos enormes com velocidade

O Plastic lida facilmente com arquivos e projetos com mais de 5 TB na velocidade da luz. Ele é cinco vezes mais rápido que Perforce ou Git para operações de envio regulares e duas vezes mais rápido em sincronizações.

Bloqueio de arquivo no Unity Editor
Bloqueie arquivos que você não pode mesclar

Alterações simultâneas em arquivos não mescláveis são um desafio? Codifique com segurança usando ramificação e mesclagem ou faça alterações confiáveis com o recurso de bloqueio. O Plastic é o único VCS que tem ambos.

Principais características

As soluções de DevOps da Unity oferecem uma ampla variedade de funcionalidades aos programadores, enquanto mantêm tudo simplificado para os artistas. Sentiu falta de algo na lista? Confira nosso roteiro para DevOps.

Changelists in Unity Version control

Changelists

You won’t need to alter your way of working after switching from Perforce, especially if you don’t plan to work in separate branches. Changelists allow you to conveniently create meaningful groupings of your files. When you check in your changes, you won’t need to pick through a list of thousands; instead, you can just select the files pertaining to the task at hand.

Changelists help you stay organized. If you need to go back and make a change, you won’t need to remember all the files you modified – they’ll be grouped under the changelist you created. 

Ramificação do controle de versão do Unity por fluxo de trabalho de tarefa

Fluxos de trabalho rápidos e flexíveis

Quando você está trabalhando com grandes bases de código ou arquivos, é fácil encontrar problemas de produtividade. A natureza singular da ramificação de desenvolvimento e a funcionalidade de fluxo atual do Perforce prendem as equipes em fluxos de trabalho relativamente inflexíveis de “mesclagem e cópia”, o que pode resultar em trabalho duplicado e lentidão. Existem soluções alternativas, como arquivar confirmações, mas elas limitam sua capacidade de confirmação em escala, novamente, atrasando sua equipe.

Os recursos de ramificação e mesclagem do Plastic SCM conduzem um desempenho mais rápido e simplificado naturalmente. Você pode estruturar seu fluxo de trabalho para o que melhor se adequa ao seu estúdio, seja com ramificação baseada em tarefas ou até mesmo com uma abordagem mais tradicional. Se você encontrar problemas, será fácil ajustar.

Carga pesada com o controle de versão do Unity

Escalabilidade sob cargas pesadas

A criação de jogos envolve trabalhar com arquivos enormes, e você precisa de um controle de versão que possa suportar essa pressão. Os servidores do Plastic SCM podem suportar centenas de desenvolvedores simultaneamente com facilidade, sem sacrificar o desempenho. Trabalhe no ritmo que precisa e dimensione facilmente com o controle de versão criado especificamente para o desenvolvimento de jogos.

Servidor na nuvem para o controle de versão do Unity

Hospedagem na nuvem para código-fonte

Faça check-in do seu trabalho na nuvem com facilidade e gerencie as permissões da equipe por meio de um painel na nuvem, sem a necessidade de manter um servidor ou cliente extra. 

Configure instantaneamente servidores em nuvem dedicados e prontos para serem usados com o intuito de capacitar suas equipes a colaborar de qualquer lugar do mundo. Tudo que você precisa fazer é criar uma conta.

Migre no meio do projeto com o P4Sync

Alternar sistemas de controle de versão no meio do desenvolvimento pode ser assustador, mas o Plastic está preparado para tornar a transição o mais simples possível. Com o P4Sync, o Plastic oferece uma sincronização bidirecional com o Perforce para ajudar as equipes a tomar essa decisão.

Com o P4Sync, você pode manter um fluxo Perforce totalmente sincronizado com uma ramificação no Plastic SCM, importar dados do Perforce para o Plastic e vice-versa. Lembre-se de que apenas um fluxo Perforce pode ser sincronizado com o Plastic em determinado momento. Esta é uma solução temporária para ajudar você a trocar de sistema de controle de versão sem interromper o desenvolvimento.

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.

Configure o controle de versão do Unity para seu projeto

Quer tudo funcionando rapidamente? Essas instruções podem ajudar a configurar o controle de versão do Unity para seu projeto em apenas alguns minutos.

Perguntas frequentes

Como uso o Perforce no Unity?

O Unity oferece suporte total ao Perforce. Se você deseja usar o Perforce como seu sistema de controle de versão com a engine Unity, você pode encontrar instruções para configurá-lo aqui.

Como faço para migrar para o Plastic SCM?

Temos um importador ad hoc para mover depósitos do Perforce para o Plastic SCM. Muitas vezes, os depósitos do Perforce são enormes (o que é verdade para estúdios de jogos, onde gigabytes de dados não são incomuns), então preferimos oferecer assistência completa.

É muito simples: você entra em contato, e nós ajudamos com o processo.

Como uso o controle de código-fonte do Unity?

Obtenha uma introdução à configuração de um repositório e comece a trabalhar em conjunto no Unity, na engine Unreal ou em qualquer outra engine aqui.  

O Perforce é centralizado ou distribuído?

O Perforce é um sistema de controle de versão centralizado, o que significa que todos os desenvolvedores e artistas submetem suas alterações a um servidor central. Esse fluxo de trabalho é mais adequado para artistas que trabalham com arquivos não mescláveis. Os desenvolvedores geralmente preferem um sistema de controle de versão distribuído (DVCS). O controle de versão do Unity fornece fluxos de trabalho separados em um repositório.

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