浅谈一下大版本更新前后以及新问题分析

修改于2021/03/13527 浏览综合
大家现阶段对《我的勇者》游戏,想必是又爱又恨,因为大家是真心喜欢这款游戏才会去批评和反应问题。🤔️
其实呢大家也知道,在大更新版本之前(团本后增加了怪物三抗性,元素穿透,爆击值抗性),无论是安卓系统还是苹果系统,虽说或多或少的bug啦等问题不断,但是整体游戏进度,流畅度还是不错的,自从大更新之后…
因为我也不是专业的,所以从我客观理解上分析一下,这里涉及到游戏框架以及数据计算,数据包的上传回馈以及勇者蛙的反外挂系统等进行一下分析(个人瞎掰)
1.整体架构底层代码和新的数据属性
在这之前的版本,算是一个固定不变的相对较稳定的大版本,就只有那些攻击强度,暴击伤害,护甲穿透等基本数据,在游戏一开始的底层代码和算法中应该是没问题的,但是在更新后加入了新的数据,这些新数据的算法以及怪物回馈上,没有在最底层代码上进行数据计算(直接创建几个变量进行运算了而没考虑到实际的算法时间)在数据计算,怪物回馈,角色回馈(包括组队各个玩家)等计算处理上复杂了,从而导致的卡顿,这种情况的根本解决方案就是游戏的底层代码全面重写,估计勇者蛙不会那么做,这次的游戏更新说是引擎整体更新,但是其中还有很多无法解决的问题
2.反外挂机制后台
苹果端用户在我的勇者游戏中的整体游戏体验还是很良好的,很少会出现外挂等通过第三方工具修改游戏数据的玩家(手机越狱另算) 但是安卓区,好似一片火海…玩家每天都在跟外挂斗智斗勇。勇者蛙在反外挂方面也是用了很多方法。后台程序的读取监控以及数据异常捕获等。 大家都知道地下城与勇士中的反外挂TP条吧,其实勇者蛙也想尝试,但是他们考虑到移动端的硬件程度以及处理能力,有很多东西是心有余力不足,而且在tap上看到好多安卓玩家讨论,我的勇者不断的在访问自己的手机后台好几十次,这也是整体游戏卡顿的原因之一(个人瞎掰)
3.关于最新一次的游戏引擎更新体验
整体来说,是解决了大多数的卡顿问题,但是真的很失望,为什么这么说呢?所谓的引擎更新却是通过将怪物刷新度降低,让屏幕上出现的怪物减少来换取的流畅。原理很简单,怪物少了,怪物的数据反馈计算上就会变少,就不会过多的吃手机硬件处理数据的资源。
比如,大版本更新之前,你打中一个怪,只回馈怪物血量防御攻击等。因为大版本更新后需要考虑怪物三抗,玩家元素穿透等新属性数据。本身手机处理的就慢,既然这么卡顿,那咱们就把怪物刷新降下来,慢慢的算出来,杀完一波后再刷几只让手机运算回馈负担降低,但是这种处理方式真的很弱智。估计在很长的一段时间,怪物刷新恢复往日的速度是根本不可能的。因为如果按照以前的怪物更新频率刷新,还是会和往常一样很卡顿。所以,除了重做游戏,别无他法,或者删除三抗,元素穿透等数据回归到最前版本。
勇者蛙工作室的程序设计层面真的黔驴技穷了 其实细心的玩家会发现,最早版本的一个穿墙bug到现在也没有完全修复,程序员实在没办法修复,就加入了一个防卡死按钮。相当于自己跟玩家说:“我们没辙了哈,给你们放置个按钮,出了bug就自己还原吧” 并非从根本上解决问题。这一点也能看出团队人才的匮乏。
就到这儿吧,其实大家依旧喜欢这款游戏的,也希望勇者蛙工作室能够努力为玩家提供更好的游戏体验吧,起码态度上别让玩家失望。 以上是我的个人瞎掰,欢迎小伙伴们一起讨论,好歹给我的勇者游戏加一把油。
3
8