操作区调整方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:36188709 阅读:16 留言:0更新日期:2022-12-31 20:58
本公开实施例涉及一种操作区调整方法、装置、计算机设备和存储介质。前述方法的主要步骤包括:显示游戏场地中的消除操作区;响应于对消除操作区的第一类消除操作,选定与第一类消除操作关联的虚拟对象;确定选定的虚拟对象的安置区域;在安置区域与消除操作区存在重叠区域时,调整消除操作区在游戏场地中的占用区域。采用前述方法,能够改善由于消除操作区位置固定且占用游戏场地较大空间而对虚拟对象的安置区域和安置数量造成限制的情况,在能保证虚拟对象种类丰富性的同时,也能够提升可安置的虚拟对象的数量;另外,用户还可以根据游戏策略需要灵活地将虚拟对象安置在合理的区域,提高了游戏体验度。提高了游戏体验度。提高了游戏体验度。

【技术实现步骤摘要】
操作区调整方法、装置、计算机设备和存储介质


[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]图1为一些实施例中操作区调整方法的应用环境图;
[0035]图2为一些实施例中操作区调整方法的流程示意图;
[0036]图3(a)为一些实施例中操作消除本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种操作区调整方法,其特征在于,所述方法包括:显示游戏场地中的消除操作区,所述游戏场地中除所述消除操作区外的至少部分区域为用于安置虚拟对象的安置区;响应于对所述消除操作区的第一类消除操作,选定与所述第一类消除操作关联的虚拟对象;确定选定的虚拟对象的安置区域;在所述安置区域与所述消除操作区存在重叠区域时,调整所述消除操作区在所述游戏场地中的占用区域,以使所述选定的虚拟对象能够被安置在被同步调整后的安置区内,且使所述安置区域与调整后的消除操作区不重叠。2.根据权利要求1所述的方法,其特征在于,所述调整所述消除操作区在所述游戏场地中的占用区域,包括:缩小所述消除操作区,使所述重叠区域位于缩小后的消除操作区以外;或,平移所述消除操作区,使所述重叠区域位于平移后的消除操作区以外;或,调整所述消除操作区的形状,使所述重叠区域位于调整形状后的消除操作区以外。3.根据权利要求2所述的方法,其特征在于,所述调整所述消除操作区的形状,包括:根据安置区中各已安置的虚拟对象的安置区域和所述选定的虚拟对象的安置区域,确定安置区的空闲区域;将调整形状后的消除操作区显示在重组区域,所述重组区域包括所述空闲区域中的至少部分区域和/或所述消除操作区中除所述重叠区域的剩余区域中的至少部分区域。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:显示所述游戏场地中的待激活区域;所述待激活区域包括多个待激活的单元区域;响应于对所述消除操作区的第二类消除操作,将所述第二类消除操作关联的待激活的单元区域调整为安置区的部分区域。5.根据权利要求1至4任一所述的方法,其特征在于,至少两个不同的虚拟对象具有不同的攻击释放范围;所述方法还包括:显示目标对象;在所述目标对象位于已安置的虚拟对象的攻击释放范围内时,控制所述已安置的虚拟对象向所述目标对象...

【专利技术属性】
技术研发人员:梁慕娟刘万军庄礼邦
申请(专利权)人:安徽尚趣玩网络科技有限公司
类型:发明
国别省市:

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

1