D7OL软件下载,做最专业最放心的安全下载站!
您当前所在位置:首页 > 游戏综合 > 游戏评测

王者荣耀技术含量低_王者荣耀没技术含量吗

时间: 2021-01-13 23:19:33 来源:互联网 作者: 互联网

玩家素质低

玩家素质低

数据显示,目前每天超过5000万活跃用户,手机游戏“国王的荣誉”,和女性玩家占其中54.1%。似乎女性玩家占据一半的“国王的荣誉”。同时,有一些有趣的统计数据。例如,49.5%的玩家“国王的荣耀”大学生,52%的“国王的荣耀”24岁以下的球员,和90.5%的“国王的荣耀”玩家在第二和第三层和下面。城市,30%的“荣耀之王”的球员来自中国东部。

在对《王者荣耀》玩家的画像分析中我们还可以看到,《王者荣耀》玩家87.8%喜欢音乐、32%是二次元社交风格、47.8%收入在3000到8000元之间。07073小编认为,看起来我们玩《王者荣耀》的似乎都是年轻的高收入高学历的萌妹子呢!

除了这些有意思的数据以外,还有一些《王者荣耀》的基础数据也足以让我们惊讶。2017年5月《王者荣耀》用户规模超2亿,渗透率高达22.3%。DAU、MAU半年翻倍,日均新增用户数达174.8万。日均使用次数为2.33次,最爱晚上玩,日均使用时长47.2分钟,晚上9点到晚上11点是游戏高峰期。

与此同时,还对玩《王者荣耀》使用安卓机的用户进行了分析。数据显示,oppo无论是在使用还是在偏好方面都占据了第一的位置。看起来“充电五分钟能玩《王者荣耀》一小时”很主要呢!

《王者荣耀》如今的火爆程度相信已经不用07073小编再多形容了,最近AppAnnie发布的2017年5月全球手游指数榜单中《王者荣耀》还达到了全球第一。由于国内GooglePlay的影响力极弱,AppAnnie的指数榜从未统计国内安卓市场,所以在以往的指数榜里,全球综合榜单对于国内手游和开发商都是不友好的,名次和数量都有明显劣势。不过,即使有诸多的劣势,《王者荣耀》还是拿下了收入榜冠军位置,这足以见得《王者荣耀》的实力,相信腾讯凭借《王者荣耀》也已经赚的盆满钵满了。

当然,《王者荣耀》的赚钱能提不光在官方有效,对于一些边缘产业也有不少人沾了《王者荣耀》的光。此前就有曝光《王者荣耀》代练每月月收入能达三四千,在淘宝上搜索“王者荣耀代练”,销量排名最高的商品有28000多人购买,13万多条的买家评论。

王者S22赛季迎“巨大”改动

王者S22赛季迎“巨大”改动

原标题:王者S22赛季迎“巨大”改动,50星无法上荣耀,区前99名玩家笑了

大家好,如果你有一个荣耀的王体验服务器的帐户,您必须知道S22季节即将迎来一个地震更新。第一个是孙膑KPL的皮肤,属于小天狼星系列。上官Wan怎样,本系列之前,曹操和裴Qinhu收到很多赞美。从建模的观点来看,孙膑的皮肤没有让我们失望。

满满的科技风,让人大呼过瘾。而且技能特效也很炫酷,再加上首周的折扣,相信不少玩家都要真香了。不少玩家计算了一下,首周只需500多点券,就可以直接拿下。除了皮肤之外,新英雄司空也会跟我们见面。作为武则天的左膀右臂,不得不说司空大人还是非常霸气的。

据报道,这是一个近战法师,雷声和输出方法。没有蓝色的酒吧,虽然没有恢复能力,但疫情非常强烈。从目前的定位,它应该是一个英雄,他需要对抗的道路。我不得不说,对抗道路最近上升的状态,之前和Sikong夏洛特。特定的英雄的力量仍然需要在官方服务器。

第二个是修改一些规则,首先是五行。你不能用超过2排名邀请朋友或更多的自己形成一个团队,和五行只能匹配五行。这个设置也让许多玩家叹息:这是时间来证明真实的技术。在多人游戏排名,排名连续两个团队成员必须存在的部分。的目的也很简单,为了防止一些球员拉点。

最重要的变化之一是荣耀的王的定位。我们都知道,在当前版本中,玩家只需要达到50颗星,让荣耀的王的称号。但在S22季节,它不是那么简单。玩家需要达到顶峰99年在该地区为了获得冠军。这种变化也让玩家的竞争日益激烈,和荣耀的王的含金量也高。

对于这个变化,玩家的观点是两极分化的。有些人认为:我应该利用当前的荣耀,毕竟,这将是更加困难在未来得到荣耀王的头衔。但也有玩家认为,这种变化影响不大,因为他们一直是国王和低的星星,只是为了得到一个马克。

个人观点:每一次的版本更迭,都会带来全新的变化。玩家不能决定版本,但可以适应版本。从官方对荣耀王者的改动中,我们就不难看出,他们想提高玩家之间竞争的目的。各位如何看待这个改动呢,新赛季更新之后,你是否会努力冲击荣耀王者,不妨评论区留言,说出你的看法。

经验:《王者荣耀》技术总监分享背后技术

经验:《王者荣耀》技术总监分享背后技术

上线后王者本身的后台架构整个结构没有做太大的改动因为我们做端游的时候对这套结构比较清楚我们知道哪个地方可能有什么样的问题所以整个结构一直比较稳定。

但是我们做了相应的微调做得最多的是网络本身的优化。王者上线的时候市面上要求网络及时性强的即时PVP游戏是比较少的。我们做了各种各样的尝试比如在网络做CPU方面的性能优化、延迟、丢包等等网络本身花的时间是最多的。

架构上的微调像刚才提到的中转模块我们架构中大厅机器很多PVP机器很多架构中不需要每个进程知道详细信息比如大厅服务器不需要知道后面有多少房间服务器只需要知道后面有房间服务器可以访问就OK。怎么划分、平衡负载、怎么屏蔽后端故障节点都是由Proxy路由功能在负责只是它最开始比较像三层结构我们把下面两层划分成彼此之间没有交集的树枝的概念每组Proxy只负责一部分的大厅和PVP服务器因为这两种服务器在王者的服务器里面最多但是后端都是通联它们彼此之间不会有交互但是当我需要发广播消息的时候比如有一个人发了一个喇叭需要让全服的人看到就是由这个Proxy去转发给其他的Proxy让对应的中转服务器发送给大厅服务器。

然后我们讲ProxyAdapter我们上线后最开始上线只有四个大区手Q、微信、Android、iOS四个环境最开始Android的玩家不能和iOS的朋友开黑。开始Android和iOS分开也有一定原因我们之前设想Android会先更新iOS后跟进以保持版本更新的稳定性。但后来我们希望Android和iOS的玩家可以因为关系链一起开黑。所以当Android、iOS版本更新频率一致时我们希望不需要部署太多额外的机器资源和开发直接利用Android和iOS已有的PVP服务器和大区资源打通Android和iOS的pvp。当Android玩家登录Android大区会连接到Android大厅iOS登录之后连接iOS大区的大厅当他们需要开黑的时候我们通过Adapter把中转模块所有的大区桥接起来通过一定的算法投递到某个大区投递的选择和大区资源占比有直接关系因为Android手Q在王者里是最大的一个区它所占用的机器也是最多的。

网络同步方案

之前做霸三国的时候采用CS的模式就是服务器判定客户端表现。为什么我们在做王者的时候选用帧同步的方式呢?CS模式的好处在于首先是安全因为都是服务器计算客户端不管怎么作弊它只是负责表现层面的功能不会影响各种判定的结果。另外CLIENT-SERVER模式因为是基于结果的表现所以中间可以出现丢包丢包是可以被接受和处理的只要最终的结果补发一致。帧同步在端游用得比较多大家比较熟悉的dota还有星际都是用的帧同步技术。帧同步本身对网络要求更加严苛下发的执行序列是不允许丢包的需要严格保证顺序性包是12345就必须是12345如果丢包必须要等到丢的包完整到达之后才能顺序后续执行。MOBA本身的单位比较多同屏时客户端最多有将近100个单位假如一个AOE技能打到20个单位然后中了一个debuffCS状态模式需要发这些信息下去可能潜在的同步状态信息是比较多的。

另外一个CS模式本身开发的方式客户端表现与服务器的判定要完美的匹配是比较困难的。比如我(的英雄)打出去一个法球那服务器还要算这个运动是多久、客户端要跑多久最后命中伤害了多少血。

我们之前做端游MOBA的时候一个英雄的技能我们开发要两三周的时间。王者整个开发的时间是三四个月这样的时间压力下面我们用CS的方式搞不定时间不够。不过当时心里也会比较紧张因为当时市面上并没有看到用这种方式做的强PVP的高及时性的手游。帧同步本身网络抗抖动能力比较弱因为不能丢包。帧同步的基本原理大家有兴趣可以下来自己了解一下。一般会有区分是网状还是主机模式。该技术的要点在于局内的运算都是基于客户端运算10个人每个人各自算一份有相同的起始、相同的输入、完全相同的中间运算逻辑不存在真正的随机过程这时候运算的结果理论上应该是一致的。甚至包括浮点数运算都不应该存在因为它有精度的问题。包括很多碰撞动画还有基本的数学运算库都是后台自己实现的要去浮点整形化避免客户端的本地逻辑这是最容易犯的错误这是出现不同步最常见的原因。如果某个经验不是很足的客户端程序写程序时候用本地的代码做相应的逻辑可能跑得越来越远10个人都是平行的世界。

整体的网络结构大体看来是分三层服务器、客户端逻辑层客户端表现层。

服务器主要负责两部分。一是收集所有球员的上游输入和定期打包成一个输入序列并交付客户;当客户机丢失数据包,服务器重新发出;和客户替换结束,上游的冗余信息。例如,当一个新的输入到达时,旧的输入。我们的逻辑是同步每秒15包在66毫秒。这是必不可少的,因为帧同步不能丢失数据包。数据包必须有一个严格的执行序列。

客户逻辑层理解为客户端本地的Sever就是所有客户端运行的结果必须强一致不能有真的随机不能有本地逻辑不能有浮点数的运算就是10个客户端拿到相同的输入产生结果必须一致。

客户端表现层是根据逻辑层的数据去做Copy或者镜像然后在表现层进行平滑帧数不一样但是不会影响最终的运算结果只影响动画和动作的表现。

PVP通信我们用的是UDP方式最开始上线时我们是用的TCP技术TCP在局域网的情况下表现还是不错的没有什么问题但是当外网出现丢包或者抖动的时候受限于实现方式比如窗口、慢启动各方面的原因会发现当出现重联的时候会非常卡所以后来我们没有用TCP改为了采用udp。如果出现丢包服务器会在应用层做补发。udp受限于MTU的大小大于MTU出现丢包就可能会出现整包的丢失。所以我们也会有些比较大的包会在APP层由服务器做分包中间出现丢包再由服务器补发把零碎的包拼成整包再做解包。比较有价值的是udp包比如我们以服务器下行发给客户端来做过程中如果手机因为信号抖动等情况丢包是很明显的这时候下发的时候通过冗余信息的方式降低丢包是比较有效的解决方法。

帧同步的消息比较小按照理论1秒15个驱动帧来算20分钟的录像是10M左右。但是我们外网统计正常的5V5对局20分钟录像的大小大概是3M左右。服务器会把玩家的操作做纯内存的存储当出现丢包的时候服务器会通过编号快速找到缓存信息进行下发同时根据丢包的情况我们会计算给这个人发送冗余量的变化量。最开始发送每个包会冗余前面3帧的信息如果丢包严重我们会尝试冗余更多信息再下发。客户端拿到之后会尽量压缩逻辑执行的过程。帧同步有比较麻烦在于它不像CS的模式随进随出崩溃之后重回必须从一开始运行中间运算过程不能少掉。

另外我们也尝试过其他的一些方法比如客户端上行之后不需要服务器定时的间隔去做收集然后下发我们发现这样做对手感提升的作用微乎其微但它带来的负面作用其实更大因为不是一秒定帧的15个包的下发你可能下发包的数量非常多完全和这个人的操作习惯有关系有可能一个人一秒之内产生了十几二十个输入就需要把这些输入染色编号之后对客户端下发。客户端因为收包很多,手机发烫就会很明显。我们也有和其他部门合作做类似于tcp的技术大家直观想到如果丢包就在io层做重发但是实际的结果会发现做的这个技术偏底层所以对丢包的控制性不那么灵活而且可能出来的结果还没有tcp本身好。

我们也尝试传统的帧同步方法推迟交货。如果丢包发生在间隔或网络波动发生下游包时,抖动和丢包可以平滑通过延迟交付。我们尝试过这种方法,但我们没有这样做最后的英雄在国王觉得部分行动需要更快的响应。虽然anti-jitter和anti-packet能力很好,手感没有满足我们的要求。此外,在实施CS模式中,通常有一个常规的客户提前执行平滑或服务器的性能。我们也尝试过这种方法,但我们最终放弃了,因为这项技术将使字符本身的性能不稳定。一旦客户端本地终端移动,将遵循客户的状况,但是一些补偿或修正会根据服务器的下行。当发生网络抖动时,你会发现这个角色有点浮动,所以我们放弃了这个方案。

帧同步方案所有客户端进行运算期望产生一致的结果但如果因为bug或者某个人使用修改器跑出来的结果在某个时刻一定会和其他人不一样当不一样出现我们的说法是不同步了。我们会定时把一些关键信息提取出来做hash不同步的人的hash和其他人会不一样。王者不同步率上线时大概是2%也就是100局可能有2局出现一个人或者多个人运算结果和其他人不一样。我们现在把不同步做到万分之三一万局里面只有三局出现这个情况。

这是怎么提升的呢?如果你用帧同步一定会遇到不同步的问题客户端写错了用了本地逻辑可能浮点数的运算误差达到那样的临界点它就会产生运算结果不一致。我们的方法有很多自动化测试用机器人不断跑比如上新英雄之前有脚本测试不断跑看会不会产生不同步的结果;有专门的体验服、抢先服大区发布到正式网络之前先测试先小规模暴露问题再解决问题;另外当不同步的时候我们会把这局整个录像和客户端间的log上传和保存下来这样可以根据录像和中间执行的日志序列快速的定位是哪个地方出现问题。

我们对延迟和单局质量也有相应的监控这一局有没有卡或者卡多少次有没有出现丢包丢包多少最大的延迟、最大的抖动是多少我们都是有相应的记录和统计。

同时运营部的同学给我们提供了很多帮助我们会有相关的网络测速、问题分析的SDK的合入。按照我们自己的经验玩王者的同学肯定都卡过但真的不是服务器的锅服务器的性能没有问题而且一直都是很低的负载。主要的原因有几个一是小区的带宽比较繁忙很多小区其实都是公用带宽出口比如有人在下电影、看直播占用了很高带宽你玩游戏就可能会卡。二是wifi路由器延迟比较高家里的wifi路由器长期没有重启因为它的代码也是人写的就会有bug就会存在终端过多、信道干扰、其他大流量的应用下载情况这也会影响你玩王者。还有就是手机信号差、信号抖动wifi、4G空口丢包等。

我们其实在网络优化上做了很多的尝试例如根据丢包情况加大冗余然后优化我们各方面执行的效率去减少CPU的占用。王者后台方面有两个点是我们一直努力在做的网络优化和匹配机制我们尝试用各种各样的方法甚至后面也会尝试用AI深度学习的方法来更加精准的定位玩家本身的真实水平让他能够匹配到更加真实的同等水平的对手和队友但网络这个问题还是现实存在比如你进电梯玩王者它还是会卡。

x

海报分享

扫一扫,分享海报

一键三连

点赞Mark关注该博主,随时了解TA的最新博文

已标记关键词

清除标记

02-21

5624

精品推荐