2019年以来,中国5G商用落地加速,云游戏做为重要的应用场景再次迎来发展的风口,商业价值日益凸显,逐渐成为多方厂商争相布局的热门赛道。那么,云游戏是什么?又该如何发展?服务器
什么是云游戏?网络
云游戏是以云计算为基础的游戏方式,在云游戏的运行模式下,全部游戏都在服务器端运行,并将渲染完毕后的游戏画面压缩后经过网络传送给用户。在客户端,用户的游戏设备不须要任何高端处理器和显卡,只须要基本的视频解压能力就能够了。ide
云游戏的发展与技术的发展是不可分离的。所以,对于云游戏来讲究竟哪些技术重要?布局
1.CPU和GPU性能
游戏与硬件性能、成本之间的相互促进与带动做用也会延续到云游戏时代,甚至会比以前有过之而无不及。与过去游戏带动消费者更换新设备不一样,云游戏的主要运算放在云服务商的机房里,所以更易于对新芯片的批量换代升级。硬件在性能上的一点提高与成本的一点降低,对于批量更新的云服务运营商来讲都意味着巨大的运营成本节省。云计算
就服务器的核心部件处理器(CPU和GPU)芯片而言,刻蚀工艺至今还是相当重要的一项技术指标,同时关系到芯片的性能与成本。刻蚀尺寸越小,相同晶体管密度的芯片就越小,一块晶圆可以生产的芯片即越多,边角料浪费也越少;同理,相同尺寸的芯片上的晶体管数量就会越多。目前7nm刻蚀工艺的芯片正逐渐进入市场。以AMD的产品为例,7nm相比于上一代14nm能够将晶体管密度提升一倍,同等频率下功耗能够下降一半,而同等功耗下性能提高能够超过25%。视频
2.vGPU虚拟化技术blog
对云游戏服务商而言,芯片制造技术并未掌握在本身手里,那么,虚拟化就是下降服务器成本,提高服务质量最为有效的手段之一了。虚拟化是云服务中的一个专有名词,是指将一台物理计算机切割成多台逻辑计算机供用户使用。为了整合并分配服务器资源,就须要依靠虚拟化。它容许多个用户共享同一台物理服务器的资源,同时保持隔离。目前,CPU、网络接口和存储的虚拟化技术已经至关成熟,并已普遍应用于云计算等服务当中。接口
不一样的是,云游戏对用于图形处理的GPU依赖性更强,其虚拟化技术对游戏画面帧数、响应延迟和画面质量均会形成不一样程度的影响。在虚拟化技术的支持下,一块物理GPU能够划分为几个乃至十几个虚拟GPU,用户能够根据本身的须要选择一个或者多个做为本身云游戏主机的配置,从而实现了服务器资源的有效利用。游戏
3.网络传输
游戏程序在云端运行完成,怎么推到玩家面前?玩家按下一个按钮如何让服务器第一时间知道?此外,网络延迟也是云游戏所要面临的一项挑战。哪怕游戏大厂,在云游戏上线初期也难以搭建高密度的服务器网络,大部分玩家均会受到与服务器的物理距离较远的困扰,哪怕是几十毫秒的额外延迟,对于游戏体验的影响也是巨大的。
并且,云游戏对网络的要求是要在从服务器到玩家手中的设备之间,任何一环都高于其最低要求。在互联网环境下,点与点之间的带宽瓶颈并不取决任何一个中间段,而是对整个网络链路都有要求。而现在,5G商用已落地将下降延迟,加速网络传输。
这三种技术的发展与云游戏的发展相关联,技术正在发展中,瓶颈有待解决,而现在5G商用开启,6G已在研究中,5G6G或将有效解决云游戏技术发展瓶颈。而云游戏做为一个电子信息产业全产业链高度集成的复合产品形态,必然对整个链条中的每一项技术都有着较强的依赖与促进做用。