全新惊悚悬疑AVG力作《零下记忆》iOS端将于3月27日上线,现在可以进入苹果商店搜索名字预订。
说实话,策划与技术开发的关系历来都是“相爱相杀”,大家都有把彼此“祭天”的想法,但遇到一些bug之后,我们也会共同想办法解决,关系更胜从前。
在游戏研发过程中,前后端都出现过很多意想不到的bug。在某次测试的时候,我们的服务器竟 然 挂 了!
面对服务器崩溃,作为策划,我们一脸懵比,甚至连向服务器磕头的想法都有了。
面对这个困境,后端大佬反而拍了拍我们的肩膀,给我们想了一个妙招:把相关数据打到本地,有效帮助减轻服务器的压力。
除了后端关于服务器的困惑,对于前端来说,问题更加繁琐。
首先,之前测试的时候有很多零下玩家反馈,体验游戏一段时间后音效或者bgm都没了!
而且是随机性出现这个问题!到底是什么原因呢?
经过前端一番研究发现,原来是一些方式有改动,导致问题出现。经历过一番修复之后,这个bug可算告一段落了。
加载问题难解决 这把“神器”帮大忙
然而一波未平一波又起,又有一个地方出bug了。
参与过测试的老玩家应该知道,当初零下的阅读过程中显示的图片、音效、音乐都是资源,播放前都需要从内存卡里面加载出来。
每一个章节与支线切换都会显示全屏的资源加载界面,看起来不是很舒服。
(这是游戏测试初期的全屏加载图)
技术刚开始打算一个大章节只加载一次资源,用户进入支线,死亡复活等等都不会看到加载的情况。
但是一些细心的玩家又反馈了,章节加载都要20秒。
后来我们加一个章节过渡显示章节的索引和标题,然后资源在后台偷偷加载。可是这治标不治本,等待时间实际上是一样长。
当时的技术是这样的:
当技术大佬一筹莫展的时候,为了鼓励技术赶紧修复这个bug,策划掏出了尘封已久的神器——霜之哀伤。
在霜之哀伤的“鼓励”下,技术那边决定从源头去解决问题。
他采用了提前加载的方式,预先加载,读一条内容就预先内部加载下一条内容,利用这个方式优化用户体验,可以使加载时间提速了1倍。
虽然这只是技术大佬在解决零下BUG中的一部分小插曲,坐在他们对面,我深知他们为零下付出了多少头发,深受感动,经过零下这个项目之后,我们的关系更胜从前。策划与技术大佬们为游戏付出过的努力,也是希望能给零下的玩家们,带来最流畅的互动体验。
领取专属 10元无门槛券
私享最新 技术干货