CSAF catalogue · Unity editor tools

Ballast

A Unity editor tool from Core Systems Asset Factory. Made with Unity. Paid.

Ballast is a Unity editor tool for Unity, paid.

Its title or description names Unity 6.

Unity strips unused assets when it builds. It documents one exception, and it is the only one that matters here. "Unity includes assets that are referenced in your project and strips any unused assets during the build process... The only assets that aren't removed are assets in the Resources folder." Everything in Resources/ ships.

All of it, in every build, forever, because Unity cannot know which file a script will ask for by name at runtime. Ballast works out which ones nothing ever asks for, moves those out of the build, and hands you a drawn certificate showing exactly how many bytes left. It never claims an asset is dead.

It proves an asset is unreached, and where the question cannot be answered it refuses to act and tells you which line of your code stopped it. Three answers, and the third is the one that matters IN USE — a literal load site resolves to it. Kept, and the file and line that reached it are cited. UNREACHED — no literal resolves to it, and no dynamic site could reach it. Offered for migration.

WITHHELD — a dynamic load site could reach it. Never touched, and the site is named.

Tagged build, editor, gamedev, optimization, performance, tool, Unity, unity-editor, utility and workflow.

AI disclosure, as the store page states it: AI Assisted, Code, Graphics

Paid · Get it on itch.io. Files, screenshots and the full description are on the store page.

Need something we do not make yet? Post it on the Request Desk. A request is a lead, not a promise.