游戏数据预先获取的方法、装置、终端设备及存储介质制造方法及图纸

技术编号:17668061 阅读:33 留言:0更新日期:2018-04-11 06:30
本发明专利技术公开了一种游戏数据预先获取的方法、装置、终端设备及存储介质,所述方法包括:当检测到游戏玩家的请求指令为第一游戏操作指令时,判定所述游戏玩家的下一个请求指令为第二游戏操作指令,并生成所述第二游戏操作指令的游戏数据获取请求;接收到所述游戏数据,并将所述游戏数据存储于本地内存中;接收所述游戏玩家的第二游戏操作指令,并从所述本地内存中提取所述游戏数据;响应所述第二游戏操作指令,对所述游戏数据进行处理。通过实施本发明专利技术实施例,即使在遇到网络状态不好时,游戏玩家也能正常进行游戏并获得点击抓取娃娃的游戏结果,能够有效地提高游戏玩家的游戏体验。

Pre acquired methods, devices, terminal devices, and storage media for game data

【技术实现步骤摘要】
游戏数据预先获取的方法、装置、终端设备及存储介质
本专利技术涉及虚拟游戏
,尤其涉及一种游戏数据预先获取的方法、装置、终端设备及存储介质。
技术介绍
抓娃娃机,又称选物贩卖,为一种源于日本的电子游戏,是大型游戏机里面较为简单的一种。玩家利用娃娃机上所配置的爪子,抓取机台里面所放的东西,如公仔或玩具。在现实的实体抓娃娃机的机台中,当抓取器抓取娃娃时,不同位置的娃娃会有不一样的游戏结果,有些会被释放,有些能被成功抓取。随着电子技术的发展,很多机械构造的实体游戏都被制作成虚拟游戏,以供玩家娱乐。在现有技术的虚拟娃娃机游戏中,当玩家抓取娃娃模型之后,客户端需要发送通信信息给服务器,以获取玩家本次抓取操作的游戏结果,且客户端在接收到游戏结果的数据后再执行对应的游戏结果。在网络不稳定的时候,服务器发送至客户端的游戏结果的数据存在延迟,在接收到所述游戏结果的数据前客户端会暂停游戏,直到接收到游戏结果的数据后再继续游戏并执行对应的游戏结果。如此在网络不稳定时会频繁的出现因为接收不到游戏结果的数据而暂停游戏的情况,影响玩家的游戏体验。
技术实现思路
针对上述问题,本专利技术的目的在于提供一种游戏数据预先获取的方法、装置、终端设备及存储介质,在玩家点击开始游戏时,客户端在进行玩家点击抓取娃娃操作前获取每个娃娃的游戏结果,在玩家进行点击抓取娃娃操作时将对应娃娃的游戏结果显示给玩家。解决了当网络连通但是网络状态不够好时,客户端由于未接收到游戏结果的数据而要玩家暂停游戏的问题,能够有效地提升玩家的游戏体验感。为解决以上技术问题,本专利技术提供了一种游戏数据预先获取的方法,包括以下步骤:当检测到游戏玩家的请求指令为第一游戏操作指令时,判定所述游戏玩家的下一个请求指令为第二游戏操作指令,并生成所述第二游戏操作指令的游戏数据获取请求;其中,所述第一游戏操作指令的下一操作指令为所述第二游戏操作指令;发送所述游戏数据获取请求给服务器;其中,所述游戏数据获取请求用于获取所述第二游戏操作指令对应的游戏数据;接收到所述游戏数据,并将所述游戏数据存储于本地内存中;接收所述游戏玩家的第二游戏操作指令,并从所述本地内存中提取所述游戏数据;响应所述第二游戏操作指令,对所述游戏数据进行处理。优选地,所述游戏数据预先获取的方法,包括:当无法从所述本地内存中提取所述游戏数据时,生成所述游戏数据获取请求并发送给所述服务器;当在计时阈值内接收到所述服务器发送的所述游戏数据时,对所述游戏数据进行处理;当在计时阈值内未接收到所述服务器发送的所述游戏数据时,提示所述游戏玩家当前网络不稳定的信息。优选地,所述第一游戏操作指令为启动游戏的操作指令;所述第二游戏操作指令为点击抓取游戏物品的操作指令;所述游戏数据为所述点击抓取游戏物品的游戏结果。优选地,所述接收到所述游戏数据,并将所述游戏数据存储于本地内存中,具体为:当检测到游戏玩家的请求指令为第一游戏操作指令时,清除所述本地内存;当接收到所述游戏数据时,将所述游戏数据存储于所述本地内存中。优选地,所述无法从所述本地内存中提取所述游戏数据的情况包括所述游戏数据未存储在所述本地内存中。本专利技术还提供了一种游戏数据预先获取的装置,其特征在于,包括检测指令模块、第一发送请求模块、接收数据模块、提取数据模块和第一数据处理模块;其中,检测指令模块,用于当检测到游戏玩家的请求指令为第一游戏操作指令时,判定所述游戏玩家的下一个请求指令为第二游戏操作指令,并生成所述第二游戏操作指令的游戏数据获取请求;其中,所述第一游戏操作指令的下一操作指令为所述第二游戏操作指令;第一发送请求模块,用于发送所述游戏数据获取请求给服务器;其中,所述游戏数据获取请求用于获取所述第二游戏操作指令对应的游戏数据;接收数据模块,用于接收到所述游戏数据,并将所述游戏数据存储于本地内存中;提取数据模块,用于接收所述游戏玩家的第二游戏操作指令,并从所述本地内存中提取所述游戏数据;第一数据处理模块,用于响应所述第二游戏操作指令,对所述游戏数据进行处理。优选地,所述装置还包括第二发送请求模块、第二数据处理模块和提示信息模块;其中,第二发送请求模块,用于当无法从所述本地内存中提取所述游戏数据时,生成所述游戏数据获取请求并发送给所述服务器;第二数据处理模块,用于当在计时阈值内接收到所述服务器发送的所述游戏数据时,对所述游戏数据进行处理;提示信息模块,用于当在计时阈值内未接收到所述服务器发送的所述游戏数据时,提示所述游戏玩家当前网络不稳定的信息。优选地,所述第一游戏操作指令为启动游戏的操作指令;所述第二游戏操作指令为点击抓取游戏物品的操作指令;所述游戏数据为所述点击抓取游戏物品的游戏结果。本专利技术还提供了一种计算机可读存储介质,其中存储有多条指令,其特征在于,所述指令被处理器执行时实现上述中任一项所述的游戏数据预先获取的方法。本专利技术还提供了一种终端设备,其特征在于,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的多条指令,其中,所述处理器执行所述指令时实现上述中任一项所述的游戏数据预先获取的方法。本专利技术的目的在于提供一种游戏数据预先获取的方法、装置、终端设备及存储介质,当游戏玩家点击开始游戏时,在游戏玩家进行游戏的过程中,游戏玩家进行点击抓取娃娃的游戏操作之前,向游戏服务器获取游戏玩家将要进行的点击抓取娃娃的游戏操作的游戏结果数据,并保存于本地内存中,在游戏玩家点击抓取娃娃的游戏操作时,根据游戏结果数据将游戏玩家进行此操作的游戏结果显示给游戏玩家,这样即使在遇到网络状态不好时,游戏玩家也能正常进行游戏并获得点击抓取娃娃的游戏结果,能够有效地提高游戏玩家的游戏体验。附图说明为了更清楚地说明本专利技术的技术方案,下面将对实施方式中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术提供的游戏数据预先获取的方法的一个实施例的流程示意图;图2是本专利技术提供的游戏数据预先获取的方法的另一个实施例的流程示意图;图3是本专利技术提供的游戏数据预先获取的装置的一个实施例的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参见图1,是本专利技术提供的游戏数据预先获取的方法的一个实施例的流程示意图;如图1所示,第一方面,本专利技术实施例提供的游戏数据预先获取的方法,包括步骤S10至步骤S50,具体如下:S10,当检测到游戏玩家的请求指令为第一游戏操作指令时,判定所述游戏玩家的下一个请求指令为第二游戏操作指令,并生成所述第二游戏操作指令的游戏数据获取请求;其中,所述第一游戏操作指令的下一操作指令为所述第二游戏操作指令;在本专利技术实施例中,当游戏玩家点击开始游戏时,游戏客户端将游戏玩家的点击开始游戏请求设定为第一游戏操作指令,并将所述点击开始游戏请求发送至游戏服务器,来建立与所述游戏服务器的游戏会话连接。在虚拟娃娃机中,所述游戏玩家点击开始游戏后,本文档来自技高网...
游戏数据预先获取的方法、装置、终端设备及存储介质

【技术保护点】
一种游戏数据预先获取的方法,其特征在于,包括:当检测到游戏玩家的请求指令为第一游戏操作指令时,判定所述游戏玩家的下一个请求指令为第二游戏操作指令,并生成所述第二游戏操作指令的游戏数据获取请求;其中,所述第一游戏操作指令的下一操作指令为所述第二游戏操作指令;发送所述游戏数据获取请求给服务器;其中,所述游戏数据获取请求用于获取所述第二游戏操作指令对应的游戏数据;接收到所述游戏数据,并将所述游戏数据存储于本地内存中;接收所述游戏玩家的第二游戏操作指令,并从所述本地内存中提取所述游戏数据;响应所述第二游戏操作指令,对所述游戏数据进行处理。

【技术特征摘要】
1.一种游戏数据预先获取的方法,其特征在于,包括:当检测到游戏玩家的请求指令为第一游戏操作指令时,判定所述游戏玩家的下一个请求指令为第二游戏操作指令,并生成所述第二游戏操作指令的游戏数据获取请求;其中,所述第一游戏操作指令的下一操作指令为所述第二游戏操作指令;发送所述游戏数据获取请求给服务器;其中,所述游戏数据获取请求用于获取所述第二游戏操作指令对应的游戏数据;接收到所述游戏数据,并将所述游戏数据存储于本地内存中;接收所述游戏玩家的第二游戏操作指令,并从所述本地内存中提取所述游戏数据;响应所述第二游戏操作指令,对所述游戏数据进行处理。2.如权利要求1所述的游戏数据预先获取的方法,其特征在于,包括:当无法从所述本地内存中提取所述游戏数据时,生成所述游戏数据获取请求并发送给所述服务器;当在计时阈值内接收到所述服务器发送的所述游戏数据时,对所述游戏数据进行处理;当在计时阈值内未接收到所述服务器发送的所述游戏数据时,提示所述游戏玩家当前网络不稳定的信息。3.如权利要求1所述的游戏数据预先获取的方法,其特征在于,所述第一游戏操作指令为启动游戏的操作指令;所述第二游戏操作指令为点击抓取游戏物品的操作指令;所述游戏数据为所述点击抓取游戏物品的游戏结果。4.如权利要求1所述的游戏数据预先获取的方法,其特征在于,所述接收到所述游戏数据,并将所述游戏数据存储于本地内存中,具体为:当检测到游戏玩家的请求指令为第一游戏操作指令时,清除所述本地内存;当接收到所述游戏数据时,将所述游戏数据存储于所述本地内存中。5.如权利要求2所述的游戏数据预先获取的方法,其特征在于,所述无法从所述本地内存中提取所述游戏数据的情况包括所述游戏数据未存储在所述本地内存中。6.一种游戏数据预先获取的装置,其特征在于,包括检测指令模块、第一发送请求模块、接收数据模块、提取数据模块和第一数据处理...

【专利技术属性】
技术研发人员:陈大伟王煜琦
申请(专利权)人:广州市雷军游乐设备有限公司
类型:发明
国别省市:广东,44

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

1