{"repo":"vangogih/unity-empty-project-template","free":true,"listed":false,"github":"https://github.com/vangogih/unity-empty-project-template","clone":"git clone https://github.com/vangogih/unity-empty-project-template.git","description":"Low-cognitive complexity Unity project template","language":"C#","stars":181,"topics":["project-template","project-templates","template","template-project","templates","unity","unity3d","unity-engine","unity-template"],"license":null,"category":"game-templates","readme_excerpt":"Unity empty project template (UEPT) === This is an empty project which provides a clear, low-cognitive complexity structure of Assets folders Unity empty project template (UEPT) Problem Solution Installation Dependencies Example TODO Folders purpose Root Assets/ Project Assets/ Project/Develop/CompanyName/ProjectName Predefined scripts Predefined scenes structure Contribute Licence Problem There are no project structure conventions and recommendations from Unity. It means that every package, external SDK, or Asset Store asset can be organized differently. Every imported asset creates its folder (or folders). Your project folders mixed up with imported plugins folders thereby clogging up the project hierarchy. And after some time developing the project you have to spend more and more time finding your folder in the hierarchy. The structural cognitive complexity of the project becomes tremendously high. As a result, you have to spend more time finding the assets and then fixing the problem or creating the feature. Solution Create the universal empty project which will help you to setup your project in the right way. By separating assets to: - Your assets - Imported assets - Departments assets The way to do that: 1. Separate your content into the special folder \" Project\". The underscore symbol moves that folder to the top of the Project tab in the hierarchy. 2. Separate content by department folder. Art, Develop, GameDesign 3. Put all external resources like server-side code, c","default_branch":null,"files":null,"tree":[],"storefront":"/r/vangogih","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/vangogih/unity-empty-project-template/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}