编辑: 黑豆奇酷 2019-07-10
"吃鸡"类游戏架构分析 腾讯游戏云资深架构师 吴晓斌 "吃鸡"类游戏架构解析 "吃鸡"类相关解决方案 国内"吃鸡"市场,端游和手游情况 主流 "吃鸡"手游 "吃鸡"端游 荒野行动 终结者2 丛林法则 绝地求生: 全军出击 小米枪战 光荣使命 穿越火线: 荒岛特训 绝地求生: 刺激战场 荒野大逃杀 MAU 丛林大逃杀 游戏厂商 网易 腾讯 … 网易腾讯荒野行动端游 终结者2端游 独家代理《绝地求生》 堡垒之夜 H1Z1 100万以内 100万以上 预约中 PUBG以吃"吃鸡"之名火遍全球 游戏名称: 《绝地求生:大逃杀》 PLAYERUNKONWN'S BATTLEGROUNDS(PUBG) 游戏类型: PC端第三人称射击类游戏 Third Personal Shooting Game(TPS) 热度: 全球销量超过3000万份 同时在线超过240万 连续43周蝉联Steam周销量榜冠军 开放及运营: 韩国蓝洞(Bluehole)旗下PUBG团队 腾讯于11月21日确认为独家代理端游并联 合开发正版手游 "吃鸡"类游戏架构解析 "吃鸡"类游戏架构图 "吃鸡" 类游戏架构特点 高并发 低延迟 游戏语音 反外挂 "吃鸡" 类游戏的特点是同一地图 会有100人以上同场竞技,需要服 务端有高并发包量的处理能力和大 流量吞吐能力 多人实时竞技,需要保证每个玩家的网络延 时和稳定性要求,如网络不稳定验证影响体 验和游戏的平衡 外挂已经严重影响到游戏的平衡,尤 其在"吃鸡"类游戏中更加泛滥,系 统一套强大反外挂系统保证游戏稳定 运营 竞技类游戏需要通过语音来指挥组内 其他同伴的战斗,陌生玩家可以语音 直接互动,也通过声音判断其他玩家 的位置 高并发解决方案 队列 队列 队列 队列 队列 队列 队列 队列 队列 队列 CPU0 CPU1 CPU2 CPU3 CPU0 CPU1 CPU2 CPU3 CPU 驱动 网卡 单队列 8W PPS 多队列 40W PPS 高并发解决方案 高并发解决方案 ? 高主频 ? SSD云盘 ? 多队列 ? 智能网卡 Game server 高主频VM V Switch 物理网络 智能网卡 VSwitch SRIOV网卡 宿主机 智能 网卡 8Gbps PPS: TCP 150W UDP 400W 低延迟解决方案 低延迟解决方案 全球共用多套Lobby ,统一管理和调度全球各地区服 DS(Dedicated Service)服包括PVP和PVE对战服务需要低延时稳定的网络环境 全球部署架构 A地域 B地域 Lobby DS 加速代理 加速代理 专线 公网 专线 DS 专线 A地域玩家通过加速代理访问C地域lobby服务 A地域玩家通过加速代理访问B地域DS服务 (PVP或PVE) A地域玩家 B地域玩家 公网 公网 B地域玩家通过公网访问Lobby服务和DS服务 (PVP或PVE) C地域 安全解决方案 外挂案例 安全解决方案-反外挂 第一招:战略上重视――反外挂小组成立 第二招:技术上支持――TP反外挂保障 第三招:玩家信用体系建立 第四招:严谨举报系统―玩家的双重保险 第五招:线下刑事打击,根源上解决外挂 TP反外挂系统框架 RPCS_SDK TSS_SDK Game Client TP shelling ? Ring 0保护 ? Ring 3保护 ? Client Data TSS_SDK LA_SDK Game Server 用户行为数据 客户端数据 综合分析 作弊用户 可疑模型 Security Server 执行处罚 TenProtect Tessafe.

sys Vsandbox.sys TVMP Tenslx.dll TCJ.dll TenRPCS.dll TAS.dll 安全组件 Antibot 通道 cs 通道 Libtersafe.so Libtprt.so … … 安全方案-DDOS防护架构 电信用户 联通用户 移动用户 其他用户 BGP高防IP 清洗中心 三网高防IP 3qjr8av5.gsadds.com 切换 ? 自动为业务生成防护域名 ? 用户需要在域名解析中配置防护域名为CNAME解析 ? 防护域名根据来源IP智能解析到归属线路 Lobby&DS服务 清洗中心 攻击流量 业务流量 切换流量 游戏语音解决方案 语音体验- 3D位置语音 《绝地求生》引入3D位置语音效果, 吃鸡的时候更加身临其境 进球曲 斗地主 TMG游戏语音框架图 TMG后台 Web SDK Windows SDK IOS SDK Android SDK Android/ios /web 播放器 观众端 Web SDK Windows SDK IOS SDK Android SDK 观众端 祝大家吃鸡成功

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题