简介:对于大多数玩家来说,云游戏已经不是一个陌生的概念,它经常和秒玩、不吃设备、大屏临场感、上手门槛低、真香等字眼一起出现在评论留言区。的确,对于既想尝试高品质游戏大作又不想一直卷装备的玩家来说,云游戏做到了从“不能”到“能玩”到历史性突破。2021年,它也当之无愧走上了游戏圈的C位。

对于大多数玩家来说,云游戏已经不是一个陌生的概念,它经常和秒玩、不吃设备、大屏临场感、上手门槛低、真香等字眼一起出现在评论留言区。

的确,对于既想尝试高品质游戏大作又不想一直卷装备的玩家来说,云游戏做到了从“不能”到“能玩”到历史性突破。2021年,它也当之无愧走上了游戏圈的C位。

图1:通过Mate10安装taptap试玩《原神》云游戏,画面配置全开不卡顿

相比手机直接安装游戏,云游戏的最大优势在于:避免耗时的游戏安装和更新过程,直接进入游戏,减少了玩家等待的时间,极大提升用户体验,同时也节省了很大的手机存储空间。对于大多数千元机用户而言,真正做到不用购买高配手机即可畅玩各类高品质游戏大作。

01 云游戏到底是什么?

顾名思义,云游戏是一种以云计算为基础的游戏方式。中国通信院给云游戏下了定义:云游戏本质上为交互性在线视频流,游戏在云端服务器上运行,并将渲染完毕后的游戏画面或指令压缩后通过网络传送给用户。云游戏和用户数据存储在服务器上,本地终端上不再需要安装游戏文件和存储用户数据。

你可以这么理解:在远程的超强云服务器中有很多虚拟电脑,你在其中一个子电脑中玩游戏,游戏的画面与声音通过网络传输至你的终端(智能手机、电脑、智能电视、机顶盒、VR 眼镜等),同时,你也可以通过输入设备(手柄、鼠标、键盘、可穿戴设备等)对游戏进行实时操作。

图2:云游戏原理图(来源于中国信通院)

在传统游戏产业背景下,游戏体验与终端硬件性能始终是成正比的,云游戏成功打破了来自“硬件”的桎梏。对玩家来说,同一款游戏可以跨终端使用,大屏、手机、VR都能在线畅玩,想象空间巨大。更重要的是,玩家不用担心主机SSD的存储空间不足,不必升级昂贵的手机或电脑,这就意味着入门门槛变低了。

就像文章开头那组对比,《原神》安装包要13个G,装到手机上,要配置在高通865以上的级别才可以玩,否则运行效果免不了卡顿。云化之后的《原神》,玩家实际上只操作一个流,计算都在云端,安装包只有15兆。

“如果没有云游戏,我这台前年买的安卓机,甚至连安装游戏的存储空间都不够,更别说玩了。”玩家小明这样说。

02   5大“角色”辅助  云游戏成功突围

实际上,云游戏从概念到落地,已经走过了漫长的十年。近两年,云游戏作为“杀手锏”级应用走入大众视野,离不开5G网络基建逐渐成熟的环境,更离不开内容研发、运营平台、基础设施等角色的“蓄力”与“出招”。

图3:正在戴VR体验云游戏的玩家

首先,一款成功的云游戏,在杀入“战场”之前,是由游戏内容研发商开发出来的。游戏研发商在内容上对游戏的世界观、剧情、人设、画面、音效等元素进行设定,并综合考虑玩家自由度和耐玩性等因素,发挥创造力打造精品游戏。

此后,云游戏平台入局,作为云游戏的分发运营服务提供方,它通过向上与内容研发商合作,源源不断地获取优质游戏版权,向下订阅、会员等形式,为玩家开放试玩入口。为了确保高画质、低延迟的游戏体验,云游戏平台会联合云计算提供商和服务器提供商搭建技术环境,运用其在基础设施资源和云技术上的优势,确保游戏运行和渲染的稳定可靠,完成游戏的快速分发。

最后,当玩家选中某款游戏,在运营商搭建的5G网络的大带宽、低延时的加持下,它可以快速地完成下载、注册、开箱,精美的游戏画面回传到玩家的由终端厂商提供的手机、PC、OTT盒子、智能电视等终端上,至此,云游戏的世界被完美地呈现在玩家眼前。

03  看“团控”云游戏平台如何Carry全场

省去过往游戏下载、安装、打补丁、更新包等一波操作,云游戏平台让服务器直接和玩家进行连接,最终实现「无需等待、即点即玩」的目标。

一句话总结,云游戏平台掌握了核心内容和流量入口,在这场“战斗”中,起到了“团控”的关键作用。

那么,它靠什么“关键技能”帮助云游戏杀出重围呢?

自2018年,深圳市瑞驰信息技术有限公司就开始布局云游戏业务,在董事长刘毅看来:目前,云游戏平台想要实现长足发展,用户体验永远是最重要的。“云+端”的部署方式在面对大规模多人游戏场景时,会产生较大网络挑战,出现网络拥塞和延迟,这对游戏玩家来说将是致命的。想要保障云游戏与本地游戏体验一致,云游戏的计算资源必定会进行边缘化部署,在5G通信的加持下,尽可能地保障低延时,这是云游戏平台的核心价值体现之一。

为此,瑞驰将云游戏底层技术架构与阿里云集成,把业务域在中心云上实现,比如用户协同、积分协同、套餐付费等。把能力域,比如计算能力、编解码能力、AI分析能力、缓存能力,部署在边缘云上,以更高的性价比来实现。

“云-边-端”的部署模式,云游戏服务运行在更靠近游戏玩家的阿里云海量边缘云节点之上,以瑞驰为代表的云游戏平台根据玩家位置和应用特性,快速选择一个最适合的边缘云节点,生产出一个虚拟设备,玩家接入该边缘云节点后,操作指令直接发送到虚拟终端上,节点处理后的数据将通过流式的方式下发给玩家用户,实现游戏数据本地处理,边缘侧延时控制在10ms以内,极大提升游戏运行体验。

图4:基于阿里云边缘云的云游戏解决方案

“如果用一句话总结与阿里云的合作,那就是互利共赢。”刘毅表示。

在过去一到两年时间中,基于云游戏行业发展需要和关键痛点,阿里云进行了大量的边缘云节点资源储备与终端流化技术探索,并持续与瑞驰等云游戏平台一同聚焦游戏上云,优化基础设施和系统软件的成本与体验,让云游戏真正做到普惠。目前,你所熟知的很多云游戏,背后都由阿里云提供计算服务。



有预测说,2025年中国云游戏市场规模有望接近700亿元,用户规模将突破2.8亿,并表现出稳定的增长态势。云游戏给行业带来的共振不可小觑,但是距离其真正的爆发之间,依旧存在很多挑战,比如5G网络覆盖、精品内容打造、硬件性能提升、视频编解码效率等,这都需要整个产业共同发力。

如何突破重重难关,引领用户体验走入全新篇章?拥抱云计算和边缘计算,已经成为必选项。

原文链接

本文为阿里云原创内容,未经允许不得转载。

15M安装包就能玩《原神》,带你了解云游戏背后的技术秘密的更多相关文章

  1. NSSCTF-原来你也玩原神

    是一个杂项的题目,看到题目名字的时候,以为是和之前遇到的一个杂项题里面的原神的编码有关,然后发现不是的,给的是一个压缩包文件,使用winhex打开,并没有看到压缩包的文件头也没有看到,使用一般常用的b ...

  2. Linode和DigitalOcean lnmp一键安装包哪个好?

    Linode和DigitalOcean都是非常棒的VPS厂商,512MB内存的VPS每月低到5美元,搭建wordpress网站,非常方便,甚至可以多人共用,服务器足够强悍,跑几个wordpress博客 ...

  3. rpm 安装包制作

    rpm 安装包制作 思路 参照系统自带 etcd 解压->替换掉执行文件->打包 1 预备安装工具 下载工具 yumloader #yum install -y yum-utils 解压工 ...

  4. winform打包发布安装包详解..

    winform打包发布安装包详解..   使用VS 自带的打包工具,制作winform安装项目 开发环境:VS 2008 Access 操作系统:Windows XP 开发语言:C# 项目名称:**管 ...

  5. InstallShield 2010集成.net Framework 4的安装包制作

    InstallShield 2010中制作安装包时,对于集成.net Framework 4以前的版本,如3.5 sp1/3.5/3.0/2.0 sp2/2.0sp1/2.0等提供了现成的prq文件模 ...

  6. 【原创】DOTNET动态调试破解Spoon,及MSI安装包文件替换技术

    提到Spoon可能大家还会感到陌生,但是如果提及XenoCode那么研究过DOTNET的人应该都知道吧.Spoon的前身就是XenoCode,虽然没有了PostBuild这个混淆软件,但是虚拟化技术仍 ...

  7. 彻底解决INSTALL_FAILED_UPDATE_INCOMPATIBLE的安装错误、安装包与之前设备上的安装包签名不一致

    有时候开发的问题:会遇到在公司上班的时候,公司的IDE能跑程序,把程序拷贝回家,再跑一次,就会出现以下错误: INSTALL_FAILED_UPDATE_INCOMPATIBLE 原因:就是你的安装包 ...

  8. NSIS使用教程(安装包制作安装文件教程,如何封装打包文件) 中文版

    nsis中文版(Nullsoft Scriptable Install System)是一个专业的开源的可以用来封闭Windows程序的实用工具,是一个开源的 Windows 系统下安装程序制作程序. ...

  9. MySQL之MySQL5.7安装包(msi文件)在Windows8下安装

    最近自己在使用MySQL5.7.16.msi安装MySQL.自己下载的是.msi文件,在安装的过程中遇到了许多文件,网上大部分的Blog都是关于免安装包的安装方法,希望我的方法对大家有帮助. 1,下载 ...

  10. Inno Setup制作应用程序安装包

    我最近写了一个MFC应用程序,想发给其他的小伙伴玩一玩,直接发了个exe文件过去,结果发现小伙伴那边打不开.原来这个exe文件虽然是MFC静态编译的,但是还依赖了其他几个.dll文件,需要把这几个dl ...

随机推荐

  1. 投屏项目中Sink端CPU占用过高问题

    一.背景 今天来总结一下,自己在项目中遇到的一个CPU占用过高的问题,详细的结束从发现到定位在到解决问题的过程. 原因是性能测试那边提出了一个bug,就是在投屏过程中,平板端也就是Sink端功耗非常高 ...

  2. Java8的核心功能就是Lambda和Streaming API

    Java8的核心功能就是Lambda和Streaming API

  3. 使用apache发布网站

    只要建立网站和修改apache的配置文件即可 记事本打开apache\conf下的httpd.conf 用搜索找到DocumentRoot DocumentRoot是设置对外发布的网站目录的命令 将目 ...

  4. flutter版本的玩Android客户端

    flutter学习案例 目录介绍 00.项目下载与查看 01.项目介绍 02.项目优势 03.部分功能介绍 04.部分截图展示 05.版本更新 06.flutter系列博客 07.感谢 08.如何辨别 ...

  5. 记录-html-docs-js避坑指南

    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 前言 我们公司目前在做基于tiptap的在线协同文档,最近需要做导出 pdf.word 需求. 导出 word 文档使用的是html-do ...

  6. 基于VB6的磁性移动窗体 - 开源研究系列文章

    这次继续整理代码.这个磁性窗体是以前大学的时候开发的,当时模仿的Winamp的效果进行的编程.当时的时候有Windows API函数能够进行处理,但是XP的年代,那个API只是移动的虚框,而不是移动窗 ...

  7. Linux服务器下启动和关闭node

    首先将node工程的代码和node_modules目录上传到服务器的某一个目录下 1.用forever 进行管理 前提:linux下已经安装了node npm install -g forever / ...

  8. vivado2019操作之约束文件

    Vivado2019的约束文件 1. 约束文件 vivado的约束文件是以xdc为后缀的.该文件具有时序约束和管脚约束的作用.该文件可以自己创建,也可以通过内置工具创建. 2.基本操作 (1)使用内部 ...

  9. 探索华为云CCE敏捷版金融级高可用方案实践案例

    本文分享自华为云社区<华为云CCE敏捷版金融级高可用方案实践>,作者: 云容器大未来. 一.背景 1.1. CCE 敏捷版介绍 云原生技术有利于各组织在公有云.私有云和混合云等新型动态环境 ...

  10. NFNet:NF-ResNet的延伸,不用BN的4096超大batch size训练 | 21年论文

    论文认为Batch Normalization并不是网络的必要构造,反而会带来不少问题,于是开始研究Normalizer-Free网络,希望既有相当的性能也能支持大规模训练.论文提出ACG梯度裁剪方法 ...