退出

华为布局云游戏,与Cocos合作实现4G网络下720P、30帧

在 6 月 17 日的全球游戏大会上,Cocos 和华为云一起,正式发布了云游戏解决方案。今天,Cocos引擎创始人王哲在公司微信号上发布了一篇题为《云玩家还有五秒到战场,请做好准备!》的文章,提到Cocos和华为在2018年底建立联合项目组,共同开发云游戏方案。
据文章内容,在PC云游戏方面华为已经与网易《逆水寒》合作,而在安卓云游戏方面,华为云则提供了指令流技术,即手机从云端获取游戏的 OpenGL ES 渲染指令,再用手机终端的 GPU 把这些指令渲染出来。这样以来手机可以承载一定的运算量,从而降低云端的压力和成本,也可以在已有的大量不带显卡的 ARM 服务器上直接运行。
而这篇文章里的《王者荣耀》演示视频采用了视频流。演示人员在4G网络环境下,以500~700 KBPS 下行速度, 720p、30 fps 的质量流畅运行了《王者荣耀》。
另外王哲认为,云游戏技术会逐步从已有的 PC 游戏、手机游戏市场里逐步瓜分规模,其百分占比会逐年提升;同时云游戏也能转化部分当前的「云玩家」直接进入游戏内容,扩大游戏市场的整体规模,给行业带来新的流量机遇。
其实在和华为云深度合作之前,Cocos 的云游戏已经有自己的视频流云游戏完整解决方案了。但华为云的技术独特性实在太有吸引力了:他们是业界「唯一」提供自研鲲鹏芯片和企业级泰山服务器的方案商,在系统底层技术上和 Cocos 的技术方案非常契合与互补,具备更大的竞争优势。因此 Cocos 和华为云早在2018年底就建立联合项目组,共同开发云游戏方案,目前已经成功完成了基于华为云服务器到安卓容器的视频流方案,可将安卓游戏跑在华为云服务器上。而且有别于 ARM 开发板阵列的其他云游戏方案,华为云服务器的可靠性、可扩展性以及性价比都会更优。华为云的整个技术架构简单、干净、高效,符合技术审美。
在 PC 云游戏方面,华为云已经和网易《逆水寒》合作起来了,有网易在前面铺路,我们自然可以放心地直接使用;而在安卓云游戏方面,华为云有着独门秘籍「指令流」技术。指令流是一个非常有创新性的方案:在云端获取游戏的 OpenGL ES 渲染指令,然后下传到手机上,手机端接包之后,就用手机终端的 GPU 把这些指令渲染出来。这样做的好处是可以让手机端承载一定的运算量,从而降低云端的压力和成本,也可以在已有的大量不带显卡的 ARM 服务器上直接运行。
而在指令流之外,还有另外一套技术路线就是仍然走视频流。此次 Cocos 和华为云的联合发布,我们承担了其中安卓视频流的研发工作,让整个方案在 4G 环境下也能流畅跑起来。