《拳皇97》卡顿的旧与新
格斗游戏从开局第一秒就得做到全力攻守的准备,几乎没有一类游戏,能像格斗游戏这么直接而残忍。短则10秒,长则不过1分钟,就会分出胜负。
而格斗游戏目前只能使用帧锁定(lockstep)来做协议同步,因为它不允许画面的错误纠正,需要敌我双方网延「之和」为毫秒级时才可体验流畅游戏,这在我国当前的网络大环境下,无异是非常糟糕的,也是众多手游厂商不敢轻易尝试这块蛋糕的主因。
传统的网络游戏在战斗运算方面较为简单,比如A打了B一巴掌:动画+简单的数值计算即可,格斗网游的计算要复杂很多,A打B着巴掌,B格挡了吗?角度是恰好B脸上最软的地方吗?出招的力度多少?存在招式判定,僵直时间,滞空,角度,碰撞等等大量的战斗运算,由于这个限制,直接导致目前几乎所有的格斗网游在玩法方面有较大局限性,同屏只能有少数玩家参与,否则游戏会卡到掉渣。
而CMGE中国手游旗下51PK横屏格斗游戏《拳皇97》研发团队,引入多种先进的游戏研发技术及完美解决方案。对战平台架构无区服分别,面向全国玩家,在网络环境要求较高的情况下,研发团队采用了BGP多线机房解决方案,用以解决大部分地区数据传输延迟问题。由于大网络(internet)环境是不可控的,广域网路由线路延迟随时可能发生波动及延迟过大的情况,CMGE中国手游旗下51PK对战平台对玩家数据进行实时性交互(p2p或者通过中转服务器的形式),减少因为地区网络或者用户网络不稳定,导致其他用户与其之间对战时出现的卡顿现象。
目前缓解这种卡顿现象在网络层面上的解决方案:1、采用BGP网络,保证不同运营商之间的高速访问。2、应用层面接入移动加速服务,保证玩家网络最后一公里接入流畅。3、通过获取玩家ip分布情况针对不同地区服务器接入点优化,确保不同网络方式及运营商接入的用户可以得到好的网络体验。
CMGE中国手游旗下51PK对战平台一律采用多线BGP的机房部署,并且引入专门针对移动(2G、3G、4G)网络进行加速的应用服务。目前还是有卡顿的情况出现,是因为还没有针对不同地区的玩家进行节点优化,移动加速服务也只是部分地区可以加速,今后随着节点的增加和移动加速服务的全部覆盖卡顿现象可以得到更好的缓解。
下面就让我们一起看看,通过解决方案的《拳皇97》在手机上的精彩表现。
一、移动掌机级战斗体验!格斗游戏中的出招、受击、音效等,都实现了连贯流畅,八神庵的技能“百八式?暗拂”,在对战中招式使用连续性好,对招卡顿被控制在2帧以内。
二、怀旧感完美还原
《拳皇97》在游戏画风上、隐藏角色上,都做到了怀旧感的完美还原,
都在向您展示着,一场华丽的格斗视听盛宴。