The problem: when I urgently need to create a new Unity3D project I spend a lot of time organizing folder structure, looking for my .gitignore file, and some assets I usually use (like MonoSingleton class).
Solution: I’ve created a repository (develop branch) with a project structure I generally use. I’ve included most of the folders I could remember to be useful and some assets that I use. The project structure varies from project to project but this solution is a good starting point. It will save you some development time. I will keep adding things I consider being useful.
This is a screenshot of the template for now:
More about Unity3d project structure:
- Mastering Unity Project Folder Structure. Level 0 – Folders required for version control systems
- Mastering Unity Project Folder Structure. Level 1 – Reserved Folders