Controle de Versão para Desenvolvedores de Jogos

TENHA AGORA

Customização e APIs

Com produtos complexos vêm dutos complexos. Ao alavancar a gama de API's da Alienbrain, triggers de eventos e interface de linha de comando, os arquitetos de ferramentas podem integrar a Alienbrain no processo de produção - tornando os membros da equipe mais eficientes do que nunca.



Imagem

Acesso por linha de comando aos seus projetos para build ou pipeline


Faça seu pipeline trabalhar para você

Alienbrain é completamente personalizável, e vem com APIs totalmente documentadas e código de amostra para Jscript, MEL, maxscript, C++ e Microsoft .NET, bem como uma série de outras ferramentas de personalização.

  • Metadados personalizados : Você pode atribuir metadados personalizados a cada arquivo no repositório Alienbrain para ajudar a filtrar arquivos, gerenciar variantes de arquivos, gerar relatórios personalizados, e assim por diante. Cada ramo na árvore de arquivos pode ter metadados personalizados, ou herdar metadados de seu ramo pai.

  • Gatilhos e Eventos : O Alienbrain suporta gatilhos e eventos do lado do cliente. No cliente, os eventos são gerados antes e depois de cada operação, e podem ser capturados para mudar o comportamento padrão.

  • Ferramenta de Linha de Comando : Disponível em todas as plataformas suportadas do cliente multiplataforma, a ferramenta de linha de comando oferece aos usuários avançados uma poderosa forma de automatizar tarefas e processamento em lote.

Gestão da Configuração de Software

A UI simplificada do Alienbrain desmente a extensa funcionalidade de gerenciamento de configuração - definida sob o capô. Com a ramificação e fusão padrão da indústria e uma integração com todas as versões recentes do Visual Studio, o Alienbrain tem algo para os codificadores, bem como para os artistas.

Imagem

Totalmente caracterizado por código e arte


Branching e Fusão

Alienbrain oferece um conjunto completo de recursos de gerenciamento de configuração de software que o tornam a ferramenta de escolha para programadores de jogos.

  • Rótulos de Lançamento : Os rótulos permitem atribuir nomes a pastas ou arquivos em um ponto específico no tempo, tornando mais fácil voltar mais tarde e recriar uma configuração exata de ativos.

  • Conjuntos de Modificações : Modificar conjuntos de modificações de grupos feitas em arquivos individuais em uma entidade lógica que pode ser usada durante todo o ciclo de vida do projeto. Os conjuntos de modificações permitem fazer modificações localmente e adiar a execução do lado do servidor até que todo o conjunto de modificações seja concluído.

  • Desenvolvimento Paralelo e Ramificação : Usando o Alienbrain, os desenvolvedores podem trabalhar em paralelo em projetos ou módulos e realizar alterações simultâneas - mesmo para o mesmo arquivo. Eles também podem trabalhar em diferentes ramos para fazer alterações controladas em uma versão lançada de um produto enquanto continuam o desenvolvimento na linha principal. Em ambos os casos, o Alienbrain acompanha as alterações em arquivos individuais e permite que eles integrem suas alterações facilmente.