这里就是项目文件夹,直接使用unity把这个文件夹打开就可以了,其中,Docs是开发档案,很多细则都写在里面了,可以随时观看。
学会使用unity之后,就可以愉快的开始开发了~
对了,别忘了本项目使用的引擎版本是 2018.4.12f1 (LTS)
哦。
当然了,协同开发少不了标准的制定,下面是开发的规则,请开发之前仔细的阅读:
-
所有文件、文件夹的命名规则:
- 英文名命名,描述这个文件(文件夹)的内容,尽量能让其他人看得懂,可以由多个单词/数字组合而来,比方说第一个单词是性质(Image、Button、Text等),然后(选择性的)加 “Of” 再加其所属。组合规则:每个单词的第一个字母大写,需要全部大写的专有名词保持全部大写,如:ImageOfPlayer(角色的图像)、UIImagesOfBackpack(背包的UI图像)、ButtonOfGameStart(游戏开始的按键);
- 路径中不能出现任何中文;
- 文件的另一个版本的命名格式为 “原版文件名_注释” (其中注释的命名规则同
1
)。如:LoadingImage.png
这张图片的白色版本为LoadingImage_White.png
。
-
程序里类的成员变量的定义:先
public
,后private
。其中,将获取的游戏实例(例:Rigidbody2D
、GameObject
类型的变量)放在前面,普通变量放在后面(如speed
,position
)。 -
程序里的变量使用驼峰起名法(什么意思自己百度),函数名同第二条。
-
代码格式如果不知道怎么写的话使用自动格式化(很多 IDE 都有,实在不行去用 Visual Stdio),代码风格不要求完全统一但是需要让别人看懂你的代码(debug 的时候有可能需要别人帮忙)。
-
程序中严禁使用绝对路径寻找资源,因为别人的电脑可没这个路径。
-
使用 Git 进行协同开发,不会的话参考此教程:
源代码已经放在这里了,除此之外有什么不明白的地方请及时联系。
除此之外,还有项目的结构需要注意,各种文件的存放规则,文件命名的详细规则见 Docs
目录下的 “工程目录.docx” 文件。
有什么拿不准的,还请来讨论一下在做决定。
- freesia
- 第十二类罗夏墨迹
- 一条归桥
- Cailgun
- liboqiao1234
- 离离白
- MaxXing
- AItheEliminated
- BBleae