# UnityInitializeProject When starting a new project, you always have to do the same things over and over again.. not anymore! ## Usage - Use with UnityLauncherPro https://github.com/unitycoder/UnityLauncherPro/wiki/Initialize-Project-Script - Or, copy the [script](https://github.com/unitycoder/UnityInitializeProject/blob/main/Assets/Editor/InitializeProject.cs) into Editor/ folder and run from Tools/UnityLibrary/Initialize Project ### Current Features - Create common folders (like Scenes, Materials, Prefabs, Scripts..) - Colorspace to linear - Save Main scene - Add scene to build settings - Set main camera to 0,3,-10 - Disable sceneview camera Easing & Acceleration - Set 3D gizmos size smaller - Disable splash screen - Set company name, product name (TODO need to assign these somewhere..) - Remove unwanted packages - Add wanted packages - NEW: Import your favourite asset store packages (.unitypackage) *This example script is designed for my own workflows, but you can edit it and use inside Unity or through UnityLauncherPro (when creating new project there). ### Links - Unity forum thread https://forum.unity.com/threads/github-automatic-project-initialization-editor-script.1352966/ ### Videos - Compare manual setup vs automatic setup: (youtube link)
[![youtube](https://img.youtube.com/vi/NAG8BnsUTSY/0.jpg)](https://www.youtube.com/watch?v=NAG8BnsUTSY) ### Images Just 1 click to setup everything!
![image](https://github.com/user-attachments/assets/b813f093-d2e8-4440-9dc3-962eae0160bb)