究竟是什么技术可以让《堡垒之夜》畅快体验?

数字探微者
• 阅读 5242

欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~

本文由腾讯游戏云发表于云+社区专栏

作为一款研发长达6年,强调玩法和战术的全球超热门网络游戏,《堡垒之夜》自发布1年来快速吸引了全球1.25亿玩家的喜爱。

《堡垒之夜》全球的热度也随着8月17日国服正式开启延续到了国内。玩家对游戏的喜爱,除了源于游戏本身的创新玩法为玩家带来新鲜的游戏体验外,游戏为玩家提供稳定流畅的竞技体验也极为关键。

腾讯云从《堡垒之夜》国服开测以来,便为其提供服务器资源供给和部署、网络质量保障以及安全防护等全方位的护航服务。

究竟是什么技术可以让《堡垒之夜》畅快体验?

高并发云主机与智能化的弹性伸缩,让尖峰时刻依然稳定如常

作为EPIC Games第一款使用虚幻4引擎研发的PC端游戏,《堡垒之夜》对高并发处理和图像处理能力的要求极高。特别是当100个玩家同时在一张地图内竞技,需要使用大量具备高计算能力的服务器。另外,游戏在运营活动时期,玩家的涌入速度和规模难以预测,这就要求游戏有快速批量扩容后端的计算能力和高效的运维来应对用户量的快速增长。

腾讯云为《堡垒之夜》国服提供了多种高性能解决方案,保障了玩家高品质的游戏体验,并且单个VM实例的网络包处理能力超过600万PPS,最大程度保障了玩家在大图模式中流畅的游戏体验。

腾讯云的海量计算存储资源,可按照游戏DAU值即时交付使用,同时提供弹性伸缩 AS(Auto Scaling,AS)服务,根据业务的实际需求和伸缩策略自动调整云主机资源,保证业务平稳运行的同时有效节约成本。

另外,弹性伸缩提供的API接入EPIC Games的自动化部署工具,进一步释放了运维人员工作量,并提升了服务器部署以及服务器扩缩容的效率。

稳定高效的CDN服务与优质网络能力,为玩家带来畅爽竞技体验

《堡垒之夜》作为大型PC端游戏,客户端接近10G,在游戏推广期,游戏下载CDN带宽峰值接近2Tbps,因此CDN承载能力将直接影响玩家的下载体验。此外,由于实时竞技类游戏的特点,玩家客户端与游戏服务端需要进行高频的数据交互,如遇网络卡顿,则会严重影响玩家体验。

腾讯云在全国范围内具备1100+ CDN节点,总节点带宽高达100T+ ,保障玩家在各地域的稳定、低延时访问。基于海量CDN技术和服务经验,腾讯云针对游戏场景提供了定制化文件压缩、中间源及文件预拉热等服务,提升针对不同游戏类型的CDN服务质量。腾讯云强大的CDN承载能力和应对流量突增的能力,在游戏业务的投放过程中为玩家提供优质可靠的下载体验,极大提升了游戏的拉新转化率和更新成功率,同时为玩家节省了流量成本,优化了文件传输时延,有效提升玩家的竞技体验。

腾讯云长期支撑游戏业务的高质量网络服务,提供30余线BGP网络,覆盖了全国各个省市地域TOP运营商,能够解决和优化运营商互联互通的网络质量问题,大幅提升中小运营商玩家的游戏体验。

新一代高防解决方案,保障游戏运营安全稳定

《堡垒之夜》作为现象级爆款大作,对战服务器规模很大,需要超高的防DDoS攻击能力和安全防护策略,以维护游戏运营阶段的安全稳定,保障玩家体验和留存。

腾讯云新一代高防解决方案DDoS高防包,能够对《堡垒之夜》大规模游戏服务器提供全面的防护。对业务流量实时检测,同时针对游戏业务特点,配置并绑定高级防护策略,以应对常见的DDoS攻击手法。当出现DDoS攻击时,清洗系统能够对攻击流量进行精准清洗,确保游戏稳定运行,为玩家酣畅淋漓的游戏体验提供坚实保障。

从《堡垒之夜》全民“锄大地”的热潮来看,玩家对游戏品质和游戏体验的要求都在不断升级。腾讯云作为游戏云服务领域的领跑者,凭借支撑Supercell《部落冲突:皇室战争》、Tencent Games《PUBG Mobile》、Garena《Free Fire》、三七《永恒纪元》、豪腾嘉科《海盗来了》等热门游戏在海内外成功运营的云服务经验,助力游戏厂商和开发者聚焦游戏创意,为全球玩家连接世界顶级游戏体验。

问答
游戏体系结构
相关阅读
团战开黑必备“良药”了解一下!
再也不用担心网吧开黑队友听不清了!
3行代码,为QQ轻游戏加上语音互动能力
【每日课程推荐】机器学习实战!快速入门在线广告业务及CTR相应知识

此文已由作者授权腾讯云+社区发布,更多原文请点击

搜索关注公众号「云加社区」,第一时间获取技术干货,关注后回复1024 送你一份技术课程大礼包!

海量技术实践经验,尽在云加社区


点赞
收藏
评论区
推荐文章
blmius blmius
4年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
Oracle 分组与拼接字符串同时使用
SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(
Wesley13 Wesley13
4年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
Jacquelyn38 Jacquelyn38
4年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
Stella981 Stella981
4年前
KVM调整cpu和内存
一.修改kvm虚拟机的配置1、virsheditcentos7找到“memory”和“vcpu”标签,将<namecentos7</name<uuid2220a6d1a36a4fbb8523e078b3dfe795</uuid
Easter79 Easter79
4年前
Twitter的分布式自增ID算法snowflake (Java版)
概述分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。而twitter的snowflake解决了这种需求,最初Twitter把存储系统从MySQL迁移
Wesley13 Wesley13
4年前
mysql设置时区
mysql设置时区mysql\_query("SETtime\_zone'8:00'")ordie('时区设置失败,请联系管理员!');中国在东8区所以加8方法二:selectcount(user\_id)asdevice,CONVERT\_TZ(FROM\_UNIXTIME(reg\_time),'08:00','0
Wesley13 Wesley13
4年前
00:Java简单了解
浅谈Java之概述Java是SUN(StanfordUniversityNetwork),斯坦福大学网络公司)1995年推出的一门高级编程语言。Java是一种面向Internet的编程语言。随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。Java是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。
Stella981 Stella981
4年前
Django中Admin中的一些参数配置
设置在列表中显示的字段,id为django模型默认的主键list_display('id','name','sex','profession','email','qq','phone','status','create_time')设置在列表可编辑字段list_editable
Python进阶者 Python进阶者
2年前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这