Tcp和Udp各有什么优缺点?MOBA游戏可以用吗?
在实时性方面,tcp协议的网络抗性欠佳,对MOBA类或其他实时性要求较高的游戏,一般是不建议使用tcp作为协议载体。事实上,王者荣耀的PVP通信协议也确实是基于udp封装的;同样,最近大家喜闻乐见的《绝地求生》,也是基于udp的。
不同类型的游戏因为玩法、竞技程度不一样,采用的同步算法不一样,对网络延迟的要求也不一样。例如,MOBA类游戏多使用帧同步为主要同步算法,竞技性也较高,无论从流畅性,还是从公平性要求来说,对响应延迟的要求都最高,根据业内经验,当客户端与服务器的网络延迟超过150ms时,会开始出现卡顿,当延迟超过250ms时,会对玩家操作造成较大影响,游戏无法公平进行。类似地,“吃鸡”游戏(如《绝地求生》)玩法对玩家坐标、动作的同步要求极高,延迟稍大导致的数据不一致对体验都会造成较大影响,其实时性要求接近MOBA类游戏。而对于传统mmorpg来说,多采用状态同步算法,以属性养成和装备获取为关注点,也有一定竞技性,出于对游戏流畅性的要求,对延迟也有一定要求,同步算法的优化程度不一样,这一要求也不一样,一般情况下为保证游戏正常进行,需要响应延迟保持在300ms以下。相比之下,对于炉石传说、斗地主、梦幻西游等回合制游戏来说,同时只有一个玩家在操作双方数据,无数据竞争,且时间粒度较粗,甚至可通过特效掩盖延迟,因此对网络延迟的要求不高,即便延迟达到500ms~1000ms,游戏也能正常进行。
不同传输层协议在可靠性、流量控制等方面都有差别,而这些技术细节会对延迟造成影响。tcp追求的是完全可靠性和顺序性,丢包后会持续重传直至该包被确认,否则后续包也不会被上层接收,且重传采用指数避让策略,决定重传时间间隔的RTO(retransmission timeout)不可控制,linux内核实现中最低值为200ms,这样的机制会导致丢包率短暂升高的情况下应用层消息响应延迟急剧提高,并不适合实时性高、网络环境复杂的游戏。
除了这些以外,这里有一位行业资深架构师写了关于这个问题的分析《关于MOBA游戏的tcp协议—实测数据》,推荐给你可以参考下。
主流的moba在传输层协议上采用udp,上层实现tcp的一些功能,以及通过一定的冗余数据保证尽量少的重传发生,如果非要才用tcp,也有一些对优化办法,
其次很多都是建议moba采用定点,但是定点的数学库麻烦,很多都要自己重写,如果非要采用浮点也有一些办法。
下面主要针对这2点进行讨论。
《暗黑破坏神:不朽》,《魔兽世界》《炉石传说》《守望先锋》《暗黑破坏神III》《星际争霸II》《魔兽争霸III:重制版》《风暴英雄》
2022年11月17日暴雪娱乐公司宣布,由于未能与网易公司续签授权协议,公司将暂停在中国的大多数暴雪游戏服务。2023年1月24日0时,由网之易代理的《魔兽世界》、《炉石传说》、《守望先锋》、《暗黑破坏神Ⅲ》、《魔兽争霸Ⅲ:重制版》、《风暴英雄》、《星际争霸》系列产品在中国大陆市场的所有运营正式终止。暴雪关闭战网登录以及所有游戏服务器,同时关闭客户端下载。
《神之浩劫》登录界面
《神之浩劫》服务器选择界面
中文名称神之浩劫游戏类别3D MOBA英文名称SMITE游戏平台PC开发商Hi-Rez Studios游戏题材众神斗争目前状态国服内测游戏代理腾讯(全球代理)
游戏配置
1 最低配置
CPU:Intel 奔腾4 13GHz or AMD Athlon XP 1500+
内存:512MB(Vista 系统用户需要 1GB)
显卡:支持硬件tL技术的 32MB 显存 3D 显卡
硬盘:15G 或者更多的硬盘空间
声卡:兼容 Directx 的声卡
2 推荐配置
CPU:Dual-core 酷睿双核处理器
内存:1GB(Vista 系统用户需要 2GB)
显卡:拥有顶点及像素着色功能的 128MB 显存 3D 显卡
硬盘:15G 或者更多的硬盘空间
声卡:兼容 Directx 的声卡
神之浩劫简介
《神之浩劫》英文名字SMITE(简称SM)《神之浩劫》是一款基于Unreal 3(虚幻3)游戏引擎开发的众神题材,3D团队竞技游戏。神之浩劫的开发团队是欧美独立游戏开发商HI-Rez Studios,有着超过7年的Unreal 3开发经验。腾讯代理(全球总代理)
神之浩劫特色
一:MOBA类型游戏全新3D视野,游戏真人视野(以真人视野为基础,带入到游戏角色中),游戏人物和建筑模型全3D模式,画面精细,风格优美。
二:独有的高空GANK,出其不意的发起突袭;使敌人措手不及。
三:远程体验TPS射击游戏,近战体验3DACT游戏。WASD操作模式 。
四:宏大的游戏背景,气势磅薄的背景音乐;七大文明古国的神话人物,及历史人物。比如:中国神话,希腊神话,北欧神话等;以神话神明为游戏角色,同时还加有传统历史人物 。
五:每个人都是主角,人人可以CARRY。比如:传统MOBA辅助一直要紧跟ADC,但是在神之浩劫中,并不鼓励这么做;玩的好的辅助,可以跟打野带动全场;在前期就可以打出绝对性的优势,碾压敌人。
六:比传统MOBA类游戏,玩法更多,更加丰富。同时还增加了特有的神明精通模式。可以说神明精通等级和数目,代表了你的实力。更加突显你的个人实力象征
七:战斗激烈,紧张;属于高强竞技MOBA,更加突显团队合作;奥运竞技精神完美融入。敢拼,敢打,敢冲。需求专业化的战术配合,更加突显指挥官的重要位置。一场战役,一战封神。
区别传统MOBA
神之浩劫(英文SMITE)属于MOBA类型的游戏,但是跟现在全球市场上的传统MOBA游戏又有所区别,全3D游戏场景以及第三人称追尾视角;他的整个战斗节奏紧凑迅速,比以往的任何一款MOBA类型的游戏,更加考验个人的操作,团队配合,以及个人和团队的随机应变能力!可以说完全打破,并且创新建立了3D下的MOBA规则,是一个颠覆了以往全球市场MOBA类型的游戏。同时他还结合了3DMMRPG,FPS,传统MOBA的游戏模式!是一款《三合一)的游戏。在全球市场上口碑及名气非常好
无论你是否玩过3DMMORPG,还是FPS,或者是传统的MOBA游戏,你都能在这款游戏中,找到你所熟悉的操作模式。SMITE在游戏中,所有技能都是无锁定模式,包括普通攻击,以往的MOBA游戏,存在一个装备压制的问题,但是在SMITE当中,只要你技术操作够好,就可以无视他的装备!比如:游戏中加入打击反馈及真实弹道,玩家在一场MOBA游戏中能同时体验多种游戏的乐趣。选择一个远程攻击的神明会让游戏体验偏向FPS;选择一个近战类神明会让游戏体验偏向于ACT,可以选择不同的神明,体验完全不同的战斗快感。这里举一个例子:在FPS类型的游戏中,对方的武器装备在好,但是通过个人的走位和技术操作,可以让对方无法命中目标!但是如果你能命中对方,那么你就可以通过个人的技术操作来完成看似不可能的任务!,
下面我带大家进入游戏
游戏角色
现在我们来介绍一下《神之浩劫》的各路英雄,由于这款游戏是众神背景,所以除了传统的MOBA类型:刺客-Assassin 战士-Fighter 坦克-Tank 法师-Mage 射手-Shooter,同时还融入了七大文明古国的神明及历史人物,以供大家选择。其中的游戏背景题材是神明与神明之间的斗争,人类与神明之间的斗争,可以说在历史背景上就超越了众多游戏。在这里您可以选择你所喜欢的国家神明来战斗;比如中国神明:
武圣关羽
一些特定的神明皮肤必须达到一定标准才能购买。只有达到一定实力,取得特定的成就才能获得此皮肤,这是个人实力的象征。神明皮肤只是游戏外观改变,神明不变,属性不变。给玩家提供更多视觉上的享受
角色皮肤的形象
希腊复仇女神:涅墨西斯
SMITE的游戏特色是全3D游戏场景,这点跟我们以前玩过的3DMMORPG游戏类型是一样的,包括了游戏人物体的积碰撞,地形地理位置!在游戏中,可以通过技术才做进行“人物卡位”为队员取得进攻,或是撤退的战术和掩护!而他的游戏视角模式,是完全按照真人的视角模式!玩家在游戏中的视野,跟真人视野的角度是完全一样的!游戏中的建筑物是可以阻隔对方的视野,如果玩家躲藏在一个建筑物后方,可以达到一个战术上的伏击,可以进行出其不意的攻击!
游戏小地图
改变地形的技能以及攻击模式,技能施放模式
普通攻击模式
技能施放模式
改变地形技能
这里最重要的是普通攻击的瞄准,技能施放的预判和技能施放距离的把控
普通攻击,技能和主动物品施放的距离
游戏画面及音效
游戏画面无论是近景,远景都非常的细腻,写实;有一种非常宏大的气势。对各个国家的神明角色刻画的非常传神,可以说非常符合各个国家的风俗特点。配合上史诗般的音乐,给人一种身在罗马角斗场殊死搏斗的感觉,再加上壮烈的背景音乐使人热血沸腾。可以说是一场身临其境的视听盛宴。
游戏中的基地BOSS;跟传统MOBA游戏不一样的是,这个BOSS有非常高的攻击力。所以想取得胜利,需要队友互相配合,才能把BOSS推倒取得最终的游戏胜利。
基地BOSS(以推到BOSS为胜利条件)
兵营(俗称高地);推掉这个凤凰后会出现超级兵
防御塔;靠近防御塔后,会现实防御塔的攻击距离!
炫酷的神明技能
还有多种游戏模式可供玩家选择(排位系统即将开放)
游戏中的还有独特的神明精通系统,根据神明的游戏使用次数,会提升您的专属神明等级。如果玩家的神明精通等级越高,那么使用该神明在游戏中所获得的奖励也会虽之增加。而且在以后的排位系统中神明必须达到一定的精通等级,才可以进行排位系统。所以大家不用在怕坑的出现啦。还更多的游戏内容,请各位小伙伴们进入游戏中探索吧!
测评总结
现如今全球市场上的MOBA类游戏,层出不穷,鱼龙混杂。但是神之浩劫的出现,可以说给人一种眼前一亮的感觉,他颠覆,并且创新了3D下的MOBA战斗规则。结合了以往全球市场上的MMORPG,FPS,传统MOBA类的游戏精髓,无论是可玩性,操作模式,还是战斗场面都是首屈一指的。而且特别强调了奥运竞技精神,颠覆了以往个人英雄拯救团队的模式,强调团队配合。我们非常期望中国电竞能走出国门,走向全世界;向全球玩家展示中国的竞技风采。而神之浩劫正是在这种情况下孕育而生的。同时也希望开发商和代理能做得更好,等到公测之后给广大的中国玩家提供一个良好的游戏环境和展示舞台。
0条评论