Epic torna o Lore open source, o sistema de controle de versão integrado ao UEFN
A Epic Games lançou o Lore, o sistema de controle de versão baseado em Rust e licenciado sob a MIT que dá suporte ao UEFN, posicionando-o como uma alternativa aberta ao Perforce e ao Git para grandes ativos de jogos.
Por IslandAtlas
A Epic Games tornou open source o Lore, o sistema de controle de versão que roda por baixo do Unreal Editor for Fortnite (UEFN), publicando-o no GitHub sob a MIT License. O projeto se descreve como "um sistema de controle de versão open source de próxima geração" construído para "uma escalabilidade sem precedentes tanto de dados quanto de equipes", e a Epic observa que ele "serve como o sistema de controle de versão integrado do UEFN."
Dentro do UEFN, os criadores já conhecem essa tecnologia como Unreal Revision Control, que está disponível por padrão para todas as novas ilhas e funciona salvando capturas incrementais, ou revisões, de uma ilha e seus ativos. O Lore é o lançamento open source mais amplo dessa mesma linhagem. De acordo com o repositório, a versão open source usa um formato de compressão diferente da versão proprietária que vem dentro do UEFN.
Feito para código e grandes ativos binários
O Lore é voltado para projetos que misturam código-fonte com arquivos binários muito grandes, a mesma carga de trabalho que há muito tempo empurra os estúdios para o Perforce em vez do Git. A base de código é predominantemente Rust (cerca de 81% segundo a divisão de linguagens do GitHub), com quantidades menores de Python e C. A Epic também lista bindings de linguagem para JavaScript, Python, C# e Go em repositórios separados.
- Armazenamento endereçado por conteúdo usando árvores de Merkle com cadeias de revisão imutáveis e verificadas criptograficamente
- Armazenamento em chunks para arquivos grandes, de forma que apenas as partes alteradas de um arquivo sejam armazenadas novamente
- Hidratação de dados sob demanda e workspaces esparsos
- Uma arquitetura de serviço centralizada com cache, além de branches leves e troca rápida
O repositório é explícito ao afirmar que se trata de um software em estágio inicial: o último lançamento listado é a v0.8.3 (17 de junho de 2026), e a Epic alerta que o projeto está em fase pré-1.0 e em desenvolvimento ativo, advertindo que "interfaces, formatos em disco e APIs podem mudar entre versões." O suporte da comunidade é direcionado para o GitHub Issues e o Discord.
Para os criadores de UEFN, a conclusão prática é que o sistema de revisão subjacente do motor agora é um projeto open source inspecionável e extensível, em vez de um componente fechado, dando às equipes uma opção gratuita para gerenciar projetos pesados, orientados a ativos, fora do editor, à medida que o sistema amadurece rumo a um lançamento estável 1.0.
Fontes
O IslandAtlas é um site de análise independente e não é afiliado à Epic Games. A cobertura é editorial; veja as fontes citadas.