在GDC2019年度游戏开发者大会期间,腾讯是少数几家将公共研发技术呈现于国际舞台的中国游戏公司。
腾讯游戏公共研发运营体系CROS(Common R&D and Operation System)在本次GDC大会上首次公开亮相。
北京时间3月21日,腾讯游戏CROS公共研发运营体系在GDC举办了演讲。从演讲内容得知,CROS是专为游戏的研发、运营提供一体化技术支持的服务体系,包含研发效能、品质管理、技术运营、增值服务、游戏安全、用户平台等多项领域的创新技术和产品。而此次GDC上,腾讯游戏CROS着重介绍了四大技术方案:提供一站式自动化测试服务的WeTest、高效一体化的游戏开发框架G6、维护游戏公平竞技环境的安全解决方案MTP、提供专业电竞网优方案的智营网优INO。
一直保持低调的腾讯游戏CROS,已支持了国内外200多款精品手游,包括腾讯游戏在海外发行的王者荣耀国际版《AoV》,在CROS专业化、系统化的技术支持下,实现了高效发行和稳健运营。
在海外市场,腾讯游戏CROS也已展现出了它在行业中的影响力。去年,腾讯游戏加入了FPA(Fair Play Alliance,公平竞技联盟)——包括Roit Games、Activision Blizzard、Epic Games等一线厂商均是该联盟的成员,由CROS体系下的MTP团队专攻手游安全解决方案、促进游戏竞技生态的良性发展。在今年的GDC 峰会上,MTP的技术专家也为全球开发者们带来了关于反欺诈的主题演讲,揭秘了腾讯游戏在维护公平竞技领域的创新技术应用。另外,CROS体系下的WeTest技术专家,本次受英特尔公司的邀请,在GDC会上分享了Android云游戏技术解决方案。
无论是公平竞技还是云游戏服务,都是当下游戏行业的技术动向和关注焦点。在这两大业务上,腾讯游戏CROS与国际大厂的合作,一方面说明了其在游戏安全和云游戏方面的技术实力,另一方面也是腾讯游戏技术输出能力的展现。
腾讯游戏CROS的四大技术方案 解决手游研运难题
腾讯游戏将内部研发及运营过程中的多项流程、技术、产品进行系统性的梳理和整合,成立了公共研发运营技术体系CROS,集中技术优势助力产品实现更好的品质和体验。本次GDC介绍的WeTest、智营网优INO、MTP、G6四大技术方案,分别为开发者提供了自动化测试、电竞网络优化、游戏安全服务、以及高效开发四个维度的创新技术服务。
WeTest:一站式游戏测试和质量开放平台
WeTest为游戏提供一站式的测试服务,从业务的布局阶段开始切入,包括立项、研发、上线,并持续到游戏运营的全部周期,帮助开发者实现对游戏高品质的追求。
除传统的兼容测试、性能测试、服务器压测、与安全测试外,WeTest持续引入了云测试、云游戏、AI自动化测试、性能大数据分析、舆情大数据分析、舆情预警等新技术,为开发者提供高效的游戏品质服务方案。
“测试效率高”、“服务覆盖面全”是WeTest的优势所在。据悉,WeTest云测试服务实现了Top 300机型24小时内的交付能力,轻松覆盖国内90%以上市场;在引入AI测试后,测试效率和成本分别提升100%和节省70%,能够满足大型多人对战、人机交互、音频同步等各类复杂需求;安全服务中,SR渗透测试为包括《王者荣耀》、《QQ飞车手游》在内的300多款游戏提供漏洞挖掘服务,在游戏发布前最大化地降低漏洞风险,保障游戏安全质量;H5小游戏测试解决方案的落地,极大地缩减了首屏加载时间,让用户流失比例降低50%;另外在压力测试中,为开发者提供大师录制回放模式,可以实现自动生成协议填充代码回放,节省80%代码量。
智营网优INO:专注游戏网络质量优化
智营网优INO(Intelligent Network Optimization,INO)是腾讯游戏CROS在技术运营领域的专业解决方案。该技术方案源于移动电竞赛事中的高质量网络需求,依托于CROS丰富的游戏生态资源,智营网优提供的网络优化技术被广泛应用于全球热门电竞赛事中,通过一站式的网络优化和传输保障服务,成为保障移动电竞赛事体验的核心力量。基于丰富的电竞网络实践和优化经验,智营网优的亮点技术,如4G空口加速、WiFi/4G双链路融合、卡顿诊断等功能,已经被应用到腾讯游戏及行业多款重量级的实时游戏内。
智营网优提供的一站式专业移动电竞网络解决方案,通过充分利用有线、4G、WiFi不同特性,根据赛事网络需求定制双通道方案,让游戏数据包同时在内网多链路传输,将赛事的平均延迟降低了90%以上,让网络的稳定可用性达到99.999%,满足移动电竞赛事需求。同时,“实时监控+时之波动”的辅助裁判方案,则更好地保障了赛事的公平性。任何由于网络抖动导致的选手体验受损,可在第一时间自动反馈、告警通知,以协助裁判进行有效裁定。而在极端情况下,“时之波动”功能能够让赛程回到体验受损前任意指定时间,避免重新开局,全面护航电竞赛事稳定公平进行。
智营网优INO示意图
随着移动电竞在游戏产业和竞技体育中的地位愈加重要,腾讯提出的“实时游戏高优先级、双通道”方案以及需求也获得了业界的认可。同时腾讯游戏的标准专家也在Wi-Fi标准组织中积极推进网络优化方案。IEEE802.11工作组(电气和电子工程师协会IEEE,全称是Institute of Electrical and Electronics Engineers),已经把腾讯提出的实时游戏“低延迟、高稳定”特性正式纳入下一代WiFi标准的工作范畴。
MTP:恶意外挂的狙击者
恶意外挂是竞技类游戏的天敌。在近些年中,手游的安全问题已越来越复杂,热门的竞技游戏则更容易受到作弊工具的侵扰,公平竞技也已经成为玩家普遍诉求。当游戏的竞技环境被破坏,玩家体验、产品口碑均会受到负面影响。
面对日益复杂的手游竞技环境,腾讯游戏CROS的MTP(Mobile Tencent Protect),为开发者提供了一站式移动游戏安全解决方案,从游戏上线前的安全评审、漏洞挖掘、安全加固,到上线后的修改器对抗、变速器对抗和模拟器对抗,再到打金工作室监控与渠道反作弊保护,真正做到覆盖全部游戏周期的安全保护。
MTP服务包括了修改器闪退、变速器闪退、虚拟机闪退以及二选一这四大核心功能,针对内存修改,速度修改,虚拟机外挂App和GameGuardian等多种形式的作弊,可以实现即时发现与闪退。另外,MTP服务引入了AI检测技术,可以识别外挂变种,精细化防作弊策略,避免误判。
目前,MTP已为数百款游戏提供了反作弊、防破解等游戏安全解决方案,包括《王者荣耀》、《穿越火线:枪战王者》、《QQ飞车手游》、《我叫MT4》等;同时MTP团队与全球一线游戏厂商达成合作,服务超过10亿游戏玩家。
随着腾讯游戏加入FPA联盟,MTP作为游戏安全技术服务领域的一支力量,与Roit Games、Activision Blizzard、Epic Games等多个国际大厂联合,共同维护全球游戏公平竞技环境、促进游戏竞技生态的良性发展。
G6:为创意游戏提供快速开发支持
G6是腾讯游戏CROS的快速开发平台,其一体化的开发框架能够实现快速开发高品质的游戏,满足开发者对于“创意的快速实现”、“产品的迭代效率”等痛点需求。
该平台具有游戏客户端、服务器端一体化的特性,包含了一系列简化流程、提高效率的工具,涉及服务器的集群维护,部署等工作。除此之外,G6本身的服务还囊括了游戏语音服务(GVoice)、分布式的数据存储系统、以及下载更新服务等。
G6快速开发平台的整体架构
其中,GVoice语音服务支持实时语音、语音消息、语音转文字等多种模式,服务对象包括《王者荣耀》、《穿越火线》、《御龙在天》等多款腾讯手游。该语音服务更是以全球连通率99.8%的成绩,得到Netmarble的天堂2,Nexon的DNF,Riot的LOL中国服等多款全球游戏的认可,进而覆盖了100多个国家超过3亿的用户。
分布式数据存储系统服务Tcaplus,是G6所拥有的另一大技术亮点。该服务可承载超过3300万同时在线玩家的高性能数据读写,其每秒的存储请求超过2000万/秒,而在此情景下,Tcaplus最终实现低于3毫秒的延迟。这项高性能服务也帮助了《AoV》这款千万级DAU游戏,实现了7x24小时不间断的全球用户数据存储。
腾讯游戏CROS 用技术推动数字娱乐发展
复杂的全球互联网环境、多样化的用户需求,为数字娱乐行业的发展带来了许多挑战。腾讯游戏的优势不仅在于技术实力,其固有的大平台资源优势,也能够为CROS的服务创造更多更直接的应用场景。比如定制化开发、大数据用户分析、流量上的支持、全球发行接口以及从支付到结算的一站式服务等等。
GDC2019现场,CROS团队公开演讲
由此看来,将领先的技术实力与其生态资源进行整合,并构筑多维度、链式的开发者服务,或许称得上是腾讯游戏CROS在技术服务领域最大的竞争力体现。腾讯游戏CROS首度亮相并分享了四大技术方案,其目标也正是希望用技术驱动数字娱乐行业的发展。