按下“创建”按钮后,战斗便会开始-为您的舒适生活而战。
初始项目结构将直接影响您在项目上工作时会遇到的痛苦。 如果您在项目的中间,则很难对其进行修复。
像任何其他开发工具一样,Unity具有用于项目的一系列不同类型的资源。 因此,在环顾社区之后,您可以得出以下结构:
从理论上讲,您可以添加其他目录,例如Maps或Tilemaps。但是,在将某些内容添加到项目的根之前,必须非常仔细地考虑。另外,切勿将任何资产添加到根目录。
每个项目都需要一个命名约定。 这就是为什么很难找到两个使用相同约定的项目,因此请编写您自己的术语并强迫创建该文件的每个人都使用它。否则,您将遇到麻烦。
对于商店中的资产,让我们使用AssetStore目录。通常,这些资产包含不同版本的内容,例如场景,作者的演讲以及许多其他垃圾。合理的做法是不将其全部用于项目。但是,您不能只是从商店下载资产;修复并将其放入您的项目。相反,您需要创建一个新的空项目,在那里导入资产,进行准备,然后通过"Assets->Export Package…“
。不要忘记将原始文件放在某处,以防万一。
在Sandbox目录中进行实验是一个有趣的想法,因此,如果出现问题,您可以清除它,并忘记或对其进行优化以进行实际使用。
使用捆绑软件下载内容的另一个好主意。
最终,最好的建议是:“使用对您有用的东西”。如果您的结构有效地适合于开发并且新的团队成员正在迅速适应,那么谁在乎目录的命名方式。下次见!=)