,所以用的一个开源引擎。
开源引擎有很多好处,比如会有源代码,会有很多的开发者分享经验。
但它也会有非常多的麻烦,比如配套的开发工具不会太全,出问题的概率也很大。
之前说的造轮子,就是基于引擎本身,再开发一些实现特定游戏功能的子系统,专业一点说叫中间件。
但轮子可不是那么好造的。
优秀的中间件,甚至可以卖出不匪的价格。
能研发中间件的,也一般是团队里的精英。
如果问题最终真的指向了和引擎有关的底层逻辑,那就真有点麻烦了。
苏鸣几口把饭吃完了,就跑到赵小凯他们那边。
暂时没有发现优先级别超过手头这个的bug,在它被修复以前,其他工作都可以先放下。
牵涉面会比较广,这个改好,说不定出现其他bug,现在测出来的也没太大意义。
赵小凯他们在沿着这个思路调试、看结果。
其实思路确定之后,效果看出来得很快。
毕竟在开发环境里,迅速改改代码,再按原操作跑一遍,就能看出异常。
围在赵小凯他们三人身后的人越来越多。
过了一会,苏鸣和赵小凯互望了一眼,就说道:“走,一起去找头说说结果吧。”
赵小凯点了点头,站了起来,和苏鸣一起走向戚云伟的办公室。
听完赵小凯的话,戚云伟眉头紧锁:“这么说,一旦并发操作多了,还有可能更糟?”
苏鸣补充道:“我们俩都觉得,现在只是这个功能在数值上表现得很直观,所以最先被发现。但实际上,和宝宝有关的很多功能都受到这个影响。就算把这个问题暂时绕过去,等到封测的时候人数多了,其他影响大概就会表现出来。到时候,功能异常、卡顿……问题会很多。”
“你们有什么解决思路?”
苏鸣和赵小凯互望了一眼:“虽然很麻烦,但恐怕针对宝宝这个功能本身的动画呈现,咱们不得不造个轮子。”
戚云伟很烦躁地端起桌上的咖啡,狠狠地喝了一口。
这不仅仅是造个轮子的问题。
后续与宝宝系统有关的诸多功能,都要放在这个新中间件的框架里来做,工作量非常大。
而在公司的资金情况下,研发周期已经很紧张了。
苏鸣说出路上已经和赵小凯商量过的一个方案:“暂时分个工,小凯他们先把这个bug绕过去,继续测试新的问题。我们服务器端三个人,目前时间相对宽裕一点,我来负责带头,尽快把这个中间件试着开发出来。”
“要多久?”戚云伟凝神看着他。
“一开始只专注于解决这个问题的话,我们专门把宠物的动画呈现逻辑放到这个中间件里来实现。后续发现的相关bug,都放到这个中间件里来解决,等能上线之后,再想办法完善这一点。如果仅仅做到这种程度的,给我们半个月的时间开发、调试,应该有一个阶段成果。”
戚云伟没有先回答,在心里评估着。
这还牵涉到后续的工作内容分配。
但问题也必须解决。
没想多久他就做了决定:“你,小凯,陈英山,三个人来负责做这个事。服务器端让许一非先顶一顶,小凯你那边也安排一下。”
苏鸣和赵小凯都点了点头。
戚云伟先看了一眼苏鸣,然后看向赵小凯:“今天总算找出了问题的原因,把问题先绕过去,晚上提交一个新版本。现在就不只是你们扣不扣绩效的问题,你安排好客户端那边的事,配合苏鸣把这个问题彻底解决。苏鸣牵头,你们三个晚上先讨论个计划出来。如果半个月内搞定了,另有奖金。”
从戚云伟的办公室出来,赵小凯长吁一口气:“鸣哥,谢了……你有把握吗?”
苏鸣则眼神发亮:“是必