为什么很多游戏开发团队选择使用SVN而非Git?
程序员们,我在使用Git和SVN时都发现了各自的优势。尤其对于游戏项目,很多资源文件并非以代码形式存在,如各种模型、图片等。因此,在游戏公司的项目开发中,Git并不具备明显的优势。
Git是一款专为开源项目设计的代码管理软件。
许多程序员喜欢使用Git的原因之一,是有GitHub这个"宝库"可以从中获取灵感和资源。无论是学习他人的优秀思路还是直接借鉴现有代码,GitHub都能极大地提升开发效率。
然而,游戏项目的开发模式中,大部分底层模块都是采用商业引擎,其他业务逻辑的复用性也比较低。
此外,游戏项目很少选择开源,因为游戏业务具有很强的盈利性,因此老板们通常会对游戏代码的管控十分严格。在手游刚兴起的那几年,出现过不少撬走游戏代码后跳槽成立新公司的事情。因此,游戏相关的项目和经验分享得较少,即使有一些,也都是大公司内部资料,很少有能公开到GitHub上的。
~~~
hello老铁们...本人熟悉html5,vue对bootsrap,uniapp,layui,element,vite,antd,echarts,jq响应式尤其擅长,ui设计等技能,如果ui前端工作中有遇到烦恼可私信关注评论我们共同交流进步!谢谢