2019年3月20日-22日, GDC游戏开发者大会(Game Developers Conference,以下简称GDC)于旧金山召开。每年的GDC大会上,来自世界各地,数以万计的游戏开发者们都会分享最新的研发技术,共同探索游戏行业未来的趋势。而在今年,云游戏再度登上热门话题的舞台。

CMatrix腾讯云游戏服务平台(以下简称腾讯CMatrix)受英特尔公司邀请,共同参展本届GDC大会,给大家带来Android云游戏技术解决方案,并提供了现场体验。同时,围绕 “Android云游戏”,来自腾讯CMatrix的专家在会中进行了《Tencent WeTest Container Based Android Cloud Gaming(腾讯WeTest基于容器方案的安卓云游戏)》为题的精彩演讲。

据悉,腾讯CMatrix的团队专家均来自腾讯WeTest团队,隶属于腾讯游戏公共研发运营体系(CROS)。腾讯WeTest作为一站式品质开放平台,在终端云、云真机等领域累积了丰富的经验,已在云游戏技术领域进行了多年探索,也为公司内部的多个团队提供了云游戏底层技术支持。

随着技术的深入和市场的需要,腾讯WeTest决定推出腾讯云游戏服务平台CMatrix,更好地落地云游戏技术,为行业及合作伙伴提供优质服务。

“CMatrix”本意云矩阵(Cloud Matrix)。在CMatrix云端存放着一个个黑匣子,每个黑匣子就像一个“头号玩家”的游戏母体世界,里面运行着所有的游戏计算。当终端显示设备,如手机、电视、电脑、VR眼镜等设备通过网络连接到这些黑匣子上时,玩家就可以即刻进入游戏世界,获取渲染好的实时画面并进行交互操作。

目前,腾讯CMatrix主要针对Android云游戏提供专业性技术解决方案,为企业提供云游戏平台技术,助力各种云游戏应用场景快速落地。

【图1】

腾讯CMatrix“Android云游戏”演讲现场

服务B端客户,共建云游戏生态

云游戏概念其实对我们并不陌生。早在2009年,云游戏概念便在当年的GDC大会上有所提出,近年来,索尼、微软、谷歌、亚马逊纷纷入局,行业对云游戏的关注和投入在不断提升。

2019年2月,在MWC会议上,中国移动等多个终端供应商共同揭开了5G时代的“面纱”,并表示即将在部分城市进行试点。这就意味着,高带宽、低延迟的网络环境下,云游戏的到来将不再遥远。

而生活节奏较快的当下,玩家越来越习惯使用移动终端进行游戏,移动游戏市场已经占据全球游戏市场的47%,玩家对移动端游戏极致体验的追求在不断提高。

【图2】

2017年移动游戏市场规模为43%,2018年移动游戏市场规模提升至47%

数据来源:Newzoo《2018年度全球游戏市场报告》

另一方面,由于Android碎片化和参差不齐的终端机型,一并导致移动游戏玩家产生了或好或坏的游戏体验。云游戏的诞生,也使“用低端机玩高端游戏”成为可能。

正因此,在“嗅到”了游戏开发者们对云游戏的强烈需求后,力求推动游戏行业生态发展的腾讯WeTest,开启了服务于B端客户的模式,建立起腾讯CMatrix云游戏服务平台,率先致力于研究Android云游戏技术解决方案,为腾讯内外部的云游戏业务方提供技术支持,希望与行业伙伴共同搭建云游戏生态。

五大优势,Android容器虚拟化方案克服云游戏难题

“Android云游戏”,顾名思义,指的是一种利用云游戏技术操作Android游戏的方式。在“Android云游戏”技术下,支持浏览器、独立App等任何访问形式。

【图3】

腾讯CMatrix通过虚拟化技术在云端服务器创建大量安卓容器,游戏直接在强大的服务器上运行,同时将渲染好的游戏画面通过网络传送到终端用户,最大程度降低对用户硬件的要求,并可在多种终端上玩云游戏,目前已支持安卓、IOS和Web等平台。

对于游戏开发者来说,无需考虑玩家的硬件性能限制,也不再需要多系统移植,只需要专心投入游戏本身的研发,就可以零成本实现云游戏,并可运行于各个终端上。

通过这项技术,游戏直接在云端服务器上运行,直接降低了对终端设备磁盘空间及性能的要求。玩家可以在性能有限的手机上体验到高品质的游戏,这解决了低端安卓设备带不动大型游戏的问题。

汲取腾讯WeTest在相关领域多年的技术沉淀,腾讯CMatrix在云游戏平台的并发性、兼容性、可维护性及游戏体验上都有良好的表现。

与此同时,基于Android容器方案腾讯CMatrix还设计了设备管理、服务器管理、用户交互服务的体系架构,让智能路由调度、智能流控算法成为可能,为玩家提供低延迟、高品质的云游戏体验。同时,腾讯CMatrix也具备了动态扩容及故障自恢复能力。

综合来看,腾讯CMatrix所带来的云游戏技术解决方案,具有以下五大优势:

一、用容器的方式进行安卓虚拟化,低成本、高性能;

二、支持边缘计算部署,更好的时延体验,更低的网络带宽成本;

三、智能调度,负载均衡,容灾容错;

四、跨终端云游戏,支持安卓、IOS和Web;

五、成熟的PaaS平台,企业可基于CMatrix平台,快速构建自己的云游戏产品。

【图4】

Android云游戏整体技术架构

技术成就未来,推动游戏产业革新

2018年,腾讯CMatrix的云游戏技术解决方案已在腾讯先游平台上进行了云用研的实践落地,并进行了小规模的用户测试。

2019年内,腾讯CMatrix将会首先通过腾讯云对内外提供技术解决方案。腾讯云计划在中国多个地区部署超过14个边缘节点,通过边缘计算技术,有效控制游戏延迟,支持合作方为用户提供最佳体验。

与此同时,腾讯CMatrix还将为腾讯的游戏分发平台提供技术支持,助力云试玩相关产品的研发。

随着云游戏技术和环境的逐渐成熟,云试玩广告、云客厅车载娱乐、高画质的移动游戏,以及基于云游戏模式的创新游戏等都将成为可能。腾讯CMatrix将与行业伙伴积极合作,共同探索更多的落地场景。

在腾讯游戏公共研发运营体系(CROS)更加专业和体系化的发展背景下,腾讯CMatrix将和CROS一起为移动、PC、主机等不同平台的云游戏提供更多技术解决方案。促进国内游戏产业的技术革新,使玩家获得更高品质的游戏体验,让游戏超乎你的想象。

GDC快讯,腾讯CMatrix布局云游戏B端领域的更多相关文章

  1. 引领技术变革,腾讯云、腾讯WeTest和英特尔,合作布局云游戏

    WeTest 导读 ChinaJoy作为中国泛娱乐产业年度风向标,受到全球业界的高度关注.在本届ChinaJoy上,腾讯云.腾讯WeTest和英特尔,合作为游戏玩家.游戏开发者等业界人士联合展出了云游 ...

  2. 云游戏学习与实践(二)——安装GamingAnywhere

    安装GamingAnywhere 一.GamingAnywhere项目 GamingAnywhere是一个开源的实现云游戏的引擎,并且高效.跨平台.易扩展.可调配. GitHub地址:https:// ...

  3. 为什么多数游戏服务端是用 C++ 来写

    早年开发游戏必须用C++,这没得说,2000-2004年,java还没有nio,其他动态语言不抗重负,只能C/C++能开发出完整可用的游戏服务端.直到2005年,韩国的游戏很多都还是纯C++写服务端, ...

  4. 腾讯云游戏服务平台CMatrix品牌全新升级为GameMatrix

    近日,隶属腾讯互娱公共研发运营体系(下文称CROS)下的云游戏服务平台CMatrix宣布进行品牌升级,启用全新商标Tencent GameMatrix,将原先代表云服务的“C”替换成游戏的英文单词“G ...

  5. 腾讯与Intel就云游戏的探讨

    今天去参加了在腾讯北京总部的腾讯音视频技术 HUB 技术巡回大会,对其中的云游戏应用的探讨格外感兴趣.正巧最近元宇宙概念很火,这篇文章就大会中对云游戏的探讨进行总结和汇报. 讲述一下来自Intel的工 ...

  6. Android讯飞语音云语音听写学习

    讯飞语音云语音听写学习         这几天两个舍友都买了iPhone 6S,玩起了"Hey, Siri",我依旧对我的Nexus 5喊着"OK,Google" ...

  7. 云游戏真的来了,这次的搅局者是 Google,云游戏平台搭建

    索尼.微软.任天堂和 Steam 等几家平台商的博弈. Google:云计算将会彻底改变我们的游戏方式 名为「Stadia」的全新游戏平台 和我们平时看到的索尼 PS4.微软 Xbox One 以及任 ...

  8. 在腾讯CentOS7.4云服务器上安装Docker,在Docker上安装配置MySQL、Tomcat和Nginx

    提示:以下是在腾讯CentOS7.4云服务器上操作. Docker的基本操作:https://www.cnblogs.com/opsprobe/p/10963098.html 一.安装Docker # ...

  9. JELLY技术周刊 Vol.15 云游戏会是 5G 杀手级应用么?

    蒲公英 · JELLY技术周刊 Vol.15 听到"云游戏",或许我们的第一反应会是"云玩家"而不是那些上云的"游戏",在这个 5G 已来的 ...

随机推荐

  1. Linux学习---Linux用户审计简单版

    [root@localhost root]# vim /etc/profile # SHENJI history USER=`whoami` USER_IP=`who -u am i 2>/de ...

  2. asp.net Core 使用过滤器判断请求客户端是否为移动端,并实现PC端和移动端请求映射和自动跳转

    很多时候我们做网站时单纯的用bootstrap等前端框架实现的前端自适应带给用户的体验并不太好,所以为了提高用户体验会专门针对PC端网页重新设计一套移动端网页,但是怎么才能做到在移动端访问PC页面的时 ...

  3. 【Excel】单元格的下拉框是怎么做的?

    如果我们希望将产品这一列的每个单元格都能选择 左侧的产品就好了,就像这样 这里使用的是"验证数据有效性"功能 在这里: 点击F,选择F列后,打开“数据验证”,如图,选择序列,选择来 ...

  4. lsync目录文件实时同步工具

    参考文档:https://vastxiao.github.io/article/2017/09/02/Linux/lsyncd_usage/ 防止连接丢失,已保存至百度网络-郑州-XXXXX 建议首先 ...

  5. zabbix日常监控项mysql(七)

    参考文档: percona官方文档:https://www.percona.com/doc/percona-monitoring-plugins/LATEST/zabbix/index.html za ...

  6. November 25th 2016 Week 48th Friday

    People will fall for its appearance while driving passionately. 观者倾心,驭者动魄. This is an advertisement ...

  7. arcgis 10.1 导入数据到oracle 发布地图服务

    机器配置说明 数据库服务器 系统:linux 软件:oracle 11G 64位 Arcgis server服务器 系统:win7 专业版 软件:arcgis server 10.1.win64_11 ...

  8. 用python解析word文件(一):paragraph

    太长了,我决定还是拆开三篇写.   (一)段落篇(paragraph)(本篇) (二)表格篇(table) (三)样式篇(style) 选你所需即可.下面开始正文. 最近公司的项目,需要在页面上显示w ...

  9. [HAOI2015]按位或

    题目 好神的题啊 我们发现我们求这个东西如果常规\(dp\)的话可以建出一张拓扑图来,但是边的级别高达\(3^n\),转移的时候还要解方程显然不能通过本题 我们考虑神仙的\(min-max\)容斥 设 ...

  10. macaca自动化初体验

     1.安装#cnpm i -g macaca-cli macaca-ios# Install Tools And Driver2.检查安装环境#macaca doctor ANT_HOME未设置,下载 ...