Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice

Unused Scripts Find/Strip for Unity 2019.+. FREE

Discussion in 'Assets and Asset Store' started by vizgl, Mar 27, 2017.

  1. vizgl

    vizgl

    Joined:
    Nov 4, 2014
    Posts:
    61

    10.08.2020
    1 year ago, I stopped working on this plugin, because I was think that IL2CPP automatically strip unused scripts.
    But few weeks ago, I realized that I was wrong. When you using some frameworks(or scripts which is moved from project to project), which have a lot of usefull scripts, but even if at the current project you use only few of them, all the rest will be added to the final build! This plugin will help to strip all of the unused scripts in the project!

    I am finally released tool for public and it's free. I don't want earn money and sell it on Asset Store, because it's hard to support many Unity versions and answer for customers questions.

    Tested on Unity 2019.*

    I am still working on it, but only if I got some issues with my own projects. But, if someone found some bugs, don't afraid post it here. When I will have free time I will fix it.

    NOTE: before using this plugin, make sure you are make backup of your project! And read readme file!

    GitHub link https://github.com/vizgl/UnusedScriptsExcluder




    This package inspects all the C# scripts in your project, build dependencies tree and show for you scripts, which is not used.

    By few clicks you can exclude all unused or certain scripts from final build. It work due to hooks pre/post build events



    Features
    - Build list of unused C# scripts
    - Exclude unused scripts from final build for all platforms
    - Single click explore location or edit of unused script

     
    Last edited: Aug 10, 2020
  2. vizgl

    vizgl

    Joined:
    Nov 4, 2014
    Posts:
    61
  3. TheCelt

    TheCelt

    Joined:
    Feb 27, 2013
    Posts:
    726
    Link to asset in store doesn't work.
     
  4. magique

    magique

    Joined:
    May 2, 2014
    Posts:
    4,021
    Yep. Doesn't work for me either.
     
  5. sledgeman

    sledgeman

    Joined:
    Jun 23, 2014
    Posts:
    389
    So, why the link is not working ? Are you no longer working on this project ? In my opinion it seems like a very usefull tool.
     
  6. vizgl

    vizgl

    Joined:
    Nov 4, 2014
    Posts:
    61
    I have been stop working on this asset because, I received refusing from Unity review team. They sayed, that in the asset store is many assets like this. But now, they give a green light on it, but with one suggestion: I should make better documentation.
    At this moment, I using it in my own games, and still fixing some bugs. As soon as I have more free time, I'll return to it.

    P.S. it will working only in the 5.6 and higher
     
  7. sledgeman

    sledgeman

    Joined:
    Jun 23, 2014
    Posts:
    389
    Crazy o_O

    A documentation, for what ? :confused:. I mean, such easy tools are fast to understand. How many VisualScriptings do we have in the store? 50x ? In comparison i guess we don´t have that many assets like yours. Really strange. But, ok. Keep it up ! As you know, we all need more assets, we can play & work with it ;)
     
  8. TheCelt

    TheCelt

    Joined:
    Feb 27, 2013
    Posts:
    726
    Put it on GitHub instead if you want. Unless you wanted to sell it for money?
     
  9. vizgl

    vizgl

    Joined:
    Nov 4, 2014
    Posts:
    61
    Hi to everyone!
    1 year ago, I stopped working on this plugin, because I was think that IL2CPP automatically strip unused scripts.
    But few weeks ago, I realized that I was wrong. When you using some frameworks(or scripts which is moved from project to project), which have a lot of usefull scripts, but even if at the current project you use only few of them, all the rest will be added to the final build! This plugin will help to strip all of the unused scripts in the project!

    I am finally released tool for public and it's free. I don't want earn money and sell it on Asset Store, because it's hard to support many Unity versions and answer for customers questions.

    Tested on Unity 2019.*

    I am still working on it, but only if I got some issues with my own projects. But, if someone found some bugs, don't afraid post it here. When I will have free time I will fix it.

    NOTE: before using this plugin, make sure you are make backup of your project! And read readme file!

    GitHub link https://github.com/vizgl/UnusedScriptsExcluder
     
    Last edited: Aug 10, 2020
  10. marek1990

    marek1990

    Joined:
    Dec 9, 2015
    Posts:
    8
    @vizgl Hi, Have you decided to remove this tool from github? Or url is wrong?
     
  11. Petr777

    Petr777

    Joined:
    Nov 8, 2017
    Posts:
    48
    If tool is still available, can you please update the url?
     
  12. GloriaVictis

    GloriaVictis

    Joined:
    Sep 1, 2016
    Posts:
    133