历时四年的暗黑风手游顺利上线,带你了解开发背后的故事
导语 暗黑类ARPG手游《拉结尔》已于6月20日上线,这款游戏由腾讯游戏学院专家进行了4个多月的打磨指导,从线上沟通到现场分析,重点解决了一些客户端的问题。我们采访了其中一位专家Gavin,聊聊他们之间的故事。
《拉结尔》是一款以北欧神话为蓝本的暗黑品类ARPG手游,拥有浩瀚深邃的世界观、丰富多样的玩法。玩家可以从上百种天赋和庞大的装备系统中自由选择。这款ARPG游戏里少数实现暗黑系列装备被动系统、怪物被动技能的手游,为玩家提供了极大的Build空间。
结缘:美术品质高
腾讯游戏学院专家Gavin,曾参与腾讯自研3D引擎研发,以及《斗战神》、《全民超神》等项目,主要负责客户端开发的工作。Gavin早在去年就体验过《拉结尔》的早期版本,当时对它的印象就是“美术品质很高,但可能在程序方面会有比较大的压力”。
《拉结尔》这款游戏玩法特别多,系统比较复杂,从程序上来说,对程序员的架构能力要求会比较高;另外它对美术品质的要求比较高,这不仅要考验程序在性能优化方面的能力,还要考验团队在性能和美术表现之间的平衡能力,要抠到每一个细节,把水分都挤出来。
比如渲染的时候,如果一个人被门挡住了,为了性能,必须马上让它消失;而对于性能要求不是那么高的游戏,可以选择继续绘制,影响也不大。
沟通:从线上到线下
最开始,专家和《拉结尔》团队主要是通过线上沟通,一般团队提出的问题,专家能马上解决的问题很少,因为程序很难一两句话就描述清楚。所以,Gavin会先在线上为团队做一个大概的分析,让团队自己去做一些尝试,来验证他的一些猜测,一般要好几个来回,才能把问题定位出来。当然也可能在验证的过程中,他们就找到了问题的本质了。
而线下的沟通就会高效很多,在上线前《拉结尔》遇到了crash率较高这个问题,迟迟没有定位到原因。团队review了场景加载和资源打包等等模块,仍未找到问题所在,这让Gavin也感到非常迷惑。为了彻底解决这个问题,Gavin前往《拉结尔》团队工作现场,和团队成员直接线下沟通,了解了游戏的流程架构和底层设计。在沟通的过程中,偶然提到了一点,在网络协议解包的时候,团队用了unsafe指针,这种方式比传统方式性能更好,但有一些稳定性的风险,需要在代码里对使用做一些严格的保障。团队成员提到这个点之后,Gavin就怀疑,问题是不是有可能出现在这里,于是现场review了一下代码,确实发现了几处风险(点击了解更多游戏打磨详情)。
线上交流,一般是打字交流,所以可能只会把自己觉得重要的信息说出来,但线下交流比较轻松一些,说的内容也比较多,所以就会高效很多。
与此同时,专家还和研发主程交流了开发流程和规范等问题,分享了一些个人的经验,有效提升了团队的开发效率。
“我觉得这个团队战斗力蛮强的,执行力很强,有几次我在群里提了一些建议和修改尝试之后,半个小时或一个小时之后就拿出了新包测试,这种执行力值得学习。”
意义:收获是双方的
对于《拉结尔》这类暗黑风格的游戏,画面是非常重要的,这会让玩家看到游戏的第一眼就产生玩下去欲望。除此之外,代入感也很重要,曾经的经典暗黑系列也是因为它的独特的世界观和鲜明的人物形象让很多玩家爱不释手,而代入感这部分则需要玩家自己慢慢去体验了。
“我还蛮喜欢这种暗黑风题材的,我以前做《斗战神》也是偏暗黑风格的,代入感这块体验还是不够多,之前都是针对某个场景或者某个问题来讨论。6月20日《拉结尔》上线后,我再好好体验一下。”
腾讯游戏学院专家团对游戏团队的指导也已经进行了数月,现在产品终于顺利上线了,对此,我们也询问了Gavin对于这种专家坐诊指导的看法。
“收获是双方的,他们遇到的问题,也会变成我的经验。很多中小团队的产品可能有非常好的亮点,但是很容易被特别小的问题卡住,这种情况下,你能帮他们迈过这些小问题,可能就会影响到这一款游戏是否能做完。如果腾讯游戏学院可以做一个管道,把腾讯的一些优势传递给中小团队,可以帮他们节省很多成本。我想这就是“腾讯游戏学院专家团”存在的意义。”
关于腾讯游戏学院专家团
如果你的游戏也富有想法充满创意,如果你的团队现在也遇到了一些开发瓶颈,那么欢迎你来联系我们。腾讯游戏学院聚集了腾讯及行业内策划、美术、程序等领域的游戏专家,我们将为全世界的创意游戏团队提供专业的技术指导和游戏调优建议,解决团队在开发过程中遇到的一系列问题。
项目指导合作请联系微信:18698874612
·END·