云游戏的登录方法及装置、存储介质、电子装置制造方法及图纸

技术编号:25881567 阅读:28 留言:0更新日期:2020-10-09 23:10
本发明专利技术提供了一种云游戏的登录方法及装置、存储介质、电子装置,其中,该方法包括:接收数据中转服务器转发的第一登录请求,其中,所述第一登录请求用于指示游戏客户端向游戏服务器发起登录操作;向游戏服务器发送第二登录请求,其中,所述第二登录请求携带校验信息,所述游戏服务器用于根据所述校验信息生成临时密钥;接收所述游戏服务器发放的临时密钥,并使用所述临时密钥通过云游戏模式登录目标游戏。通过本发明专利技术,解决了相关技术采用云游戏模式登录游戏时容易泄露数据的技术问题,提高了游戏登录的数据安全性,从而保证了用户数据的安全性。

【技术实现步骤摘要】
云游戏的登录方法及装置、存储介质、电子装置
本专利技术涉及游戏开发领域,具体而言,涉及一种云游戏的登录方法及装置、存储介质、电子装置。
技术介绍
相关技术中,随着手机技术不断地发展,手机的使用越来越便捷,人们的生活被各种手机应用填满。尤其是手机游戏,作为人们平时娱乐消遣打发时间的工具,使用手机游戏的用户也越来越多,随着手机游戏产业、游戏引擎技术和手机硬件的蓬勃发展,手机游戏的画面越来越逼真,涌现了许多的高品质游戏。进而带来了一个问题,很多1-2年前的旗舰手机无法流畅运行新出品的大型手机游戏。相关技术中,手游或者端游的运行方式有网页游戏、单机游戏和网络游戏三种运行模式。不同运行模式在运行效果、对设备的要求和下载时间上也不同,每个运行模式都存在着自己的局限性。手机网页的运行模式,整个游戏依托于手机上的网页呈现。是一种基于网页的电子游戏,一般不用下载客户端,任何一台能上网的手机就可以进行游戏。手机网页的运行模式,由于依托于手机网页,网页的3D渲染能力不足,一般呈现的都是2D游戏,无法呈现3D大型游戏,时下用户对手机游戏的质量要求越来越高,很难满足用户需求。单机游戏和网络游戏的运行模式,将整个完整的安装包或者大部分的游戏资源下载到手机,再通过安装的方式运行手机游戏。完整安装包的运行模式,用户需要花费长时间将下载和安装完整的包体。在安装完成之后才能知道自己的设备是否支持这款游戏。由于目前游戏质量越来越高,包体也随之变大,对用户手机硬件要求也变高,很多用户下载下来游戏发现不能流畅使用甚至不能使用,非常影响用户体验,在登录云游戏时,直接将账号等验证信息发送到云游戏平台,云游戏平台直接登录到游戏服务器,影响用户数据的安全性,用户账号密码等容易被拦截和窃取,云服务器一旦崩溃和破解,用户的个人数据将面临泄露风险,导致盗号等。针对相关技术中存在的上述问题,目前尚未发现有效的解决方案。
技术实现思路
本专利技术实施例提供了一种云游戏的登录方法及装置、存储介质、电子装置。根据本专利技术的一个实施例,提供了一种云游戏的登录方法,包括:接收数据中转服务器转发的第一登录请求,其中,所述第一登录请求用于指示游戏客户端向游戏服务器发起登录操作;向游戏服务器发送第二登录请求,其中,所述第二登录请求携带校验信息,所述游戏服务器用于根据所述校验信息生成临时密钥;接收所述游戏服务器发放的临时密钥,并使用所述临时密钥通过云游戏模式登录目标游戏。可选的,向游戏服务器发送第二登录请求包括:向所述数据中转服务器发送第二登录请求,以使所述数据中转服务器向所述游戏服务器转发所述第二登录请求,其中,所述数据中转服务器用于根据所述校验信息从所述游戏服务器获取临时密钥。可选的,接收所述数据中转服务器转发的所述第一登录请求包括:在云游戏服务器向所述数据中转服务器发送第一登录请求之后,接收所述数据中转服务器转发的所述第一登录请求,其中,所述第一登录请求是所述云游戏服务器在所述游戏客户端启动云游戏模式时触发的。可选的,在向游戏服务器发送第二登录请求之后,所述方法还包括:所述游戏服务器验证所述校验信息是否正确;在验证所述校验信息正确时,在所述游戏服务器上创建与所述校验信息对应的临时账号,并将所述临时账号作为所述临时密钥发送至所述中转服务器。可选的,所述游戏服务器验证所述校验信息是否正确包括:向登录服务器转发所述校验信息,以使所述登录服务器向验证服务器发送所述验证请求,其中,所述验证请求携带所述校验信息,所述游戏服务器包括所述验证服务器,所述登录服务器,所述验证服务器用于验证所述校验信息是否正确。可选的,在使用所述临时密钥通过云游戏模式登录目标游戏之后,所述方法还包括:接收所述数据中转服务器转发的第一支付请求,其中,所述第一支付请求用于指示游戏客户端向游戏服务器发起支付操作,所述第一支付请求携带支付信息;向计费服务器发送第二支付请求,其中,所述第二支付请求携带所述校验信息和所述支付信息,所述计费服务器用于根据所述校验信息验证所述第二支付请求;在接收到所述计费服务器验证通过的反馈信息后,向支付平台发送所述支付信息,在支付完成后,所述支付平台向游戏服务器反馈支付结果。可选的,所述方法还包括:获取游戏客户端的运行环境信息;判断所述运行环境信息是否满足预设条件;若所述运行环境信息不满足所述预设条件,采用云游戏模式启动目标游戏,其中,所述游戏客户端安装有所述云游戏模式的执行代码。可选的,判断所述运行环境信息是否满足预设条件包括:判断所述游戏客户端的硬件设备是否满足第一预设条件,其中,所述第一预设条件用于表征所述硬件设备在本地游戏模式下流畅运行所述目标游戏;若所述游戏客户端的硬件设备不满足第一预设条件,确定所述运行环境信息不满足所述预设条件;若所述游戏客户端的硬件设备满足第一预设条件,判断所述游戏客户端的本地游戏数据是否满足第二预设条件,其中,所述第二预设条件用于表征所述本地游戏数据包括用于运行所述目标游戏的必要的本地游戏资源;若所述游戏客户端的本地游戏数据不满足第二预设条件,确定所述运行环境信息不满足所述预设条件;若所述游戏客户端的本地游戏数据满足第二预设条件,确定所述运行环境信息满足所述预设条件。可选的,所述方法还包括:若所述运行环境信息满足所述预设条件,采用本地游戏模式启动所述目标游戏,其中,所述游戏客户端安装有所述本地游戏模式的执行代码和所述目标游戏的本地游戏资源。可选的,在采用本地游戏模式启动所述目标游戏之后,所述方法还包括:在所述游戏客户端加载所述本地游戏资源的过程中,在所述游戏客户端的后台下载所述目标游戏的网络游戏资源,其中,所述目标游戏的游戏资源包括所述本地游戏资源和所述网络游戏资源;在所述游戏客户端上加载所述网络游戏资源。可选的,在采用云游戏模式启动目标游戏之后,所述方法还包括:在云端运行所述目标游戏的过程中,在所述游戏客户端的后台下载所述目标游戏的游戏资源。可选的,在所述游戏客户端的后台下载所述目标游戏的游戏资源包括:按照预定优先级在所述游戏客户端的后台下载所述目标游戏的游戏资源,其中,所述游戏资源包括:视图资源、角色资源、游戏场景资源。可选的,在采用云游戏模式启动目标游戏之前,所述方法还包括:判断所述游戏客户端是否为首次启动所述目标游戏;若所述游戏客户端是否为首次启动所述目标游戏,采用云游戏模式启动所述目标游戏。根据本专利技术的另一个实施例,提供了一种云游戏的登录装置,包括:第一接收模块,用于接收数据中转服务器转发的第一登录请求,其中,所述第一登录请求用于指示游戏客户端向游戏服务器发起登录操作;第一发送模块,用于向游戏服务器发送第二登录请求,其中,所述第二登录请求携带校验信息,所述游戏服务器用于根据所述校验信息生成临时密钥;登录模块,用于接收所述游戏服务器发放的临时密钥,并使用所述临时密钥通过云游戏模式登录目标游戏。可选的,所述第一发送模块包括:发送单元,用于向所述数据中转服务器发送第二登录请求,以使所述数据中转服务器向所述游戏服务器转发所述第二登录请求,本文档来自技高网
...

【技术保护点】
1.一种云游戏的登录方法,其特征在于,包括:/n接收数据中转服务器转发的第一登录请求,其中,所述第一登录请求用于指示游戏客户端向游戏服务器发起登录操作;/n向游戏服务器发送第二登录请求,其中,所述第二登录请求携带校验信息,所述游戏服务器用于根据所述校验信息生成临时密钥;/n接收所述游戏服务器发放的临时密钥,并使用所述临时密钥通过云游戏模式登录目标游戏。/n

【技术特征摘要】
1.一种云游戏的登录方法,其特征在于,包括:
接收数据中转服务器转发的第一登录请求,其中,所述第一登录请求用于指示游戏客户端向游戏服务器发起登录操作;
向游戏服务器发送第二登录请求,其中,所述第二登录请求携带校验信息,所述游戏服务器用于根据所述校验信息生成临时密钥;
接收所述游戏服务器发放的临时密钥,并使用所述临时密钥通过云游戏模式登录目标游戏。


2.根据权利要求1所述的方法,其特征在于,向游戏服务器发送第二登录请求包括:
向所述数据中转服务器发送第二登录请求,以使所述数据中转服务器向所述游戏服务器转发所述第二登录请求,其中,所述数据中转服务器用于根据所述校验信息从所述游戏服务器获取临时密钥。


3.根据权利要求1所述的方法,其特征在于,接收所述数据中转服务器转发的所述第一登录请求包括:
在云游戏服务器向所述数据中转服务器发送第一登录请求之后,接收所述数据中转服务器转发的所述第一登录请求,其中,所述第一登录请求是所述云游戏服务器在所述游戏客户端启动云游戏模式时触发的。


4.根据权利要求1所述的方法,其特征在于,在向游戏服务器发送第二登录请求之后,所述方法还包括:
所述游戏服务器验证所述校验信息是否正确;
在验证所述校验信息正确时,在所述游戏服务器上创建与所述校验信息对应的临时账号,并将所述临时账号作为所述临时密钥发送至所述中转服务器。


5.根据权利要求4所述的方法,其特征在于,所述游戏服务器验证所述校验信息是否正确包括:
向登录服务器转发所述校验信息,以使所述登录服务器向验证服务器发送验证请求,其中,所述验证请求携带所述校验信息,所述游戏服务器包括所述验证服务器,所述登录服务器,所述验证服务器用于验证所述校验信息是否正确。


6...

【专利技术属性】
技术研发人员:滕江王昱程
申请(专利权)人:完美世界北京软件科技发展有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1