Unity实验室之项目目录组织

前言

项目刚立项后,如何在Unity里组织目录结构比较合理呢?今天分享一下笔者项目的规划,仅供参考

目录展示

image
主要看箭头指向的几个主要目录:
- __Doc目录: 主要存一些项目说明和文档,比如编码规范,代码约定等等。这里为什么要加两个下划线呢。是因为这样可以排在最前面方便查看,如果有其它重要文件也可以试着采用这种全名方法。
- Bundles: 存放需要打包成AssetBundles的资源,此文件夹下可以按具体Bundles模块划分,这里不展开说明。
- Editor: 存放编辑环境下的工具,如打包脚本,资源查找等。
- Gizmos: 存放Editor下的脚本需要的资源。
- Plugins: 这里除了Unity规定好的,存放Native文件,还可以将项目的框架放在这里。因为Plugins文件夹下的代码会优先编译,外层可以访问这里的对象,但这里的对象不能访问外层的对象。这样可以使框架性的代码更清晰,更规范,不会出现框架性的代码访问到上层逻辑。
- Resources: 这里存放游戏中用到的资源,如图片,声音,模型,prefab,shader等。
- Scenes: 主要是存放场景对象。
- Scripts: 主要存放C#脚本。
- Test: 如果有一些临时小测试,不想删除,又不想提交,就可以放到Test文件夹,通过git的ignore文件,忽略掉Test文件夹。

总结

以上就是笔记项目中大致的最外层目录组织,如果有更好的组织方式,欢迎讨论。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值