【团队介绍】心源工作室幕后“发动机”-自研引擎团队

修改于2020/09/28343 浏览综合
导语:游戏引擎是制作团队的“发动机”,我们认为,技术和美术配合,可以将动作游戏的战斗做出更深层次的变化,因此团队选择在引擎的道路上“双轨并行”。
很多人早已习惯把游戏引擎比作“游戏发动机”,但其实严格来看,成熟的引擎更接近于微型工业体系,可以实现游戏的“从无到有”,全世界的游戏厂商都表现出了对引擎的倚重。
开发一款新引擎需要投入大量人力物力,所以除了实力雄厚的头部大厂,更多游戏厂商会直接选择市面通行的商业引擎,例如虚幻系列、Unity3D、寒霜、CryEngine 3等,这些引擎通常都具备功能多、插件全、兼容性高的优势,市场占有率非常可观。但除了商业引擎之外,还有一条路可供选择:自研引擎。
对此,心源工作室的选择是:双轨并行。在熟练使用商业引擎研发作品的同时,自主研发专属于动作游戏的3D引擎。
对此,我们采访了心源技术总监肖大,去深入了解自研引擎背后的故事。
技术总监肖大
TapTap
契机:有需求、有基础、有前景
心源工作室成立之初,就确立了专注动作游戏的发展目标。但目前市场上的商业引擎,大多注重开发通用性,并没有专门适配于动作游戏的引擎。且动作游戏的研发对动作设计、操作反馈有着更高的要求,往往会出现一些商业引擎难以满足的个性化需求。于是,团队便萌生了自主研发引擎的想法。
由于动作游戏开发的“高门槛”,心源起步之初就聚齐了一批在拥有深层游戏研发经验,掌握了引擎原理、具备底层开发技术的人才,他们是心源组建自研团队的底气与基石。
有需求,有技术基础,更有明确的发展目标,肖大当机立断决定组建起自研引擎团队,开始了五年的钻研之旅。
难度:从零开始
与商业引擎相比,自研引擎在开发和使用过程中会面临更多的困难。没有形成成熟的社区论坛、插件商店等支持服务,一切功能效果都需要自己添加;其次在开发或使用中出现问题时,查到的资料更多是商业引擎内的解决方式,但并不会告知原理。成员必须进行查阅论文、研究底层原理、数学计算等基础步骤,学习最初始的内容。这要求成员拥有足够的耐心和花费大量的时间精力。
另外,自研引擎也存在招人难的困境,应聘者往往习惯使用商业引擎,但对自研引擎缺乏接触和了解,对研发原理并不精通;而一部分有开发自研引擎经验的,又因为清楚开发过程的辛苦和困难,并不乐意再次参与这样的项目。
在起步阶段,团队经历了一段不算顺利的摸索时光。
自研引擎团队工作日常
TapTap
在重重困难之下,肖大对自研引擎的决定依旧抱有坚定的信念。在研发引擎的过程中,团队成员必须吃透原理,才能做出真正属于自己的内容,“开发”与商业引擎的“使用”,对技术人员而言有着本质的区别。在逐渐钻研、掌握方法之后,成员将能够运用原理解决任何刁钻的问题或是满足特定的动作设计需求,这对提升团队的游戏制作经验大有裨益。
在逐步掌握技术原理后,自研引擎真正成为了心源动作游戏研发的定制工具。
展望:技术自循环系统
心源工作室成立五年以来,自研引擎团队已经相对成熟了,也形成了项目支撑型的日常发展规划。肖大认为,满足项目组的需求,这就是储备和积累的过程。项目的需求,能够让团队不断地去完善引擎,达到高效稳定,逐渐形成自研引擎的特性跟亮点,对动作游戏的研发更具有针对性。
提到未来,肖大希望通过项目支撑建立“双向推动-良性循环”的成熟机制。目前心源工作室产品有一半以上的项目在使用自研引擎开发,实践中出现的问题可以及时报错,在引擎功能优化调整后还能迅速反哺项目,拓展动作设计的思路,技术自循环已见雏形。
自研引擎满足项目设计需求
TapTap
往后,工作室会继续加大对自研引擎的投入,但并不意味着放弃使用商业引擎,心源团队依旧会保持商业引擎的日常使用,从强大的通用引擎中学习技术、汲取经验。
更重要的是,肖大始终坚信,引擎只是开发者的工具。最重要的永远是团队成员对技术的理解与学习。只有牢牢掌握原理,把技术紧紧攥在手中,才能真正做到随时随地运用自如,于此,心源工作室便具备足够的实力,能够走得更远。
结语:热爱即心之本源
作为一个拥有17年从业经验的游戏制作人,肖大几乎全程参与了国产游戏从无到有,市场几经波折的发展历程,其中既有玩家视角的悲喜交杂,也有从业者的浮沉坚守。在肖大的主导下,引擎研发团队一步步从只有5-6人,扩展到了现在近20人的规模,未来计划至少要扩充到50人左右。截至目前,工作室已经在自研引擎上投入了近千万的成本,道阻且长,但终究还是稳步发展。
最后,肖大说了这样一句话:“心源,即心的本源。”策划要拥有对游戏的热爱,基于热爱去理解游戏本质的灵魂。技术也同样于此,成员掌握了技术这项最核心的东西,以热爱加持运用到游戏制作之中,心源才能够坚定地走下去。
心源工作室也希望,未来能与更多充满热情、具备能力的游戏开发者,一起共建这项专属于动作游戏的自研引擎,为探索动作游戏更大的价值一同前进。
注:感谢资深技术专家jj协助采访
1
1