A lot of people version their work by copying the whole folder: MyGame, then MyGame v2, then MyGame backup final. It works, but it quietly eats a drive. Projects is built for exactly that habit, and it is now available in alpha.
What it does
Mark a parent folder as a versioned project and Kamembert treats each sub-folder as a version. It reads the engine and app version out of each copy, works out which came from which, and draws the line of versions as a graph.
| Engine | Editor version from |
|---|---|
| Unity | ProjectSettings/ProjectVersion.txt |
| Unreal | the .uproject file |
| Godot | project.godot |
When it sizes a version it skips the regenerable cache folders, like Unity's Library or Unreal's Intermediate, so the number reflects the real content.
Reclaiming space, safely
Old versions you want to keep but are not using can be archived to a verified zip or stored as a patch against their parent. Both are reversible, and the original folder is only recycled after the archive is written and checked.
It is off by default. Turn it on under Settings then Experimental, and keep your own backups of anything irreplaceable. See the Projects docs for the full tour.