本技术涉及游戏,具体而言,涉及一种游戏加载方法、装置、电子设备和存储介质。
背景技术:
1、随着游戏行业的发展,大量的游戏涌现出来,为了增加游戏的可玩性,越来越多的设计者在游戏中增加了购物商城,从而保证用户能够通过交易的方式获取特定的游戏道具、游戏商品。
2、发明人在研究中发现,在现有技术中,用户在终端设备中登录游戏账号之后,选择特定的游戏模式并点击开始之后,系统会为该游戏账号自动匹配游戏场次,并在该游戏场次中为该游戏账号或该游戏账号所在的队伍自动匹配队友和敌人,在等候系统自动匹配游戏场次的过程中,用户可以通过终端设备浏览、购买游戏商城中的游戏道具,当系统为该游戏账号匹配到游戏场次之后,终端设备的图形用户界面立即切换为该游戏场次特定的游戏场景,这就使得当用户在购物商城中进行交易时,不论交易是否完成,都会在成功匹配到游戏场次或队友后中断用户当前的交易操作并进入特定的游戏场景,容易导致用户交易失败,破坏用户在游戏过程中操作的流畅性。
技术实现思路
1、有鉴于此,本技术实施例提供了一种游戏加载方法、装置、电子设备和存储介质,以解决在为用户匹配到游戏场次后立即中断用户当前的交易操作并进入特定游戏场景的问题,提高游戏中操作的流畅性。
2、第一方面,本技术实施例提供了一种游戏加载方法,通过终端设备提供图形用户界面,所述图形用户界面上显示有登录所述终端设备的游戏账号所对应的游戏匹配界面,其中,所述游戏匹配界面用于为所述游戏账号匹配游戏场次,所述方法包括:
3、响应用于进入游戏交易界面的操作指令,控制所述图形用户界面显示所述游戏交易界面;
4、在所述图形用户界面当前仍显示所述游戏交易界面时,响应服务器向所述游戏账号发送的携带有目标游戏场次信息的第一加载指令,根据所述目标游戏场次信息加载游戏资源,以使所述图形用户界面从所述游戏交易界面切换至目标游戏场景,其中,所述第一加载指令是所述服务器在所述游戏账号匹配成功后计时达到指定时长时发送的,所述目标游戏场次信息是所述游戏账号匹配成功后将要加入的游戏场次所对应的游戏场次信息。
5、在一个可行的实施方案中,当所述目标游戏场景为用于进入对战游戏场景前的等候游戏场景时,所述第一加载指令是所述服务器在所述游戏账号匹配成功后,距离所述等候游戏场景倒计时结束还剩预设时长时发送的;其中,所述对战游戏场景为用于进行多人游戏对战的游戏场景,所述等候游戏场景为用于设定所述游戏账号在所述对战游戏场景中的对战信息的游戏场景;
6、当所述目标游戏场景为所述对战游戏场景时,所述第一加载指令是所述服务器在所述游戏账号匹配成功后,所述等候游戏场景倒计时结束时发送的。
7、在一个可行的实施方案中,当所述游戏账号处于交易状态的情况下接收到所述第一加载指令时,所述响应所述服务器向所述游戏账号发送的携带有目标游戏场次信息的第一加载指令,根据所述目标游戏场次信息加载游戏资源,以使所述图形用户界面从所述游戏交易界面切换至目标游戏场景,包括:
8、在所述游戏账号交易结束后,响应所述第一加载指令,根据所述目标游戏场次信息对应的游戏场次的游戏进度加载游戏资源,以使所述图形用户界面从所述游戏交易界面切换至当前游戏进度对应的游戏场景。
9、在一个可行的实施方案中,所述响应所述第一加载指令,根据所述目标游戏场次信息对应的游戏场次的游戏进度加载游戏资源,以使所述图形用户界面从所述游戏交易界面切换至当前游戏进度对应的游戏场景,包括:
10、向所述服务器发送用于获取当前游戏进度对应的游戏场景中各虚拟角色的位置信息的请求消息;
11、在获得所述服务器发送的所述位置信息后,根据所述位置信息,判断当前游戏进度对应的游戏场景中的目标位置在预设范围内是否有敌对虚拟角色;其中,所述目标位置为所述游戏账号下的虚拟角色进入当前游戏进度对应的游戏场景时的所在位置;
12、如果存在敌对虚拟角色,则经过目标时长后,响应所述第一加载指令,根据所述目标游戏场次信息对应的游戏场次的游戏进度加载游戏资源,以使所述图形用户界面从所述游戏交易界面切换至当前游戏进度对应的游戏场景;
13、如果不存在敌对虚拟角色,则响应所述第一加载指令,根据所述目标游戏场次信息对应的游戏场次的游戏进度加载游戏资源,以使所述图形用户界面从所述游戏交易界面切换至当前游戏进度对应的游戏场景。
14、在一个可行的实施方案中,在所述图形用户界面当前仍显示有所述游戏交易界面时,所述方法还包括:
15、响应退出所述游戏交易界面的操作指令,向所述服务器发送所述图形用户界面的界面显示日志信息;
16、响应所述服务器向所述游戏账号发送的携带有所述目标游戏场次信息的第二加载指令,根据所述目标游戏场次信息对应的游戏场次的游戏进度加载游戏资源,以使所述图形用户界面从所述游戏交易界面切换至当前游戏进度对应的游戏场景,其中,所述第二加载指令是所述服务器在根据所述界面显示日志信息确定出所述图形用户界面当前退出所述游戏交易界面后发送的。
17、在一个可行的实施方案中,在所述图形用户界面当前仍显示有所述游戏交易界面时,所述方法还包括:
18、响应用于进行游戏交易的操作指令,对目标游戏道具进行游戏交易;
19、其中,所述目标游戏道具为本次交易所选定的游戏道具。
20、在一个可行的实施方案中,所述方法还包括:
21、响应所述服务器向所述游戏账号发送的准备指令,在所述图形用户界面上显示用于表示将要切换至所述目标游戏场景的提示信息。
22、在一个可行的实施方案中,所述提示信息中还包含将要切换至所述目标游戏场景的剩余时间。
23、在一个可行的实施方案中,所述方法还包括:
24、响应所述游戏账号匹配成功,在所述图形用户界面上显示用于表示匹配成功的提示信息。
25、在一个可行的实施方案中,所述游戏交易界面包括用于随机游戏道具交易界面和选购游戏道具交易界面。
26、第二方面,本技术实施例还提供了一种游戏加载装置,通过终端设备提供图形用户界面,所述图形用户界面上显示有登录所述终端设备的游戏账号所对应的游戏匹配界面,其中,所述游戏匹配界面用于为所述游戏账号匹配游戏场次,所述装置包括:
27、显示单元,用于响应用于进入游戏交易界面的操作指令,控制所述图形用户界面显示所述游戏交易界面;
28、切换单元,用于在所述图形用户界面当前仍显示所述游戏交易界面时,响应服务器向所述游戏账号发送的携带有目标游戏场次信息的第一加载指令,根据所述目标游戏场次信息加载游戏资源,以使所述图形用户界面从所述游戏交易界面切换至目标游戏场景,其中,所述第一加载指令是所述服务器在所述游戏账号匹配成功后计时达到指定时长时发送的,所述目标游戏场次信息是所述游戏账号匹配成功后将要加入的游戏场次所对应的游戏场次信息。
29、在一个可行的实施方案中,当所述目标游戏场景为用于进入对战游戏场景前的等候游戏场景时,所述第一加载指令是所述服务器在所述游戏账号匹配成功后,距离所述等候游戏场景倒计时结束还剩预设时长时发送的;其中,所述对战游戏场景为用于进行多人游戏对战的游戏场景,所述等候游戏场景为用于设定所述游戏账号在所述对战游戏场景中的对战信息的游戏场景;
30、当所述目标游戏场景为所述对战游戏场景时,所述第一加载指令是所述服务器在所述游戏账号匹配成功后,所述等候游戏场景倒计时结束时发送的。
31、在一个可行的实施方案中,所述切换单元在当所述游戏账号处于交易状态的情况下接收到所述第一加载指令时,所述响应所述服务器向所述游戏账号发送的携带有目标游戏场次信息的第一加载指令,根据所述目标游戏场次信息加载游戏资源,以使所述图形用户界面从所述游戏交易界面切换至目标游戏场景,包括:
32、在所述游戏账号交易结束后,响应所述第一加载指令,根据所述目标游戏场次信息对应的游戏场次的游戏进度加载游戏资源,以使所述图形用户界面从所述游戏交易界面切换至当前游戏进度对应的游戏场景。
33、在一个可行的实施方案中,所述切换单元响应所述第一加载指令,根据所述目标游戏场次信息对应的游戏场次的游戏进度加载游戏资源,以使所述图形用户界面从所述游戏交易界面切换至当前游戏进度对应的游戏场景,包括:
34、向所述服务器发送用于获取当前游戏进度对应的游戏场景中各虚拟角色的位置信息的请求消息;
35、在获得所述服务器发送的所述位置信息后,根据所述位置信息,判断当前游戏进度对应的游戏场景中的目标位置在预设范围内是否有敌对虚拟角色;其中,所述目标位置为所述游戏账号下的虚拟角色进入当前游戏进度对应的游戏场景时的所在位置;
36、如果存在敌对虚拟角色,则经过目标时长后,响应所述第一加载指令,根据所述目标游戏场次信息对应的游戏场次的游戏进度加载游戏资源,以使所述图形用户界面从所述游戏交易界面切换至当前游戏进度对应的游戏场景;
37、如果不存在敌对虚拟角色,则响应所述第一加载指令,根据所述目标游戏场次信息对应的游戏场次的游戏进度加载游戏资源,以使所述图形用户界面从所述游戏交易界面切换至当前游戏进度对应的游戏场景。
38、在一个可行的实施方案中,所述切换单元在所述图形用户界面当前仍显示有所述游戏交易界面时,还包括:
39、发送单元,用于响应退出所述游戏交易界面的操作指令,向所述服务器发送所述图形用户界面的界面显示日志信息;
40、加载单元,用于响应所述服务器向所述游戏账号发送的携带有所述目标游戏场次信息的第二加载指令,根据所述目标游戏场次信息对应的游戏场次的游戏进度加载游戏资源,以使所述图形用户界面从所述游戏交易界面切换至当前游戏进度对应的游戏场景,其中,所述第二加载指令是所述服务器在根据所述界面显示日志信息确定出所述图形用户界面当前退出所述游戏交易界面后发送的。
41、在一个可行的实施方案中,在所述图形用户界面当前仍显示有所述游戏交易界面时,所述装置还包括:
42、交易单元,用于响应用于进行游戏交易的操作指令,对目标游戏道具进行游戏交易;其中,所述目标游戏道具为本次交易所选定的游戏道具。
43、在一个可行的实施方案中,所述装置还包括:
44、第一提示单元,用于响应所述服务器向所述游戏账号发送的准备指令,在所述图形用户界面上显示用于表示将要切换至所述目标游戏场景的提示信息。
45、在一个可行的实施方案中,所述提示信息中还包含将要切换至所述目标游戏场景的剩余时间。
46、在一个可行的实施方案中,所述装置还包括:
47、第二提示单元,用于响应所述游戏账号匹配成功,在所述图形用户界面上显示用于表示匹配成功的提示信息。
48、在一个可行的实施方案中,所述游戏交易界面包括用于随机游戏道具交易界面和选购游戏道具交易界面。
49、第三方面,本技术实施例还提供了一种电子设备,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述机器可读指令,以执行如第一方面中任一项所述的一种游戏加载方法的步骤。
50、第四方面,本技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如第一方面中任一项所述的一种游戏加载方法的步骤。
51、本技术实施例提供的一种游戏加载方法、装置、电子设备和存储介质,当终端设备中的图形用户界面为游戏交易界面时,服务器在为游戏账号匹配到游戏场次后,终端设备不会立刻将图形用户界面从游戏交易界面切换到目标游戏场景,而是在接收到服务器在所述游戏账号匹配成功后计时达到指定时长时发送的第一加载指令后,才响应于该第一加载指令,开始加载游戏资源,并将图形用户界面从游戏交易界面直接切换到包含目标游戏场景的界面中,保证图形用户界面不是在匹配到游戏场次后立即将游戏交易界面切换为目标游戏场景,而是在匹配达到指定时长后响应于第一加载指令后进行界面的切换,与现有技术中在匹配到游戏场次后立即进入特定游戏场景的方案相比,本技术实施例有利于解决在为用户匹配到游戏场次后立即中断用户当前的交易操作并进入特定游戏场景的问题,提高游戏中操作的流畅性。
52、为使本技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。