Nosso guia completo para configurar o controle de versão para sua equipe - agora para Unity 6

THOMAS KROGH-JACOBSEN / UNITY TECHNOLOGIESSenior Technical Content Marketing Manager
Nov 18, 2024
E-book de Controle de Versão do Unity para Unity 6
Esta página da Web foi automaticamente traduzida para sua conveniência. Não podemos garantir a precisão ou a confiabilidade do conteúdo traduzido. Se tiver dúvidas sobre a precisão do conteúdo traduzido, consulte a versão oficial em inglês da página da Web.

Não é incomum que os membros da equipe em um estúdio de desenvolvimento de jogos tenham níveis variados de experiência com o uso de um sistema de controle de versão. Um artista pode tocar no ombro de seu colega programador quando precisa enviar ou confirmar uma alteração no repositório principal porque não está familiarizado com o software. Também ouvimos histórias de como os ativos de desenvolvimento de jogos, como modelos 3D caros, são espalhados por vários servidores ou até mesmo hospedados em um Dropbox, sem uma maneira fácil de categorizá-los e pesquisá-los.

DevOps, e particularmente o controle de versão, pode ser um tópico assustador para criadores de jogos que nunca usaram tais ferramentas antes. Mas não precisa ser assim. Existem inúmeras ferramentas que você pode usar com o Unity - tanto opções de terceiros quanto soluções próprias do Unity - para ajudar sua equipe a trabalhar de forma eficaz com versionamento, gerenciar suas compilações e acompanhar seus ativos.

Cliente slim Gluon com Controle de Versão Unity
O Gluon é um cliente leve projetado especificamente para artistas e está disponível para uso com a versão desktop do Unity Version Control. O Gluon permite que você decida quais arquivos deseja trabalhar e apenas baixe esses, eliminando a necessidade de baixar e gerenciar todo o projeto.

Nosso e-book atualizado Unity 6 sobre controle de versão e melhores práticas para organização de projetos podem ajudar você e sua equipe a começar a escolher a solução certa para o desenvolvimento do seu jogo. Esta nova edição fornece know-how para os mais recentes fluxos de trabalho em Controle de Versão do Unity e soluções de DevOps, tornando-se uma atualização significativa em relação à versão original do e-book de controle de versão lançado em 2022.

Você terá cerca de 100 páginas de práticas e dicas geralmente recomendadas. Juntamente com o e-book, você também pode assistir a três novos tutoriais em vídeo sobre Controle de Versão do Unity, Automação de Build do Unity e Gerenciador de Ativos do Unity.

Explorador de Branches no Controle de Versão do Unity
O explorador de ramificações no Unity Version Control visualiza a estrutura de mesclagem do projeto. Ele evolui horizontalmente da esquerda para a direita.

Nos propusemos a fornecer uma visão ampla e equilibrada neste guia porque acreditamos que é valioso para nossos usuários. Você encontrará muitas dicas que são independentes de qual sistema de controle de versão você prefere usar. Começa com uma explicação dos conceitos-chave de controle de versão. Há uma seção útil comparando soluções populares de controle de versão compatíveis com o Unity, e uma seção dedicada ao Controle de Versão do Unity (UVCS), que orienta você na configuração do UVCS para seu projeto e como usar seus principais recursos.

Esta versão 6 do e-book da Unity inclui novas seções sobre o Gerenciador de Ativos da Unity e a Automação de Construção da Unity. Por fim, você encontrará dicas para ajudar a garantir que a colaboração da equipe seja suave e eficiente ao longo dos diferentes ciclos do processo de desenvolvimento, e à medida que seu projeto cresce e você adiciona mais usuários.

Mudando conjuntos de alterações no Controle de Versão do Unity
No UVCS, você pode voltar a qualquer conjunto de alterações anterior clicando com o botão direito no conjunto de alterações desejado.

Com a integração diretamente no Editor do Unity, agora é mais fácil do que nunca habilitar e usar o UVCS, especialmente para usuários sem formação em programação que preferem trabalhar com interfaces visuais.

Um novo tutorial em vídeo UVCS

Um tutorial em vídeo aprofundado acompanha o e-book, fornecendo uma introdução sólida ao UVCS e mostrando como configurar seu próprio repositório, convidar colaboradores e registrar alterações.

No tutorial, também exploramos estratégias de ramificação, como lidar com conflitos, configurar regras de mesclagem, bloquear arquivos e muito mais. Se você é novo no Controle de Versão do Unity, esta é uma ótima maneira de obter uma visão geral em 20 minutos antes de mergulhar no e-book completo.

Automação de Construção Unity

A Automação de Build do Unity automatiza o processo de criação de builds do seu jogo para várias plataformas, permitindo que você otimize o fluxo de trabalho de desenvolvimento ao integrar e implantar atualizações continuamente com mínima intervenção manual.

Neste novo tutorial, mostramos como otimizar seu fluxo de trabalho para construir para várias plataformas e mover seu pipeline de construção local para a Unity Cloud para automatizar as construções.

Gerenciador de Ativos Unity

O Gerenciador de Ativos Unity facilita o acompanhamento de todos os seus ativos digitais 3D, incluindo a gestão e transformação dos dados. Oferece um lugar central e seguro para encontrar e armazenar os ativos que você cria e colabora usando suas ferramentas favoritas.

O Gerenciador de Ativos suporta uma ampla gama de tipos de ativos, incluindo modelos 3D, texturas, materiais, prefabs, arquivos de som e muito mais. Neste vídeo, mostramos como começar a usar o Gerenciador de Ativos, editar seus ativos e usar filtros de pesquisa.

Esperamos que esses recursos ajudem você a expandir sua equipe e o desenvolvimento de jogos com Unity 6.