All posts
3D

Epic Open Sourcing Its Own Version Control Tool Matters More Than Unreal 6's Trailer

ZKO blog tile: 3D

Buried under the bigger headlines from State of Unreal 2026 was Lore, a version control system Epic built in house and has now open sourced under MIT. Written in Rust, Lore is built specifically for the thing Git has always handled badly, projects that mix source code with large binary assets, the exact combination every game and most serious 3D or motion pipelines live with daily.

Git treats every file the same way, which works fine for code and falls apart the moment a repository fills up with multi gigabyte scene files, textures or renders that change constantly and cannot be diffed sensibly. Studios have spent years bolting on Git LFS, Perforce or bespoke asset servers to work around that gap, each with its own trade offs and none of them free of friction.

Lore's approach, content addressed storage, sparse and lazy fetching so nobody has to download an entire asset library to work on one scene, and a publicly documented storage format rather than a closed proprietary one, reads like a tool built by people who were genuinely fed up with the alternatives rather than chasing a product category. That it works outside Unreal entirely, with APIs across half a dozen languages, is the real story. A studio never touching Unreal Engine still has exactly the file management problem Lore was built to solve.