游戏模式切换方法、装置及电子设备制造方法及图纸

技术编号:29207006 阅读:13 留言:0更新日期:2021-07-10 00:42
本申请公开了一种游戏模式切换方法、装置及电子设备,所述方法包括:在当前游戏模式中接收游戏切换指令;根据所述游戏切换指令选定目标游戏模式;获取所述目标游戏模式的第一游戏进程数据以及所述当前游戏模式的游戏角色数据;根据所述第一游戏进程数据及所述游戏角色数据运行所述目标游戏模式的游戏进程。色数据运行所述目标游戏模式的游戏进程。色数据运行所述目标游戏模式的游戏进程。

【技术实现步骤摘要】
游戏模式切换方法、装置及电子设备


[0001]本申请涉及计算机
,特别涉及一种游戏模式切换方法、装置及电子设备。

技术介绍

[0002]为提高电子游戏的可玩性,当前的电子游戏通常会有多种游戏模式供玩家应用。用户可以采用不同的游戏模式进行游戏。现有在每次切换游戏模式的时候,电子设备会获取该游戏模式下的游戏进程数据和游戏角色数据,然后将游戏进程数据和游戏角色数据放入到内存中,以根据内存中的数据去运行游戏。
[0003]然而这种方式在每次切换游戏模式的时候,都需要获取该游戏模式下的所有数据进行加载,导致切换过程中需要重新加载的数据量过大,给运行相关游戏客户端的电子设备带来较大的运算压力,同时也会影响到电子设备的运行效率。

技术实现思路

[0004]本申请的目的在于至少解决现有技术中存在的技术问题之一,提供一种游戏模式切换方法、装置以及电子设备,减小游戏模式切换时的数据加载量,提高电子设备的运行效率。
[0005]本申请实施例提供一种游戏模式切换方法,包括:
[0006]在当前游戏模式中接收游戏切换指令;
[0007]根据所述游戏切换指令选定目标游戏模式;
[0008]获取所述目标游戏模式的第一游戏进程数据以及所述当前游戏模式的游戏角色数据;
[0009]根据所述第一游戏进程数据及所述游戏角色数据运行所述目标游戏模式的游戏进程。
[0010]进一步的,所述根据所述游戏切换指令选定目标游戏模式,包括:
[0011]根据所述游戏切换指令生成用于显示与各所述游戏模式一一对应的各游戏控件的切换界面;
[0012]根据所述切换界面接收到的针对所述游戏模式的选择操作,在各所述游戏控件中选定所述目标控件;
[0013]根据所述目标控件确定所述目标游戏模式。
[0014]进一步的,在根据所述游戏切换指令生成用于显示与各所述游戏模式一一对应的各游戏控件的切换界面之后,还包括:
[0015]根据所述切换界面接收到的滑动操作,移动所述切换界面;
[0016]当所述切换界面移动到预设位置时,在所述切换界面上显示对应的所述游戏控件。
[0017]进一步的,获取所述目标游戏模式的第一游戏进程数据以及所述当前游戏模式的游戏角色数据,包括:
[0018]从服务器获取所述第一游戏进程数据;
[0019]将内存中存储的与所述当前游戏模式对应的第二游戏进程数据,替换为第一游戏进程数据,并保留所述内存中的所述游戏角色数据。
[0020]进一步的,还包括:
[0021]当所述目标游戏模式为预设游戏模式时,根据所述目标游戏模式的游戏进程更新所述游戏角色数据。
[0022]进一步的,所述游戏角色数据包括游戏角色的图像数据、所述游戏角色的生命值数据以及所述游戏角色的输出值数据中的至少一项。
[0023]进一步的,各所述游戏模式包括策略类游戏模式或第三人称射击类游戏模式。
[0024]进一步的,在本申请实施例中,还提供了一种游戏模式切换装置,包括:
[0025]指令接收模块,用于在当前游戏模式中接收游戏切换指令;
[0026]模式选定模块,用于根据所述游戏切换指令选定目标游戏模式;
[0027]数据获取模块,用于获取所述目标游戏模式的第一游戏进程数据以及所述当前游戏模式的游戏角色数据;
[0028]游戏切换模块,用于根据所述第一游戏进程数据及所述游戏角色数据运行所述目标游戏模式的游戏进程。
[0029]进一步的,本申请实施例提供一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述实施例所述的游戏模式切换方法。
[0030]进一步的,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如上述实施例所述的游戏模式切换方法。
[0031]相比于现有技术,上述实施例通过在当前游戏模式中接收游戏切换指令时,根据游戏切换指令选定的目标控件确定目标游戏模式后,获取目标游戏模式的第一游戏进程数据以及当前游戏模式的游戏角色数据,以根据第一游戏进程数据及游戏角色数据运行目标游戏模式的游戏进程,从而在进行游戏模式切换时,沿用当前游戏模式的游戏角色数据,使得游戏模式的切换过程中无需进行游戏角色数据的重新加载,减小游戏模式切换时的数据加载量,进而减少运行游戏客户端的电子设备的运算压力,提高电子设备的运算效率。
[0032]上述实施例通过加入切换界面供用户进行再次选择的方式,避免因游戏界面的误触导致游戏模式的直接切换。
[0033]上述实施例通过接收玩家的滑动操作来调整切换界面的显示区域,使得在移动到预设位置时,即可显示游戏控件,从而避免显示屏无法完全显示切换界面导致无法选取游戏控件的情况。
[0034]上述实施例中通过将第一进程数据替换掉第二进程数据的方式,从而使得内存中仅保留用于运行目标游戏模式的第一游戏进程数据和游戏角色数据,减少用户终端的内存压力。
[0035]上述实施例只需更新在预设游戏模式下的游戏角色数据,即可将游戏角色数据同步到任一游戏模式中,无需在每个游戏模式下均对游戏角色数据进行更新,从而减少用户终端的运算量,提高用户终端在运行其余游戏模式时的运行效率。
附图说明
[0036]下面结合附图和实施例对本申请进一步地说明;
[0037]图1为一个实施例中游戏模式切换方法的应用环境图;
[0038]图2为一个实施例中游戏模式切换方法的另一应用环境图;
[0039]图3为一个实施例中游戏模式切换方法的流程示意图;
[0040]图4为用户终端显示的切换界面的示意图;
[0041]图5为滑动切换界面后用户终端显示的切换界面的示意图;
[0042]图6为一个实施例中游戏模式切换装置的结构示意图;
[0043]图7为一个实施例中计算机设备的结构框图。
具体实施方式
[0044]本部分将详细描述本申请的具体实施例,本申请之较佳实施例在附图中示出,附图的作用在于用图形补充说明书文字部分的描述,使人能够直观地、形象地理解本申请的每个技术特征和整体技术方案,但其不能理解为对本申请保护范围的限制。
[0045]为提高电子游戏的可玩性,当前的电子游戏通常会有多种游戏模式供玩家应用。其中,游戏模式包括角色扮演游戏模式(Role

playing game,RPG)、动作角色扮演游戏模式(Action Role Playing Game,A

RPG)、战略角色扮演游戏模式(Strategy Role

Playing Game,S

RPG)、多人在线战术竞技游戏模式(Multiplayer Online Battle Arena,MOBA)、动作射击游戏模式(Shooter本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种游戏模式切换方法,其特征在于,包括:在当前游戏模式中接收游戏切换指令;根据所述游戏切换指令选定目标游戏模式;获取所述目标游戏模式的第一游戏进程数据以及所述当前游戏模式的游戏角色数据;根据所述第一游戏进程数据及所述游戏角色数据运行所述目标游戏模式的游戏进程。2.根据权利要求1所述的游戏模式切换方法,其特征在于,所述根据所述游戏切换指令选定目标游戏模式,包括:根据所述游戏切换指令生成用于显示与各所述游戏模式一一对应的各游戏控件的切换界面;根据所述切换界面接收到的针对所述游戏模式的选择操作,在各所述游戏控件中选定所述目标控件;根据所述目标控件确定所述目标游戏模式。3.根据权利要求2所述的游戏模式切换方法,其特征在于,在根据所述游戏切换指令生成用于显示与各所述游戏模式一一对应的各游戏控件的切换界面之后,还包括:根据所述切换界面接收到的滑动操作,移动所述切换界面;当所述切换界面移动到预设位置时,在所述切换界面上显示对应的所述游戏控件。4.根据权利要求1所述的游戏模式切换方法,其特征在于,获取所述目标游戏模式的第一游戏进程数据以及所述当前游戏模式的游戏角色数据,包括:从服务器获取所述第一游戏进程数据;将内存中存储的与所述当前游戏模式对应的第二游戏进程数据,替换为第一游戏进程数据,并保留所述内存中的所述游戏角色数据。5.根据权利要求1所述的游戏模式切换方法,其特征在于,还包括:当...

【专利技术属性】
技术研发人员:徐治钦彭美
申请(专利权)人:上海硬通网络科技有限公司
类型:发明
国别省市:

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

1