- Unreal Engine
- Desenvolvimento geral
- Produtividade
- Unreal Engine 6
- Segurança
Lore: o controlo de versões da Epic vs Perforce e Git LFS
O Lore é o controlo de versões open source da Epic, pensado para ficheiros binários de projetos de jogos. Como se compara com Perforce e Git LFS e quem deve mudar.
Ludus AI Team
Lore: o controlo de versões da Epic vs Perforce e Git LFS
O Lore é o sistema de controlo de versões da Epic, criado para projetos de jogos com grandes ficheiros binários e disponibilizado em open source para que as equipas o possam adotar ou alojar nos seus próprios servidores. Importa porque o controlo de versões em jogos tem sido há muito uma escolha entre o Perforce, que lida bem com binários grandes mas é pesado de gerir, e o Git com LFS, que os programadores conhecem mas que sofre com ficheiros .uasset grandes. O Lore aponta a esse vazio: tão adequado a binários como o Perforce, mas mais fácil de adotar.
Este artigo explica o que é o Lore, como se compara com o Perforce e o Git LFS e quem deve considerá-lo, à data de setembro de 2026.
O que é o Lore?
O Lore é um sistema de controlo de versões que a Epic criou para a forma como os jogos são realmente feitos: centenas de gigabytes de ficheiros binários ao lado do código, muitas pessoas a mexer no mesmo projeto e ficheiros que não se fundem como texto. A Epic usa-o internamente em projetos grandes e abriu-o para que os estúdios o possam usar. Os objetivos de design são os que interessam às equipas de jogos: lidar com binários grandes sem bloquear, escalar para equipas e repositórios grandes e ser menos penoso de operar do que a opção pesada tradicional.
Porque precisam os projetos de jogos de um controlo de versões especial
Porque um projeto de jogo é sobretudo binário, e os binários quebram os pressupostos em que o Git assenta. Um .uasset, uma textura ou um ficheiro de áudio não podem ser fundidos linha a linha, por isso duas pessoas a editar o mesmo asset geram um conflito que se resolve escolhendo uma versão, não fundindo. Os projetos chegam também às centenas de gigabytes, algo com que as ferramentas genéricas lidam mal. É por isso que os estúdios recorrem ao Perforce ou ao Git LFS: ambos tratam binários grandes, cada um com o seu custo. O Lore é a resposta da Epic, desenhada especificamente para este problema.
Lore vs Perforce vs Git LFS
| Lore | Perforce | Git LFS | |
|---|---|---|---|
| Binários grandes | Feito para eles | Forte | Funciona, sofre à escala |
| Familiaridade | Novo | Padrão da indústria nos jogos | Conhecido da maioria dos programadores |
| Custo operacional | Pensado para ser mais leve | Pesado de gerir e licenciar | Leve, mas o LFS acrescenta atrito |
| Abertura | Open source, alojamento próprio | Comercial | Aberto, backends LFS variam |
| Mais adequado para | Equipas que querem um controlo de versões aberto e adequado a binários | Grandes estúdios já investidos | Equipas pequenas, repositórios centrados em código |
Em resumo: o Perforce é a escolha enraizada, com mais ferramentas e mais peso operacional. O Git LFS é familiar e leve até os assets crescerem. O Lore aponta ao meio-termo: gestão de binários ao estilo do Perforce, com uma presença mais aberta e fácil de adotar.
O seu estúdio deve mudar para o Lore?
Se o Perforce funciona e investiu muito nele, não há pressa em mudar. Se está no Git LFS e sente a pressão à medida que os assets crescem, ou se está a começar do zero e quer um sistema adequado a binários sem o custo operacional do Perforce, o Lore merece uma análise séria, sobretudo por ser open source e permitir alojamento próprio. Como em qualquer migração de controlo de versões, faça primeiro um piloto num projeto não crítico, porque migrar o histórico e voltar a formar uma equipa dá trabalho real, por melhor que seja o destino.
Perguntas frequentes
O que é o Lore no Unreal Engine? O Lore é o sistema de controlo de versões da Epic, criado para grandes ficheiros binários de jogos e disponibilizado em open source para que os estúdios o possam adotar ou alojar nos seus próprios servidores.
O Lore é melhor do que o Perforce? Aponta ao mesmo caso de uso, intensivo em binários, com uma presença mais leve e aberta. O Perforce tem mais ferramentas e está mais enraizado na indústria. Qual é melhor depende do investimento e da escala da sua equipa.
Posso usar o Lore em vez do Git LFS? Sim, e destina-se precisamente a equipas que sentem o Git LFS a ceder à medida que os assets crescem. Faça um piloto antes de migrar um projeto em produção.
O Lore é open source? Sim. A Epic disponibilizou o Lore em open source para que os estúdios o possam usar e alojar nos seus próprios servidores.
Conclusão
Com o Lore, a Epic resolve um problema que todas as equipas de jogos conhecem: um controlo de versões que respeita binários grandes sem o peso operacional da opção tradicional. Não vai destronar o Perforce de um dia para o outro, mas, como sistema aberto e adequado a binários, dá aos estúdios uma verdadeira terceira opção. Faça um piloto antes de migrar. O Ludus AI, o assistente de IA mais avançado para o Unreal Engine, funciona dentro do editor do UE 5.4 ao 5.8, seja qual for o controlo de versões por baixo, por isso esta escolha não altera a forma como trabalha com ele.

