[发明专利]一种游戏运行方法、装置、存储介质和电子设备有效
申请号: | 202011098091.9 | 申请日: | 2020-10-14 |
公开(公告)号: | CN112044079B | 公开(公告)日: | 2023-02-07 |
发明(设计)人: | 周威 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | A63F13/60 | 分类号: | A63F13/60;A63F13/69;G06F9/445 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 李娟 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 游戏 运行 方法 装置 存储 介质 电子设备 | ||
本申请提供一种游戏运行方法、装置、存储介质和电子设备,属于计算机技术领域,涉及云技术。在该方法中,接收到终端设备发送的针对目标游戏的启动游戏请求,确定目标服务器;根据所述目标游戏的容器镜像文件,在所述目标服务器上创建用于运行所述目标游戏的游戏容器;建立所述终端设备与所述游戏容器之间的连接;根据所述终端设备发送的游戏操作指令,通过所述游戏容器运行所述目标游戏,并向所述终端设备返回游戏画面。该方法通过响应于启动游戏请求分配目标服务器,并根据预先创建的目标游戏的容器镜像文件创建游戏容器,向终端设备返回目标游戏的游戏画面,从而可以减少部署在线游戏的耗时,有效减少资源开销。
技术领域
本申请涉及计算机技术领域,更具体地说,涉及一种游戏运行方法、装置、存储介质和电子设备。
背景技术
随着智能设备的普及,越来越多的人习惯用便携式智能设备进行娱乐游戏。由于受到不同智能设备的硬件配置的差异等因素,使得智能设备对游戏的兼容性差。
随着互联网技术的不断发展,在线游戏应运而生。云游戏为实现在线游戏的一种主要方式,在云游戏中,通过云计算技术几乎可以将所有的游戏数据处理均放到了服务器上,由服务器运行游戏逻辑,将渲染完成的游戏画面传输到客户端,并执行从客户端接收玩家的操作指令。
目前,实现云游戏通常需要在服务器上预先启动多个模拟器,待客户端发送连接请求时为客户端分配一个模拟器。模拟器基于虚拟机运行,由于模拟器运行对所使用的虚拟机的要求较高,在服务器上部署虚拟器和模拟器来启动云游戏不仅耗时长,而且资源消耗高。
发明内容
为解决相关技术中存在的技术问题,本申请实施例提供一种游戏运行方法、装置、存储介质和电子设备,可以有效减少部署在线游戏的时长和资源开销。
为达到上述目的,本申请实施例的技术方案是这样实现的:
第一方面,本申请实施例提供一种游戏运行方法,包括:
接收到终端设备发送的针对目标游戏的启动游戏请求,确定为所述终端设备提供游戏服务的目标服务器;
根据所述目标游戏的容器镜像文件,在所述目标服务器上创建用于运行所述目标游戏的游戏容器;所述目标游戏的容器镜像文件是根据操作系统的系统文件和所述目标游戏的安装文件生成的;所述操作系统是支持所述目标游戏运行的操作系统;
建立所述终端设备与所述游戏容器之间的连接;
根据所述终端设备发送的游戏操作指令,通过所述游戏容器运行所述目标游戏,并向所述终端设备返回所述目标游戏运行过程中的游戏画面。
在一种可选的实施例中,根据所述操作系统的镜像文件和目标游戏的安装文件,生成所述目标游戏的容器镜像文件之后,所述方法还包括:
采用分布式存储系统保存所述目标游戏的容器镜像文件;或者,
将所述目标游戏的容器镜像文件保存至镜像文件库中。
在一种可选的实施例中,所述建立所述终端设备与所述游戏容器之间的连接,包括:
建立与所述游戏容器之间的连接,并启动所述游戏容器;
将所述游戏容器返回的游戏容器信息发送给所述终端设备,以建立所述终端设备与所述游戏容器之间的连接。
第二方面,本申请实施例提供一种游戏运行方法,包括:
响应于针对目标游戏的登录操作,展示从后台服务器获取的所述目标游戏的游戏画面;所述目标游戏的游戏画面是所述后台服务器从位于目标服务器上的游戏容器获取的所述目标游戏运行过程中的游戏画面;所述目标服务器为所述后台服务器在接收到终端设备根据所述登录操作生成的启动游戏请求时,确定的为所述终端设备提供游戏服务的服务器;所述游戏容器是根据所述目标游戏的容器镜像文件,在所述目标服务器上创建的;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011098091.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种缓冲内卡及包装箱
- 下一篇:界面显示方法、装置、设备以及存储介质