Epic Games libera Lore, el sistema de control de versiones integrado en UEFN
Epic Games lanzó Lore, el sistema de control de versiones basado en Rust y con licencia MIT que da soporte a UEFN, posicionándolo como una alternativa abierta a Perforce y Git para activos de juego de gran tamaño.
Por IslandAtlas
Epic Games liberó el código de Lore, el sistema de control de versiones que funciona por debajo de Unreal Editor for Fortnite (UEFN), publicándolo en GitHub bajo la MIT License. El proyecto se describe a sí mismo como "un sistema de control de versiones de código abierto y de próxima generación" construido para "una escalabilidad sin precedentes tanto de datos como de equipos", y Epic señala que "funciona como el sistema de control de versiones integrado de UEFN".
Dentro de UEFN, los creadores ya conocen esta tecnología como Unreal Revision Control, que está disponible de fábrica para todas las islas nuevas y funciona guardando instantáneas incrementales, o revisiones, de una isla y sus activos. Lore es el lanzamiento de código abierto más amplio de ese mismo linaje. Según el repositorio, la versión de código abierto usa un formato de compresión distinto al de la versión propietaria que viene incluida en UEFN.
Construido para código más activos binarios de gran tamaño
Lore está orientado a proyectos que combinan código fuente con archivos binarios muy grandes, la misma carga de trabajo que durante mucho tiempo ha empujado a los estudios hacia Perforce en lugar de Git. La base de código es predominantemente Rust (alrededor del 81 % según el desglose de lenguajes de GitHub), con cantidades menores de Python y C. Epic también lista enlaces de lenguaje (bindings) para JavaScript, Python, C# y Go en repositorios separados.
- Almacenamiento direccionado por contenido usando árboles de Merkle con cadenas de revisión inmutables y verificadas criptográficamente
- Almacenamiento por fragmentos (chunks) para archivos grandes, de modo que solo se vuelven a guardar las porciones modificadas de un archivo
- Hidratación de datos bajo demanda y espacios de trabajo dispersos (sparse workspaces)
- Una arquitectura de servicio centralizada con caché, además de ramificación ligera y cambio rápido
El repositorio es explícito en que se trata de software temprano: la versión más reciente listada es la v0.8.3 (17 de junio de 2026), y Epic advierte que el proyecto es anterior a la 1.0 y está en desarrollo activo, señalando que "las interfaces, los formatos en disco y las APIs pueden cambiar entre versiones". El soporte de la comunidad se dirige a GitHub Issues y Discord.
Para los creadores de UEFN, la conclusión práctica es que el sistema de revisión subyacente del motor ahora es un proyecto abierto, inspeccionable y extensible, en lugar de un componente cerrado, lo que da a los equipos una opción gratuita para gestionar proyectos pesados basados en activos fuera del editor a medida que el sistema madura hacia un lanzamiento estable 1.0.
Fuentes
IslandAtlas es un sitio de analíticas independiente y no está afiliado a Epic Games. La cobertura es editorial; consulta las fuentes enlazadas.