The Spring Creator sale is here! Save up to 70% on select products now through April 18.

Clean Project

Delete unused assets in 2 clicks

On Sale$59.99
$29.99Sign in to Buy
  • Supported Platforms
  • Supported Engine Versions
    4.20 - 4.27, 5.0 - 5.3
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

If you want to:

  • Lower the size of your project or packaged game by deleting unused assets
  • Run project-wide checks or target specific folders/files
  • Keep your project organized and clean
  • Easily exclude files & folders from your final packaged executable
  • Stop migrating assets between projects to determine dependencies


Then I encourage you to keep reading, this product might be for you.


How I stopped making games to create Unreal Engine plugins


Back in 2018, I was working on a Tekken clone with one of my friends.


To speed up the process, we imported A LOT of asset packs from the marketplace for 3d models, animations, and sounds. Slowly our project started to get bigger and bigger.


As you can imagine, this resulted in huge final builds.


Therefore I started googling: "How to delete unused assets in Unreal Engine".


And found Migrate your levels to a new project.


I refused to believe that was the only solution and started looking into alternatives.


I wrote a small piece of code mirroring the Migrating process.


I ran it into our project and deleted everything...


I failed a lot, but eventually, I was getting closer and closer.


Finally, I successfully cleaned up our project.


However, the pitch was rejected and we got no funding and we gave up on the project. But I decided to upload my code to the Unreal Marketplace.


The feedback from the community


In May 2019, it went live and since then I was expecting angry emails from people complaining about how their projects were destroyed.


Quiet the opposite happened, Clean Project stands today with an almost perfect 4.92/5 rating.


In the first year, it got 250+ downloads and some incredible reviews both here on the Marketplace and on our discord channel.


I still highly encourage people to have a backup of their project before running it.


But, it's safe to say this plugin has worked wonders for many projects with various sizes and teams.


The guarantees


#1 Premium quality support: There is a high chance you won't need it, but if you have any troubles or suggestions, professional and lightning-speed support forever is included.


#2 Updates for future engine version: I've been working on plugins since 4.20 and I plan to upgrade them forever. Today I have automated pipelines to test and deliver updates directly.


#3 No upgrades or subscriptions: This is the only version of the plugin, there will be no Pro or 2.0 plugin. All future upgrades will be done to this product.

Technical Details

Resources

  • Problem solved (coming soon)
  • Tutorial (coming soon)
  • Demo (coming soon)
  • Review (coming soon)
  • Documentation
  • Issues


How to use

  • Run a project-wide scan - checks for unused assets across your whole project
  • Run a folder-specific scan - checks if a specific folder contains unused assets
  • Run an asset-specific scan - checks if a certain asset is unused
  • Delete empty folders and "apparently" empty folders - Fixes up redirectors and delete empty unwanted folders
  • Run via commandlet - integrate it directly into your CI/CD pipeline
  • Run programmatically - execute custom cleanup operations with the Operations Subsystem
  • Customizable rules - mark assets or folders as Core assets or Excluded from package
  • Dashboard tab - get a quick glance over the current state of your project immediately
  • Hooks directly into the cooking process - mimics the dependency gathering performed by the Unreal Engine Cooker


Contact

  • Twitter - stay up to date with the latest news
  • Discord - get help from our community
  • Mail - direct personalized support