[发明专利]一种游戏运行方法、装置、存储介质和电子设备有效
申请号: | 202011098091.9 | 申请日: | 2020-10-14 |
公开(公告)号: | CN112044079B | 公开(公告)日: | 2023-02-07 |
发明(设计)人: | 周威 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | A63F13/60 | 分类号: | A63F13/60;A63F13/69;G06F9/445 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 李娟 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 游戏 运行 方法 装置 存储 介质 电子设备 | ||
1.一种游戏运行方法,其特征在于,包括:
接收到终端设备发送的针对目标游戏的启动游戏请求,确定为所述终端设备提供游戏服务的目标服务器;
根据所述目标游戏的容器镜像文件,在所述目标服务器上创建用于运行所述目标游戏的游戏容器;所述目标游戏的容器镜像文件是根据操作系统的系统文件和所述目标游戏的安装文件生成的;所述操作系统是支持所述目标游戏运行的操作系统;
建立与所述游戏容器之间的连接,并启动所述游戏容器;
将所述游戏容器返回的游戏容器信息发送给所述终端设备;
接收所述终端设备通过所述游戏容器信息发送的登录游戏请求,并获得所述登录游戏请求中的用户信息;
将所述用户信息发送给所述游戏容器,以建立所述终端设备与所述游戏容器之间的连接;
根据所述终端设备发送的游戏操作指令,通过所述游戏容器运行所述目标游戏,并向所述终端设备返回所述目标游戏运行过程中的游戏画面;
若接收到所述终端设备发送的退出游戏指令,通知所述目标服务器停止并删除所述游戏容器;
所述目标游戏的容器镜像文件的生成过程,包括:根据获取的支持所述目标游戏运行的操作系统的系统文件,得到所述操作系统的镜像文件;根据所述操作系统的镜像文件和目标游戏的安装文件,生成所述目标游戏的容器镜像文件。
2.根据权利要求1所述的方法,其特征在于,根据所述操作系统的镜像文件和目标游戏的安装文件,生成所述目标游戏的容器镜像文件,包括:
将所述操作系统的镜像文件转换为适应在容器中运行的容器镜像文件;
根据所述操作系统的容器镜像文件启动文件生成容器;
根据所述目标游戏的安装文件在所述文件生成容器中安装所述目标游戏,得到所述目标游戏的容器镜像文件。
3.根据权利要求1所述的方法,其特征在于,根据所述操作系统的镜像文件和目标游戏的安装文件,生成所述目标游戏的容器镜像文件,包括:
根据所述目标游戏的安装文件,得到所述目标游戏的镜像文件;
根据所述操作系统的镜像文件和所述目标游戏的镜像文件,生成所述目标游戏的合成镜像文件;
将所述目标游戏的镜像文件转换为适应在容器中运行的容器文件格式,得到所述目标游戏的容器镜像文件。
4.一种游戏运行方法,其特征在于,包括:
响应于针对目标游戏的登录操作,展示从后台服务器获取的所述目标游戏的游戏画面;所述目标游戏的游戏画面是所述后台服务器从位于目标服务器上的游戏容器获取的所述目标游戏运行过程中的游戏画面;所述目标服务器为所述后台服务器在接收到终端设备根据所述登录操作生成的启动游戏请求时,确定的为所述终端设备提供游戏服务的服务器;所述游戏容器是所述后台服务器根据所述目标游戏的容器镜像文件,在所述目标服务器上创建的;所述后台服务器在创建所述游戏容器后,建立与所述游戏容器之间的连接,并启动所述游戏容器;将所述游戏容器返回的游戏容器信息发送给所述终端设备;接收所述终端设备通过所述游戏容器信息发送的登录游戏请求,并获得所述登录游戏请求中的用户信息;将所述用户信息发送给所述游戏容器,以建立所述终端设备与所述游戏容器之间的连接;
响应于在游戏运行过程中针对目标游戏的控制操作,展示从后台服务器获取的执行所述控制操作后所述目标游戏的游戏画面;
向所述后台服务器发送退出游戏指令,以使所述后台服务器通知所述目标服务器停止并删除所述游戏容器;
所述目标游戏的容器镜像文件的生成过程,包括:根据获取的支持所述目标游戏运行的操作系统的系统文件,得到所述操作系统的镜像文件;根据所述操作系统的镜像文件和目标游戏的安装文件,生成所述目标游戏的容器镜像文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011098091.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种缓冲内卡及包装箱
- 下一篇:界面显示方法、装置、设备以及存储介质