前言
Unity版本升级比较快,版本比较多,笔者写这篇文章时官方正式版是2017.3,正在测试的版本是2018.1,笔者项目现在使用的是Unity5.6.4,而且还有各种各样的补丁版本,那么我们在开始新项目或面对老项目该不该升级的问题上该如何选择呢?
新项目选择依据
选择版本时,笔者觉的应该仔细考虑以下几点:
- 稳定性。如果稳定性都不能保证,新版本有再好的功能,再好的优化,项目一运行就crash,那都是0。考察版本的稳定性,一定要对选择的版本多做测试,结合开发的环境做选择。
- 性能。在保证稳定的基础上,看性能是否得到了大的提升,提高了哪部分的渲染效率,改进了哪些流程,这些对自身项目类型有没有大的帮助等。
- 功能。了解选择的版本有哪些新的特性可以在项目中使用。和旧版本的差别在哪里。
- 后期升级。看版本的后续开发计划,是否是在选择版本上的持续改进。有利于项目后期适当升级。
老项目必须升级的情况
老项目更要保证稳定性,不能轻易升级。否则可能因为升级新版本引出问题,导致项目发布计划延迟,资源的兼容性,设备上的稳定性,如果有版本升级计划一定要列在项目计划中做为一个Task来做&#x