0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

腾讯GameMatrix云游戏技术中台--基于ARM架构的云游戏技术实践方案

电子精选 来源:电子精选 2020-03-31 09:15 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

导读:游戏是大家放松自己,获得乐趣最简单的方式,从行业报告看,手游用户MAU达到8.25亿。手游行业经历了8年的发展,手游品质越来越高,玩法和画面在向3A级作品看齐,对硬件配置要求越来越高,另外安装包和更新包越来越大,为用户尝试新游和持续游戏带来了障碍。从分析报告中可以了解到,中低端手机占据了73%市场,这里就产生了一个很大的矛盾点,很大一部分用户的移动设备不能支持高品质游戏。

对于以上问题,腾讯互娱研发效能部副总经理李从兵在华为开发者大会上进行了“基于ARM架构的云游戏技术实践方案”的技术分享,重点讲解了腾讯云游戏GameMatrix的完整解决方案。李从兵拥有超过15年游戏技术研发的经验,目前负责主导建设面向下一代的云化网络游戏研发引擎平台。

云游戏解决了游戏品质与用户规模的矛盾

云游戏技术通过算力的重新部署,将高消耗的渲染计算都放置在服务端进行,客户端只需要播放视频流和传递用户的操作指令,就能很好的解决这个矛盾。云游戏有几个优势:

即玩即走,无需等待;

天然跨端,跨设备类型适配简单;

玩家的游戏体验和设备的性能无关,中低端的移动设备,都一样可以获得优质的游戏性和体验。

云游戏经过10多年的发展,在PC和固网领域都有很多成熟解决方案,但都在成本上有很大的制约性,难以大规模普及;在移动游戏领域,这个技术栈则是全新的,云游戏的实质是通过虚拟化的环境在服务器上跑多个游戏客户端实例,此前市面上有基于各种模拟模拟器软件的解决方案,单服运行游戏大致在20路以下,因为涉及到指令转换等问题兼容差、成本是非常之高的。

5G的发展,让有限的算力有了无限的可能

网络游戏对网络时延的要求很严格,大多数游戏要求网络时延在200ms甚至是100ms,伴随着5G技术的崛起,这个问题也迎刃而解。而我们同时也观察到PC显卡往往能够渲染10路甚至40路以上的移动游戏,再加上鲲鹏ARM 服务器天然的兼容性, 发现这里有很大的机会,因此我们打造了基于ARM的移动云游戏解决方案GameMatrix。

腾讯GameMatrix原生云游戏中台

GameMatrix是一套完整涵盖从云游戏运管到APP侧,简单集成便可开启移动云游戏业务的中台方案。GameMatrix 致力联合行业团队于打造流畅稳定、能够达到大规模使用的移动云游戏解决方案。整个方案具备功能完善、游戏兼容性好、运行稳定流畅、性价比高的特点。

首先从整体上看,整个方案分为三层,

一、SDK层:提供用户视频流解码和交互捕获能力,在网络传输上基于webrtc 并进行深度的优化提供良好的网络适应性,抗抖动能力强;

二、技术服务层:提供云游戏研发时候常用的功能模块,如账号登录、支付管理、社交组件等。同时为游戏运营提供了技术支持,如运维部署、业务管理、安全服务、监控分析等能力;

三、底层GMVE:全称GameMatrixVirtualEngine,GameMatrix虚拟化引擎,是整个中台的技术核心。集成了自研容器、LocalRender、视频编码(硬编、软编)、显卡驱动、CPU核心/VGPU调度等关键技术构建的系统环境,并支持ARM和X86架构服务器。每个GMVE对象承载一个游戏app运行;

GMVE解决方案的技术优势

下面介绍下GMVE 的一些特点:

GMVE的ARM方案基于鲲鹏服务器系列,通过自研容器技术和鲲鹏服务器的高性能计算能力,可以把王者荣耀、和平精英全链路时延控制在80ms内;由于并发能力比其他方案有一倍的提升,在成本上可以降低50%;虽然离我们期望的成本还有一定距离,但整个方案继续优化演进下去,会不断接近大规模商用的成本。

在兼容性上,由于同Android一样都是基于ARM,在指令集上具备天然的适配性,无需任何转换和性能损耗,100%兼容所有游戏APP。

最后通过腾讯的Tlinux系统和容器化管理技术,保证了GMVE实例间相互之间的隔离性,在鲲鹏服务器环境下运行稳定性流畅。

腾讯GameMatrix提供高性价比的云游戏商业化方案

现在我们能做到GameMatrix云游戏和本地安装使用体验几乎无差别,云游戏可以设置高品质模式,体验更优。GameMatrix云游戏技术中台的初衷就是提供完整的云游戏商业化解决方案,为云游戏行业赋能,使各类游戏都可以用云游戏的方式发行运营。

云游戏行业的发展,我们要做的还有很多

虽然目前在ARM方案上目前取得进展,可以进行小规模试用,比方提供10万线量级应用在试玩等场景下,但离真正大规模商用,还需要在虚拟化技术和硬件上跟厂商团队进一步来攻关。我们希望能打造一个跨界的合作联盟,充分结合服务器厂商和板卡厂商的技术优势,一起加油,进一步降低硬件成本,扩建基础通信能力。

云游戏技术的出现,可能是一次推动游戏行业进化、变革的机会,我们站在技术的浪潮之巅,去发现,无限可能,道阻且长,行则将至。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 虚拟化技术
    +关注

    关注

    1

    文章

    52

    浏览量

    13484
  • 腾讯
    +关注

    关注

    7

    文章

    1685

    浏览量

    50997
  • ARM架构
    +关注

    关注

    15

    文章

    187

    浏览量

    39340
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Arm全新神经技术即将加入神经图形开发套件

    移动端神经图形技术正加速演进。2025 年 8 月 Arm 发布了神经技术 (Neural Technology),该技术为业界首创,并将专用神经加速器引入 2026 年推出的
    的头像 发表于 04-21 14:36 224次阅读

    探索 XENSIV™ Game Controller:创新游戏控制器的技术剖析

    探索 XENSIV™ Game Controller:创新游戏控制器的技术剖析 在游戏设备的世界里,一款优秀的游戏控制器能极大提升玩家的游戏
    的头像 发表于 12-19 10:25 449次阅读

    云游戏打造定制显卡

    根据GrandviewResearch的预测,到2030年全球云游戏市场将超过200亿美元,其中亚太地区将占据约45%的市场机会。然而,目前主流的GPU解决方案主要是为数据中心计算而设计的,并不
    的头像 发表于 12-04 11:29 639次阅读
    为<b class='flag-5'>云游戏</b>打造定制显卡

    一加发布全新一代「风驰游戏内核」 开启 165 超高帧游戏时代

    9月26日,一加游戏大会2025在北京举行。一加国区总裁李杰宣布,一加将引领手机行业迈入165超高帧时代,带来最强165帧游戏首发阵容,与《三角洲行动》、《英雄联盟手游》、《王者荣耀》、《和平精英
    的头像 发表于 09-26 14:57 965次阅读
    一加发布全新一代「风驰<b class='flag-5'>游戏</b>内核」 开启 165 超高帧<b class='flag-5'>游戏</b>时代

    termux调试python猜数字游戏

    用termux做一个猜数字游戏 下面是在Termux创建猜数字游戏的步骤及完整实现方案,结合Python实现(最适配Termux环境): ? 一、环境准备(Termux基础
    发表于 08-29 17:15

    termux如何搭建python游戏

    Pygame),确保已安装`clang`编译器:`apt install -y clang` 3. 权限问题:若需访问手机文件,安装`termux-setup-storage`并授权存储访问权限。 通过以上步骤,即可在Termux搭建完整的Python游戏开发环境
    发表于 08-29 07:06

    技术贴】手柄芯片重新定义次世代交互体验,玩家:这物理外挂太逆天!

    随着游戏设备的升级,游戏手柄作为核心交互设备持续技术革新。在主机游戏中,高精度操作适配动作格斗、模拟驾驶等多种游戏类型,显著提升玩家沉浸感。
    的头像 发表于 08-11 15:30 1158次阅读
    【<b class='flag-5'>技术</b>贴】手柄芯片重新定义次世代交互体验,玩家:这物理外挂太逆天!

    技术赋能体验创新 HarmonyOS 游戏领启未来

    【中国,上海,2025年7月31日】2025年国国际数字娱乐产业大会(CDEC)高峰论坛成功举办。华为终端云服务互动媒体BU总裁张思建在《技术赋能体验创新 HarmonyOS 游戏领启未来》主题
    的头像 发表于 08-04 09:11 1092次阅读
    <b class='flag-5'>技术</b>赋能体验创新 HarmonyOS <b class='flag-5'>游戏</b>领启未来

    【VisionFive 2单板计算机试用体验】VisionFive 2复古游戏机改造

    SD卡 ,同时保留Debian(日常使用)与Batocera(游戏专用) QEMU虚拟机 :在Debian安装QEMU,虚拟化运行Batocera(需4GB内存版本) 总结:RISC-V游戏主机
    发表于 07-22 20:58

    【VisionFive 2单板计算机试用体验】2、打造复古游戏机(Batocera镜像+FBNeo虚拟机, 多款游戏ROM分享)

    PC、ARM TV Box、Odroid、Rockchip 等 界面华丽,游戏列表支持图片+视频预览 内置游戏系统检测、手柄即插即用 适合 PC 用户做成复古主机 ❌缺点 : 系统比较重,运行在老设备
    发表于 07-17 21:58

    Windows盯上游戏,要做第一平

    涵盖多种设备的芯片组,包括次世代 Xbox 主机和掌机,还将打造新一代 Xbox 云游戏服务。   在全球游戏产业加速变革的关键节点,微软与 AMD 的合作被业界视为微软巩固 Windows 游戏平台地位的 “里程碑式布局”,旨
    的头像 发表于 06-23 02:54 3521次阅读

    【「算力芯片 | 高性能 CPU/GPU/NPU 微架构分析」阅读体验】+NVlink技术从应用到原理

    自家GPU 提出的多卡算力互连技术,是早期为了应对深度学习对超高算力需求而单卡算力不足的局面的解决方案,当然这都是官方用来吹牛的话术。我自己在2019年左右第一次接触到多卡交火的GIY玩法(从学生到
    发表于 06-18 19:31

    鸿蒙5开发宝藏案例分享---一多开发实例(游戏

    \') // 3. 建立虚拟通道 createVirtualControllerChannel() 更绝的是案例里附带了 手势映射方案 :把手机陀螺仪数据转换成方向键事件,连《鸿蒙魂斗罗》这种重度游戏都能
    发表于 06-03 18:22

    游戏手柄振动马达:沉浸式游戏体验的核心

    游戏手柄振动马达是现代游戏设备不可或缺的一部分,它为玩家提供了更加沉浸式的游戏体验。通过精确的振动反馈,游戏手柄振动马达能够将
    的头像 发表于 05-17 00:05 1088次阅读

    SoC集群服务器 与 ARM架构阵列服务器 关系

    。 核心特征‌:芯片级集成、高密度算力、低功耗设计。 ARM架构阵列服务器‌ 基于ARM指令集的处理器集群,通过多节点协同工作提升整体性能,适用于高并发场景(如云手机、云游戏)。 核心
    的头像 发表于 04-24 07:49 1168次阅读
    SoC集群服务器 与 <b class='flag-5'>ARM</b><b class='flag-5'>架构</b>阵列服务器 关系