curl -o Assets\ScriptDownloaderEditor.cs https://raw.githubusercontent.com/Avin19/UnityTools/main/ScriptDownloaderEditor.cs This Unity Editor script automates the initial setup process for Unity projects, saving you time and effort. Whether you're starting a new project or onboarding team members, this tool ensures a consistent and efficient setup every time.
- Customize and create essential project folders like Scripts, Materials, Music, Prefabs, Models, Textures, and Editor with a single click.
- Generate a README.md file with your specified content to document your project.
-Automatically download and save predefined template scripts to streamline your development process.
- Download a standard .gitignore file tailored for Unity projects to keep your version control clean.
- Add and remove necessary Unity packages.
- Resolve package dependencies seamlessly.
- Select which folders you need.
- Click "Create Folders" to generate the selected directories.
- Customize the content of your README.
- Click "Create README" to generate the file.
- Click "Download Scripts" to fetch and save template scripts automatically.
- Toggle the option to download a .gitignore file.
- Click "Download .gitignore" to add it to your project.
-Click "Add/Remove Necessary Packages" to handle your package dependencies with ease.
Efficiency: Save time on repetitive setup tasks and focus on what matters—developing your game! Consistency: Ensure your projects have a standardized setup every time. Ease of Use: Simple GUI interface within Unity Editor—no more manual setup!
curl -o Assets\ScriptDownloaderEditor.cs https://raw.githubusercontent.com/Avin19/UnityTools/main/ScriptDownloaderEditor.cs Use the Script Downloader:
Go to Tools > Setup > Script Downloader in the Unity Editor
Feel free to adjust the content as needed to better fit your project's specifics or to add any additional details you find relevant.
- Reduce the Number of Setup using bash script
- Once Everything is done remove all the Tools relate scripts
- PlantUML generator .
puml-gen C:\Source\App1 C:\PlantUml\App1 -dir -ignore Private,Protected -createAssociation -allInOne
puml-gen {Input/Scripts/} {Out/plantuml} -dir -ignore Private,protected -createAssociation -allInOne
puml-gen C:\Source\App1 C:\PlantUml\App1 -dir -excludePaths bin,obj,Properties
puml-gen Scripts PlantUml -dir --ignore Private,Protected -createAssociation -allInOne
puml-gen Assets/Scritps out -dir -excludePaths bin,obj,Properties -createAssociation -allInOne
For more information take a look at