CoK游戏优化详解 第一期:战斗体验及战报优化
2020年7月21日

列王的纷争一直以来都致力于让大家体会刺激的战斗并享受游戏的策略性。我们非常重视玩家的反馈,也持续地在根据大家的反馈优化游戏体验。本期为大家带来的优化报告主题是:战斗体验及战报优化。

1、优化内容:

优化了在部分情况下战斗过程、战斗报告的延迟、遗失问题。

2、优化讲解:

玩家在多人集结的战斗时如果使用多排兵,战斗持续时间可能会长达几十秒甚至两分钟,这意味着服务器需要较长的时间进行战斗结果的计算统计及战报生成,这个时间以前可能持续几分钟甚至十几分钟,而对于玩家的直观游戏体验就是“战斗没结算,战报一直无法收到”。

经过详细的技术排查,我们发现了这是由于多线程竞争时的并发等待所致,代码语言在计算战斗兵种的类目、属性、加成、环境等数据时,设置了一定的天花板阈值。设计的初衷虽然是为了减少不必要的数据核算,让小规模接触战的数据运算更为流畅。但随着游戏的发展,部分玩家战斗时选择的游戏策略如“千排流”等,加上巨量的参战士兵数量、属性的叠加计算,导致数据底层架构出现了不稳定。

修改底层的工作可以理解为对CoK的战斗框架进行了一次小规模的重来,但为了给玩家提供最优质的游戏体验,我们投入了7名技术人员,耗时一个多月成功将战报生成的时间缩短到了2秒以内,并且将导致战报丢失的代码错误率降低到了0.07%左右。优化后,我们也一直在观察、收集玩家对战斗过程顺滑度、战报生成结果的反馈,希望玩家可以更好的在CoK中体验酣畅淋漓的战斗。经过技术大大的努力,战报生成终于快起来啦~!

《CoK游戏优化详解》,将作为一个常驻专栏每周定期与大家见面,陆续为玩家们报告CoK各项优化的原因、进度和结果。如果您觉得这些信息有所帮助,可以将它分享给自己的朋友,并邀请他们一起为CoK建言献策。(建议可发送至邮箱:cokopt@elex.com)

CoK的发展离不开大家,谢谢领主大人们的理解与支持!

 

用户体验优化小组

列王的纷争游戏工作室

首页> All> CoK游戏优化详解 第一期:战斗体验及战报优化

CoK游戏优化详解 第一期:战斗体验及战报优化
浏览 342 次   2020年7月21日

列王的纷争一直以来都致力于让大家体会刺激的战斗并享受游戏的策略性。我们非常重视玩家的反馈,也持续地在根据大家的反馈优化游戏体验。本期为大家带来的优化报告主题是:战斗体验及战报优化。

1、优化内容:

优化了在部分情况下战斗过程、战斗报告的延迟、遗失问题。

2、优化讲解:

玩家在多人集结的战斗时如果使用多排兵,战斗持续时间可能会长达几十秒甚至两分钟,这意味着服务器需要较长的时间进行战斗结果的计算统计及战报生成,这个时间以前可能持续几分钟甚至十几分钟,而对于玩家的直观游戏体验就是“战斗没结算,战报一直无法收到”。

经过详细的技术排查,我们发现了这是由于多线程竞争时的并发等待所致,代码语言在计算战斗兵种的类目、属性、加成、环境等数据时,设置了一定的天花板阈值。设计的初衷虽然是为了减少不必要的数据核算,让小规模接触战的数据运算更为流畅。但随着游戏的发展,部分玩家战斗时选择的游戏策略如“千排流”等,加上巨量的参战士兵数量、属性的叠加计算,导致数据底层架构出现了不稳定。

修改底层的工作可以理解为对CoK的战斗框架进行了一次小规模的重来,但为了给玩家提供最优质的游戏体验,我们投入了7名技术人员,耗时一个多月成功将战报生成的时间缩短到了2秒以内,并且将导致战报丢失的代码错误率降低到了0.07%左右。优化后,我们也一直在观察、收集玩家对战斗过程顺滑度、战报生成结果的反馈,希望玩家可以更好的在CoK中体验酣畅淋漓的战斗。经过技术大大的努力,战报生成终于快起来啦~!

《CoK游戏优化详解》,将作为一个常驻专栏每周定期与大家见面,陆续为玩家们报告CoK各项优化的原因、进度和结果。如果您觉得这些信息有所帮助,可以将它分享给自己的朋友,并邀请他们一起为CoK建言献策。(建议可发送至邮箱:cokopt@elex.com)

CoK的发展离不开大家,谢谢领主大人们的理解与支持!

 

用户体验优化小组

列王的纷争游戏工作室

下载游戏
分享到
\

关注公众号

获取官方一手资讯