流线型的二元管理

螺旋核心极大地缩短了发行时间线.

“以前,这可能需要几个小时. 我得下载一份源代码, 获取所有相关的测试sdk, 去掉硬编码的文件列表, 然后重新开始整个过程."

VR的新挑战

Crytek花了近20年时间完善游戏软件产品开发. CRYENGINE, AAA级 游戏引擎它被用来开发最流行的平台上的游戏,如PlayStation、Windows和Xbox.

Crytek坚信VR/AR在游戏开发中的变革潜力. 这就是为什么CRYENGINE积极支持所有VR硬件技术,包括:

  • 眼睛的裂痕
  • HTC万岁
  • 开源虚拟现实
  • PlayStation虚拟现实

以突破游戏玩法和技术的极限而闻名的Crytek的发展已经转向了VR. 该公司开发了屡获殊荣的游戏《365游戏网》和《365游戏网》.”

保持产品代码的质量和数量对全球工作室来说从来没有这么重要过. 为了做到这一点,工作室使用 螺旋核心,企业 版本控制 平台必须. 在他团队的帮助下, 大卫凯, Crytek CRYENGINE首席系统工程师, 是否实现了有效的版本控制组织.

更快的发布周期, 支持测试, 和单一来源的真相符合Crytek的产品开发路线图.

如何螺旋螺旋核心使能更快的释放周期

Crytek在十多年前就开始使用螺旋核心来填补他们的空白 发展管道. 曾经,版本控制对Crytek来说是事后才想到的.

随着产品的增长, 以及需求和协作的用户数量, 一个企业级的版本控制工具对于保持工作流的组织性是必不可少的. 螺旋核心是一个完美的解决方案,其在业内的成功得到了证明.

“我们已经能够对数字资产进行版本化,并更有效地存储它们. 这意味着我们可以更具实验性. 我们可以更快地推进我们正在做的工作,我们可以把事情扩展并测试它们. 如果他们一开始不工作,我们知道这不是问题,因为[螺旋核心],”Kaye说.

螺旋核心分支特性帮助执行更严格的质量过程

“稳定的开发听起来并不令人兴奋,但它只是让每个人的工作更好. 使用365游戏网,开发变得更加方便. 分支和合并的麻烦和压力更少,”Kaye说.

Crytek依靠螺旋核心来帮助维持对测试环境的控制, 确保只有最高质量的代码进入 发布分支

“当有人想要向我们的主要开发分支提交更改时, 他们必须通过我们的试验系统来编译和测试它,”凯说. “我们对向分支机构提交代码有严格的要求. 有些组织允许您立即提交代码,但我们会设置障碍以保持质量.”

这也是因为引擎的单一改变可能会阻碍整个游戏开发团队的发展. 有太多的风险,有太多的开发人员、管理人员和管理员需要跟踪. 简化过程和变更管理以确保没有错误进入发布分支是非常必要的.

使用螺旋核心和Swarm提高开发人员生产力

Crytek通过使用 螺旋群,一个协作代码审查工具 螺旋核心. 群的 詹金斯集成 当开发人员开始评审时,自动启动构建和测试. 这消除了对定制工具和多个持续集成(CI)服务的需求.

“我们大量使用了预提交触发器. 即使是简单的事情,如确保代码评审通过或用户没有提交相同的文件,”凯说.

Helix核心的发布时间大大减少

游戏开发过程 对Crytek来说,它的速度从未如此之快.

Crytek公司使用螺旋核为一个加速的,自动化的 持续交付(CD)发布工作流 这是由两个独立的构建农场支持的. 他们还为他们的主要开发分支实现了一个实时测试的自动化系统.

“我可以在半小时内完成最终的源代码发布,”凯说, 他还说,他怀疑, 在时间, 他甚至可以把时间缩短到五分钟.

Crytek在虚拟现实领域取得成功

Crytek在VR市场中处于独特的竞争地位. 增强现实的趋势带来了巨大的数据负担. 在特定的VR系统中, 工作室必须管理4到8倍的资产文件大小, 与传统主机产品相比.

没有哪个版本控制解决方案比它更适合支持如此庞大的数据量 螺旋核心. 具有首选的资产管理功能和高性能广域网速度, 在游戏领域,没有比螺旋核心更好的平台解决方案了.

这是一种正在获得回报的竞争优势. 该工作室的两款VR游戏都因其创新而获得赞誉, 包括《365游戏厅网址》获得最佳演示,《365游戏厅网址》获得最佳虚拟现实体验, DCP) 2016年.

螺旋核心和Crytek共同授权开发工作室将他们独特的愿景付诸实践. 

如Crytek

加快发行周期,就像Crytek一样. 今天就试试螺旋核心吧 最多5个用户免费.

试着螺旋核心

发送反馈