您的位置 首页 数数新闻

2021 游戏数据驱动大会|心光流美借数据力量实力出圈

2021 年 07 月 29 日,数数科技主办的「2021 游戏数据驱动大会」于上海浦东淳大万丽酒店圆满落幕。本次大会聚焦游戏行业,邀请了来自心光流美的技术负责人陈虎先生,从技术角度解读数据分析对游戏上线前后各阶段的决策指导意义。

2021 游戏数据驱动大会|心光流美借助数据力量实力出圈

心光流美技术负责人  陈虎

以下为心光流美本次大会分享的详细内容(文字有删减及调整):

注:文末扫描海报二维码即可观看现场视频回放,点击底部阅读原文即可获取 PPT。

 

大家好,我是《高能手办团》技术负责人陈虎。我们团队在去年九月份上线了这款游戏,并在随后半年时间内于全国范围内取得了不错的成绩。

一款游戏健康快速的发展,离不开团队在游戏上线前的充分准备、上线后的及时调优以及随时随地的复盘和总结。而面对“上线即炸服”、“数据回档”等游戏上线后常见的问题,我们团队始终坚持两个核心点

1.把经验放在一边,用数据说话;

2.使用合理的流程和工具,减少对人的直接依赖。

 

上线前的充分准备

游戏上线前的准备工作可以从系统整体评估、游戏测试、游戏性能监控、服务可用筹备、优质的数据工具及团队协同等维度展开。

 

2021 游戏数据驱动大会|心光流美借助数据力量实力出圈

其中,我们团队就在测试中发现了三个反直觉的状况:

在战斗校验的部分,我们采用帧同步的方式实现更精准的校验,这种方式基本能够以 100% 的精确度,判断一场战斗的有效性。但在实际操作当中,我们发现服务端在回放战斗的时候,吞吐量是比较低的。

研发团队在刚介入的时候,提出了多线程的解决方案,但当关键新版本改造出来之后,吞吐量并没有提升。最后还是通过动态追踪技术发现最耗时的调动在同一个接口。这就造成了多核性能的浪费和高并发情况下玩家游戏体验不佳。

在内存泄漏方面,高能手办团所有业务逻辑的内存资源都是在服务器启动的同时申请好的,理论上我们的业务是不可能出现资源泄漏这一状况。但在实际操作较长一段时间压力测试后,还是发生了资源泄漏。

通过外部检测内存泄漏的工具,我们发现系统内一个第三方 API 在调用资源的时候没有成对操作,也就导致有些资源申请好之后没有被释放。

在系统设计和方案评审方面,我们团队都非常注意参数使用的合法性。但后期在用协议做测试时,我们还是发现了少量漏洞。虽然,最后验证出这些漏洞是多种条件组合的结果,但如果中间缺少测试这个环节,这些漏洞会直接影响我们整个游戏的输入值以及一些子系统。

以上这些情况,给我们团队带来了一些反思:在常规的业务开发和一些比较重要的节点,我们应该更多地依赖真实的数据,而不是我们的直觉和经验

 

2021 游戏数据驱动大会|心光流美借助数据力量实力出圈

在数据分析工具上,我们团队曾花费一整年时间去搭建。但在游戏上线的第一天,就会发现实际上的数据需求数量非常大,这就导致技术团队需要额外提供较大的支持。

这时,我们就在思考,是否可以借助一些专业的工具实现数据分析需求。这个时候我们找到了数数科技,数数从不同维度解决了我们的实际需求,其中:

// 实时数据监控

从监控这部分来看,我们在整体上做了一个非常好的升级。TA 系统为我们实现了数据的实时采集和多维度数据的关联。通过持续的数据曲线,我们能够更加及时地发现和定位问题,这是 TA 给我们带来的最大收益。也正因为这样的变化,我们团队整个线上定位问题的效率在内部提升了 10 倍以上。

// 自动化管理

数据的采集和分析原本是通过自有工具来实现,但可提供的支持有限。TA 系统的使用不仅满足了我们原有的需求,还带来了预期之外的收益。基于数数提供的数据工具和运营平台,团队内的各类数据需求可以通过系统自动实现,减少了内部人与人之间的依赖,让成员们有更多的精力聚焦业务的升级和迭代。

 

上线后的小步快跑

2021 游戏数据驱动大会|心光流美借助数据力量实力出圈

游戏上线以后的一些优化,实际上是相对来说比较难处理的。因为它的变量太多,我们主要按照大、小两个循环流程来开展相关优化工作。

在这个过程中,我们结合数数科技的 TA 数据平台开展了一系列优化工作,如工作室账号的判定、游戏版本的快速迭代、游戏前期流失点的定位以及游戏中的战斗校验等。

2021 游戏数据驱动大会|心光流美借助数据力量实力出圈工作室账号除了给服务器带来一些额外消耗,它更大的问题是让游戏数据失真。如果团队在失真数据的基础上进行游戏的优化和迭代,最终结果会走向一个错误的方向。而通过 TA 数据平台,我们能够快速分析出工作室账号的特征,并结合机器学习,很好地甄别工作室账号。

在用户流失环节,我们通常只能了解到哪些渠道有玩家流失,而对于深入原因是无法探知的。这就需要我们通过小循环,不断地收集数据、不断地分析数据,然后提出假设、验证假设。然而,这个过程需要很多的投入,才能够获取一个比较可行的结论。

最终,我们通过 TA 数据平台定位到问题的原因,并根据这个假设在系统增加引导。从后期的数据我们可以看到,该渠道玩家的体验得到了保证,留存数据也变得比较好。同时,因为引导的优化,也让其他渠道的留存有一定幅度的提升。

2021 游戏数据驱动大会|心光流美借助数据力量实力出圈

在战斗校验一致方面,帧同步技术能让我们快速的开展开发工作,并很好地解决一些玩家的体验问题。但实际上线之后,我们还是碰到玩家反馈战斗校验不一致的情况。

通过 TA 数据平台,我们从玩家的战斗类型、战斗场次以及游戏 ID 等维度进行分析,并在 ID 这个维度找到了较大的相关性。修复之后,我们将这个几率优化到了安卓系统的 0.005% 和 iOS 系统的 0.015%。但这并不意味着一切都稳定了,我们仍然需要不断地进行产品的优化和迭代,同步还需要数数在不同维度上,对战斗力的监测。

 

时刻保持思考

2021 游戏数据驱动大会|心光流美借助数据力量实力出圈

最后分享一下我们在《高能手办团》项目之后的一些思考。在实际运营过程中,我们常会在实效性和精确性之间做抉择。

选择实效性,那么根据当前的数据基础是无法得到一个精准的优化方案;选择精准性,那么为了获取更大的数据基数,需要的时间周期可能会更长,方案的实效性就会有所降低。

最终归因下来,在前期我们过多地依赖经验和假设埋点,一旦超出假设和经验范畴之外的情况发生,我们就无法获取有价值的信息。

所以,和数数的合作让我们的技术和运营策划,在定位一些问题的时候,能够更快速、便捷地找到数据依据。再结合机器学习,就能更好地在没有任何假设的情况下,找到数据之间的关联和规律,并得到结论,从而升级我们的服务质量,提升玩家的体验。

结语

通过对海量数据的多维分析,心光流美实现了游戏上线前后的性能、留存、调优等问题,并最终在游戏上线后获得了不错的成绩。光流美以自身的研发和运营实践,验证了数据背后蕴含的巨大能量。未来,心光流美也将在数据价值的驱动下,开启全球化布局。

热门文章