自建云渲染服务器
1. 搭建腾讯应用云渲染服务器
2. 打包游戏客户端发布到云渲染服务器
3. 体验云渲染方式:
3.1 访问web网页,该网页通过WebRTC连接云渲染服务器,点击网页中的按钮,操作云渲染服务器上的客户端(参考JS Demo);
3.2 Android Studio开发 (参考Android Demo),通过app操作云渲染服务器上的客户端
3.3 unity3D开发,使用内嵌浏览器访问web网页,其他同上(不建议,云渲染客户端只是一个视频播放器+可触屏操作,直接用Android Studio开发效果更好);
云渲染流程梳理
云服务器 部署了1个客户端(web)
通过云渲染服务器提供的webrtc方式访问 url
A用户 访问 url webrtc 实际网页中展示的内容:登录页面
B用户 访问 url webrtc 实际网页中展示的内容:登录页面
进入游戏
A用户在主城 实际硬件 GPU 渲染
B用户在副本1 实际硬件 GPU渲染
200个用户 ,200个画面,实际硬件 同一个GPU渲染
原本是200个客户端,各自根据自己的硬件资源 进行渲染
把200人的渲染压力全部转移到了一个GPU上
有的人自己机器硬件很好,云渲染的效果并不会比原本的更好,云渲染的应用,个人认为目前的云游戏是最好的实践案例。
做云渲染,需要做下对比:普通主流手机配置测试与200人访问云渲染地址测试
调研了腾讯云应用渲染,
一台机器最多只支持100路并发,即可支持100个用户同时访问云渲染服务
最低配置机器
1路并发一天172元
100路并发一天17200元
费用相当高。