首页 / 专利分类库 / 运动;游戏;娱乐活动 / 游戏交互方法、装置、计算机可读存储介质与电子设备

游戏交互方法、装置、计算机可读存储介质与电子设备

申请号 CN202410090002.8 申请日 2024-01-22 公开(公告)号 CN117899467A 公开(公告)日 2024-04-19
申请人 网易(杭州)网络有限公司; 发明人 许展昊;
摘要 本公开提供一种游戏交互方法、装置、存储介质与 电子 设备,涉及计算机技术领域。其中,游戏交互方法包括:响应于建筑区布局识别操作,在图形 用户界面 中显示目标建筑区对应的建筑布局图;响应于建筑布局图中针对第二虚拟 角 色的策略 位置 确定操作,确定第一策略位置;第二虚拟角色与第一虚拟角色处于同一游戏阵营;响应于针对第二虚拟角色的策略配置操作,确定第二虚拟角色在第一策略位置对应的策略配置信息;将第二虚拟角色在第一策略位置对应的策略配置信息发送给控制第二虚拟角色的第二终端设备。本公开通过布局图进行游戏策略交互,可降低玩家对游戏场景中建筑布局的记忆成本以及策略交互过程中所产生的沟通成本。
权利要求

1.一种游戏交互方法,其特征在于,通过控制第一虚拟色的第一终端设备提供图形用户界面,所述图形用户界面中显示至少部分的游戏场景,所述游戏场景中包含多个虚拟建筑区;所述方法包括:
响应于建筑区布局识别操作,在所述图形用户界面中显示目标建筑区对应的建筑布局图;所述目标建筑区是基于所述第一虚拟角色在所述游戏场景中所处的位置,从所述多个虚拟建筑区中确定的虚拟建筑区;所述建筑布局图包含一个或多个虚拟建筑对应的内部空间布局
响应于所述建筑布局图中针对第二虚拟角色的策略位置确定操作,确定第一策略位置;所述第二虚拟角色与所述第一虚拟角色处于同一游戏阵营;
响应于针对所述第二虚拟角色的策略配置操作,确定所述第二虚拟角色在所述第一策略位置对应的策略配置信息;
将所述第二虚拟角色在所述第一策略位置对应的策略配置信息发送给控制所述第二虚拟角色的第二终端设备。
2.根据权利要求1所述的方法,其特征在于,所述目标建筑区为所述第一虚拟角色所在的虚拟建筑区,或所述第一虚拟角色预设距离内的虚拟建筑区。
3.根据权利要求1所述的方法,其特征在于,所述响应于建筑区布局识别操作,在所述图形用户界面中显示目标建筑区对应的建筑布局图,包括:
响应于建筑区布局识别操作,将所述图形用户界面中所显示的游戏缩略地图切换为显示所述目标建筑区对应的建筑布局图。
4.根据权利要求1所述的方法,其特征在于,所述目标建筑区包括多个虚拟建筑;所述响应于所述建筑布局图中针对第二虚拟角色的策略位置确定操作,确定第一策略位置,包括:
响应于所述建筑布局图中任一虚拟建筑的选取操作,确定目标虚拟建筑;
从所述目标虚拟建筑所包含的楼层中确定目标楼层;其中,所述目标楼层为预设楼层或响应于所述目标虚拟建筑所包含的楼层中任一楼层的选取操作所确定的楼层;
在所述图形用户界面中显示所述目标楼层的平面布局图;
响应于所述平面布局图中针对第二虚拟角色的策略位置确定操作,确定第一策略位置。
5.根据权利要求1或4所述的方法,其特征在于,所述确定第一策略位置,包括:
所述图形用户界面中显示所述第二虚拟角色对应的角色标识;
响应于所述第二虚拟角色对应的角色标识至所述图形用户界面所显示的布局图的触发操作,从所述图形用户界面所显示的布局图中确定第一策略位置。
6.根据权利要求1或4所述的方法,其特征在于,所述方法还包括:
根据所述第一策略位置,在所述图形用户界面所显示的布局图中显示所述第二虚拟角色对应的角色标识以及为所述第二虚拟角色所配置策略的策略标识。
7.根据权利要求1所述的方法,其特征在于,所述响应于针对所述第二虚拟角色的策略配置操作,确定所述第二虚拟角色在所述第一策略位置对应的策略配置信息,包括:
所述图形用户界面中显示候选策略控件;
响应于所述候选策略控件中任一策略控件的触发操作,确定所述第二虚拟角色在所述第一策略位置的策略配置信息。
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:
响应于接收到所述第二终端设备发送的所述第一虚拟角色在第二策略位置对应的策略配置信息,在所述图形用户界面中生成配置提示信息;
其中,所述第二策略位置为所述第二终端设备通过响应在所述建筑布局图中针对所述第一虚拟角色的策略位置确定操作所确定的位置。
9.根据权利要求8所述的方法,其特征在于,所述方法还包括:
在所述游戏场景中确定所述第二策略位置所在虚拟建筑,调整所述第二策略位置所在虚拟建筑的显示参数;和/或
所述第二策略位置包含楼层位置时,在所述游戏场景中确定所述第二策略位置所在虚拟建筑对应的楼层,调整所述第二策略位置所在虚拟建筑对应的楼层的显示参数。
10.一种游戏交互装置,其特征在于,通过控制第一虚拟角色的第一终端设备提供图形用户界面,所述图形用户界面中显示至少部分的游戏场景,所述游戏场景中包含多个虚拟建筑区;所述装置包括:
建筑布局图显示模,用于响应于建筑区布局识别操作,在所述图形用户界面中显示目标建筑区对应的建筑布局图;所述目标建筑区是基于所述第一虚拟角色在所述游戏场景中所处的位置,从所述多个虚拟建筑区中确定的虚拟建筑区;所述建筑布局图包含一个或多个虚拟建筑对应的内部空间布局;
配置位置确定模块,用于响应于所述建筑布局图中针对第二虚拟角色的策略位置确定操作,确定第一策略位置;所述第二虚拟角色与所述第一虚拟角色处于同一游戏阵营;
配置策略确定模块,用于响应于针对所述第二虚拟角色的策略配置操作,确定所述第二虚拟角色在所述第一策略位置对应的策略配置信息;
配置信息发送模块,用于将所述第二虚拟角色在所述第一策略位置对应的策略配置信息发送给控制所述第二虚拟角色的第二终端设备。
11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至9任一项所述的方法。
12.一种电子设备,其特征在于,包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如权利要求1至9中任一项所述的方法。

说明书全文

游戏交互方法、装置、计算机可读存储介质与电子设备

技术领域

[0001] 本公开涉及计算机技术领域,尤其涉及一种游戏交互方法、游戏交互装置、计算机可读存储介质与电子设备。

背景技术

[0002] 在团队作战类游戏中,为了丰富玩家的游戏体验,通常会在游戏场景中设置虚拟建筑区,以供玩家在虚拟建筑区内进行团队作战。
[0003] 相关技术中,通常仅为游戏玩家提供缩略版的游戏场景地图以供参考,玩家需要凭借自身的记忆在复杂的虚拟建筑区内进行团队作战,加重了玩家的记忆负担。此外,由于虚拟建筑区结构的复杂性,可能会导致玩家之间位置沟通不畅,从而产生大量的沟通成本。
[0004] 需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。发明内容
[0005] 本公开提供了一种游戏交互方法、游戏交互装置、计算机可读存储介质与电子设备,进而至少在一定程度上克服相关技术中玩家记忆负担较重且沟通成本较高的问题。
[0006] 本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
[0007] 根据本公开的第一方面,提供一种游戏交互方法,通过控制第一虚拟色的第一终端设备提供图形用户界面,所述图形用户界面中显示至少部分的游戏场景,所述游戏场景中包含多个虚拟建筑区;所述方法包括:响应于建筑区布局识别操作,在所述图形用户界面中显示目标建筑区对应的建筑布局图;所述目标建筑区是基于所述第一虚拟角色在所述游戏场景中所处的位置,从所述多个虚拟建筑区中确定的虚拟建筑区;所述建筑布局图包含一个或多个虚拟建筑对应的内部空间布局;响应于所述建筑布局图中针对第二虚拟角色的策略位置确定操作,确定第一策略位置;所述第二虚拟角色与所述第一虚拟角色处于同一游戏阵营;响应于针对所述第二虚拟角色的策略配置操作,确定所述第二虚拟角色在所述第一策略位置对应的策略配置信息;将所述第二虚拟角色在所述第一策略位置对应的策略配置信息发送给控制所述第二虚拟角色的第二终端设备。
[0008] 根据本公开的第二方面,提供一种游戏交互装置,通过控制第一虚拟角色的第一终端设备提供图形用户界面,所述图形用户界面中显示至少部分的游戏场景,所述游戏场景中包含多个虚拟建筑区;所述装置包括:建筑布局图显示模,用于响应于建筑区布局识别操作,在所述图形用户界面中显示目标建筑区对应的建筑布局图;所述目标建筑区是基于所述第一虚拟角色在所述游戏场景中所处的位置,从所述多个虚拟建筑区中确定的虚拟建筑区;所述建筑布局图包含一个或多个虚拟建筑对应的内部空间布局;配置位置确定模块,用于响应于所述建筑布局图中针对第二虚拟角色的策略位置确定操作,确定第一策略位置;所述第二虚拟角色与所述第一虚拟角色处于同一游戏阵营;配置策略确定模块,用于响应于针对所述第二虚拟角色的策略配置操作,确定所述第二虚拟角色在所述第一策略位置对应的策略配置信息;配置信息发送模块,用于将所述第二虚拟角色在所述第一策略位置对应的策略配置信息发送给控制所述第二虚拟角色的第二终端设备。
[0009] 根据本公开的第三方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述游戏交互方法及其可能的实现方式。
[0010] 根据本公开的第四方面,提供一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现上述游戏交互方法及其可能的实现方式。
[0011] 本公开的技术方案具有以下有益效果:
[0012] 上述游戏交互过程中,响应于建筑区布局识别操作,在图形用户界面中显示目标建筑区对应的建筑布局图;目标建筑区是基于第一虚拟角色在游戏场景中所处的位置,从多个虚拟建筑区中确定的虚拟建筑区;建筑布局图包含一个或多个虚拟建筑对应的内部空间布局;响应于建筑布局图中针对第二虚拟角色的策略位置确定操作,确定第一策略位置;第二虚拟角色与第一虚拟角色处于同一游戏阵营;响应于针对第二虚拟角色的策略配置操作,确定第二虚拟角色在第一策略位置对应的策略配置信息;将第二虚拟角色在第一策略位置对应的策略配置信息发送给控制第二虚拟角色的第二终端设备。一方面,通过显示建筑布局图,可降低玩家对游戏场景中建筑布局的记忆成本,提升玩家游戏体验。另一方面,利用布局图进行策略交互,可提升玩家进行策略交互的准确性和便捷性,降低策略交互过程中所产生的沟通成本。
[0013] 应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明
[0014] 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施方式,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0015] 图1示出本公开示例性实施方式中一种游戏交互方法的流程图
[0016] 图2示出本公开示例性实施方式中一种建筑布局图的呈现示意图;
[0017] 图3示出本公开示例性实施方式中一种游戏缩略地图的界面示意图;
[0018] 图4示出本公开示例性实施方式中一种虚拟建筑选取的界面示意图;
[0019] 图5示出本公开示例性实施方式中一种平面布局图的界面示意图;
[0020] 图6A示出本公开示例性实施方式中一种策略配置的界面示意图;
[0021] 图6B示出本公开示例性实施方式中另一种策略配置的界面示意图;
[0022] 图7A示出本公开示例性实施方式中一种第二虚拟角色所配置策略的策略标识的显示示意图;
[0023] 图7B示出本公开示例性实施方式中另一种第二虚拟角色所配置策略的策略标识的显示意图;
[0024] 图8示出本公开示例性实施方式中一种策略标记的流程图;
[0025] 图9示出本示例性实施方式中一种游戏交互装置的结构框图
[0026] 图10示出本示例性实施方式中一种用于实现上述游戏交互方法的电子设备。

具体实施方式

[0027] 现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本公开将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施方式中。在下面的描述中,提供许多具体细节从而给出对本公开的实施方式的充分理解。然而,本领域技术人员将意识到,可以实践本公开的技术方案而省略所述特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知技术方案以避免喧宾夺主而使得本公开的各方面变得模糊。
[0028] 此外,附图仅为本公开的示意性图解,并非一定是按比例绘制。图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。附图中所示的一些方框图是功能实体,不一定必须与物理或逻辑上独立的实体相对应。可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
[0029] 本文中,“第一”、“第二”等是对特定对象的标记,而并非限定对象的数量或次序。
[0030] 相关技术中,玩家需要凭借自身的记忆在复杂的虚拟建筑区内进行团队作战,加重了玩家的记忆负担以及沟通成本。
[0031] 鉴于上述一个或多个问题,本公开的示例性实施方式提供一种游戏交互方法、游戏交互装置、计算机可读存储介质与电子设备。
[0032] 在本公开其中一种实施例中该游戏交互方法可以运行于本地终端设备或者是服务器。当该游戏交互方法运行于服务器时,该游戏交互方法则可以基于交互系统来实现与执行,其中,云交互系统包括服务器和客户端设备。
[0033] 在一种可选的实施方式中,云交互系统下可以运行各种云应用,例如:云游戏。以云游戏为例,云游戏是指以云计算为基础的游戏方式。在云游戏的运行模式下,游戏程序的运行主体和游戏画面呈现主体是分离的,该游戏交互方法的储存与运行是在云游戏服务器上完成的,客户端设备的作用用于数据的接收、发送以及游戏画面的呈现,举例而言,客户端设备可以是靠近用户侧的具有数据传输功能的显示设备,如,移动终端、电视机、计算机、掌上电脑等;但是进行游戏交互的为云端的云游戏服务器。在进行游戏时,玩家操作客户端设备向云游戏服务器发送操作指令,云游戏服务器根据操作指令运行游戏,将游戏画面等数据进行编码压缩,通过网络返回客户端设备,最后,通过客户端设备进行解码并输出游戏画面。
[0034] 在一种可选的实施方式中,以游戏为例,本地终端设备存储有游戏程序并用于呈现游戏画面。本地终端设备用于通过图形用户界面与玩家进行交互,即,常规的通过电子设备下载安装游戏程序并运行。该本地终端设备将图形用户界面提供给玩家的方式可以包括多种,例如,可以渲染显示在终端的显示屏上,或者,通过全息投影提供给玩家。举例而言,本地终端设备可以包括显示屏和处理器,该显示屏用于呈现图形用户界面,该图形用户界面包括游戏画面,该处理器用于运行该游戏、生成图形用户界面以及控制图形用户界面在显示屏上的显示。
[0035] 本公开实施例提供了一种游戏交互方法,通过控制第一虚拟角色的第一终端设备提供图形用户界面,图形用户界面中显示至少部分的游戏场景,游戏场景中包含多个虚拟建筑区。
[0036] 其中,控制第一虚拟角色的第一终端设备,可例如智能手机、平板电脑笔记本电脑、台式计算机等,但并不局限于此。进一步的,第一虚拟角色可以是位于游戏场景中的虚拟人物、虚拟动物、动漫人物等任意形态的受控游戏角色,可存在一个或多个由其他终端设备控制的友方虚拟角色。
[0037] 其中,游戏场景中可包含多个虚拟建筑区,虚拟建筑内可包含不同形状、不同楼层高度的虚拟建筑。该游戏场景可以是对真实世界的仿真场景,也可以是半仿真半虚构的三维场景,还可以是纯虚构的三维场景,本公开对此不进行具体限定。可根据虚拟建筑的密集程度、地理位置或预设尺寸将游戏场景预先划分为多个虚拟建筑区,以便从中确定出所需展示建筑布局图的目标虚拟建筑区,可适用于区域较大且建筑繁杂的游戏场景。
[0038] 如图1所示,提供了一种游戏交互方法的流程示意图,具体可包括以下步骤S110至步骤S140:
[0039] 步骤S110,响应于建筑区布局识别操作,在图形用户界面中显示目标建筑区对应的建筑布局图;目标建筑区是基于第一虚拟角色在游戏场景中所处的位置,从多个虚拟建筑区中确定的虚拟建筑区;建筑布局图包含一个或多个虚拟建筑对应的内部空间布局;
[0040] 步骤S120,响应于建筑布局图中针对第二虚拟角色的策略位置确定操作,确定第一策略位置;第二虚拟角色与第一虚拟角色处于同一游戏阵营;
[0041] 步骤S130,响应于针对第二虚拟角色的策略配置操作,确定第二虚拟角色在第一策略位置对应的策略配置信息;
[0042] 步骤S140,将第二虚拟角色在第一策略位置对应的策略配置信息发送给控制第二虚拟角色的第二终端设备。
[0043] 上述游戏交互过程中,通过显示建筑布局图,可降低玩家对游戏场景中建筑布局的记忆成本,提升玩家游戏体验;利用布局图进行策略交互,可提升玩家进行策略交互的准确性和便捷性,降低策略交互过程中所产生的沟通成本。
[0044] 下面对图1的每个步骤进行具体说明。
[0045] 步骤S110,响应于建筑区布局识别操作,在图形用户界面中显示目标建筑区对应的建筑布局图;目标建筑区是基于第一虚拟角色在游戏场景中所处的位置,从多个虚拟建筑区中确定的虚拟建筑区;建筑布局图包含一个或多个虚拟建筑对应的内部空间布局。
[0046] 其中,建筑布局图包含相应虚拟建筑区中各虚拟建筑对应的内部空间布局,可反映出虚拟建筑的内部结构。需要说明的是,这里的内部空间布局即可以以透视的效果显示,也可以以非完全透视的效果显示,本公开对此不进行具体限定。
[0047] 可选的,目标建筑区可以为第一虚拟角色所在的虚拟建筑区,或第一虚拟角色预设距离内的虚拟建筑区。
[0048] 可选的,若第一虚拟角色不处于虚拟建筑区且处于第一虚拟角色预设距离范围内的虚拟建筑区有多个,可将距离第一虚拟角色最近的虚拟建筑自动作为目标建筑区。若第一虚拟角色不处于虚拟建筑区且处于第一虚拟角色预设距离范围内的虚拟建筑区有多个,还可以显示处于第一虚拟角色预设距离范围内的虚拟建筑区选项,响应于用户针对虚拟建筑区选项的选取操作,从距离第一虚拟角色最近的虚拟建筑区中选取目标建筑区。
[0049] 示例性的,如图2所示,提供了一种建筑布局图的呈现示意图,在建筑布局图中显示了虚拟建筑的内部空间布局。其中标识201表示第一虚拟模型在建筑布局图中所处的位置。
[0050] 在一种可选的实施方式中,上述响应于建筑区布局识别操作,在图形用户界面中显示目标建筑区对应的建筑布局图,可通过以下步骤来实现:响应于建筑区布局识别操作,将图形用户界面中所显示的游戏缩略地图切换为显示目标建筑区对应的建筑布局图。
[0051] 其中,游戏缩略地图可以以俯视视角展示游戏场景中的场景元素,可反映出场景元素在俯视视角下的外部形态,场景元素中可包含虚拟建筑类元素。除虚拟建筑类元素之外,场景元素还可包含:植被、山脉、河流等其他类型元素,本公开对此不进行具体限定。
[0052] 可选的,游戏缩略地图可显示于图形用户界面的预设位置处,例如右上角区域。
[0053] 可选的,游戏缩略地图的预设地图显示比例为1:x时,为了便于观察虚拟建筑的内部结构,建筑布局图的预设地图显示比例可设置为1:y,其中y值可小于x值。需要说明的是,这里的地图显示比例指的是地图上线段长度与游戏场景实际线段长度之间的比值。
[0054] 其中,建筑区布局识别操作可例如对建筑区识别控件的触发操作。
[0055] 示例性的,如图3中所提供的游戏缩略地图301所示,可在游戏缩略地图下方设置一“建筑区识别”控件302,可响应于“建筑区识别”控件302的触发操作,将图形用户界面中所显示的游戏缩略地图301切换为显示目标建筑区对应的建筑布局图。此外,“建筑区识别”控件302被触发后,还可以将“建筑区识别”控件302切换为“返回游戏缩略地图”控件,以便进一步通过响应“返回游戏缩略地图”控件的触发操作,将图形用户界面中所显示的布局图切换回游戏缩略地图。
[0056] 在大多数游戏中都通常都会设置游戏缩略地图,本公开通过利用界面中已有地图显示区域显示建筑布局图,可在一定程度上节省界面空间,减少界面遮挡。
[0057] 显示建筑布局图后,可继续执行步骤S120。
[0058] 步骤S120,响应于建筑布局图中针对第二虚拟角色的策略位置确定操作,确定第一策略位置;第二虚拟角色与第一虚拟角色处于同一游戏阵营。
[0059] 其中,第一策略位置指的是第一终端设备通过响应在建筑布局图中针对第二虚拟角色的策略位置确定操作所得到的位置。第二虚拟角色与第一虚拟角色处于同一游戏阵营,为第一虚拟角色的友方虚拟角色。
[0060] 在一种可选的实施方式中,目标建筑区包括多个虚拟建筑;上述响应于建筑布局图中针对第二虚拟角色的策略位置确定操作,确定第一策略位置,可通过以下步骤来实现:响应于建筑布局图中任一虚拟建筑的选取操作,确定目标虚拟建筑;从目标虚拟建筑所包含的楼层中确定目标楼层;其中,目标楼层为预设楼层或响应于目标虚拟建筑所包含的楼层中任一楼层的选取操作所确定的楼层;在图形用户界面中显示目标楼层的平面布局图;
响应于平面布局图中针对第二虚拟角色的策略位置确定操作,确定第一策略位置。
[0061] 其中,建筑布局图中任一虚拟建筑的选取操作可以是建筑布局图中任一虚拟建筑覆盖范围内的点击操作。
[0062] 可选的,可响应于建筑布局图中任一虚拟建筑的选取操作,调整所选取的虚拟建筑区域的显示参数,并生成楼层布局查看控件;响应于楼层布局查看按钮的触发操作,从目标虚拟建筑所包含的楼层中确定目标楼层,并在图形用户界面中显示目标楼层对应的平面布局图。
[0063] 示例性的,如图4所示提供了一种虚拟建筑选取的界面示意图,其中被选取的虚拟建筑401可以进行高亮显示,同时该被选取的虚拟建筑401旁可显示一“楼层布局”控件402。响应于“楼层布局”控件402的点击操作,可确定目标楼层,并显示如图5所示的目标楼层的平面布局图。示例性的,可默认显示一楼的平面布局图或顶楼的平面布局图。其中,平面布局图指的是相应楼层对应的户型布局图。
[0064] 示例性的,如图5所示,被选取的目标虚拟建筑存在多个楼层时,可显示预设楼层对应的平面布局图,并在预设楼层对应的平面布局图下方显示楼层选取控件以供玩家触发,可响应于楼层选取控件501的触发操作,显示与所触发的楼层选取控件501相匹配的楼层对应的平面布局图502。通过显示平面布局图,可使得玩家更加细致的发布游戏策略。
[0065] 可选的,还可在平面布局图处设置一“返回上一级”控件,通过响应“返回上一级”控件的触发操作,将图形用户界面中所显示的平面布局图切换为显示建筑布局图。
[0066] 在一种可选的实施方式中,上述确定第一策略位置,可通过以下步骤来实现:图形用户界面中显示第二虚拟角色对应的角色标识;响应于第二虚拟角色对应的角色标识至图形用户界面所显示的布局图的触发操作,从图形用户界面所显示的布局图中确定第一策略位置。
[0067] 可选的,第二虚拟角色对应的角色标识至图形用户界面所显示的布局图的触发操作可以是第二虚拟角色对应的角色标识至图形用户界面所显示的建筑布局图/平面布局图的拖拽操作。
[0068] 可选的,第二虚拟角色对应的角色标识至图形用户界面所显示的布局图的触发操作还可以是对第二虚拟角色对应的角色标识的点击操作以及图形用户界面所显示的建筑布局图/平面布局图覆盖区域内的点击操作。
[0069] 示例性的,如图6A所示,提供了一种策略配置的界面示意图,图形用户界面中可显示第二虚拟角色对应的角色标识601,响应于第二虚拟角色对应的角色标识601至图形用户界面所显示的建筑布局图的拖拽操作,可将拖拽操作的结束位置作为第一策略位置。
[0070] 示例性的,如图6B所示,提供了另一种策略配置的界面示意图,图形用户界面中可显示第二虚拟角色对应的角色标识601,响应于第二虚拟角色对应的角色标识601至图形用户界面所显示的平面布局图的拖拽操作,可将拖拽操作的结束位置作为第一策略位置。
[0071] 通过第二虚拟角色对应的角色标识至图形用户界面所显示的布局图的触发操作,可具有针对性的为不同游戏角色配置不同的游戏策略,灵活性较强。
[0072] 在确定第一策略位置后,可继续执行以下步骤S130。
[0073] 步骤S130,响应于针对第二虚拟角色的策略配置操作,确定第二虚拟角色在第一策略位置对应的策略配置信息。
[0074] 在一种可选的实施方式中,上述响应于针对第二虚拟角色的策略配置操作,确定第二虚拟角色在第一策略位置对应的策略配置信息,可通过以下步骤来实现:图形用户界面中显示候选策略控件;响应于候选策略控件中任一策略控件的触发操作,确定第二虚拟角色在第一策略位置的策略配置信息。
[0075] 候选策略控件指的是与游戏策略具有对应关系的控件。示例性的,可包括但不限于“探索”控件、“攻占”控件、“布防”控件等。如图6A和图6B中的候选策略控件602所示。
[0076] 具体的,可响应于候选策略控件中任一策略控件的触发操作,将所触发的策略控件对应的游戏策略作为第二虚拟角色在第一策略位置的策略配置。
[0077] 通过选取候选策略控件进行策略配置,进一步简化了玩家策略交互的操作负担。
[0078] 在一种可选的实施方式中,根据第一策略位置,在图形用户界面所显示的布局图中显示第二虚拟角色对应的角色标识以及为第二虚拟角色所配置策略的策略标识。
[0079] 其中,角色标识可例如虚拟角色在所处游戏阵营中的角色编号。策略标识可以是能够使得玩家识别相应游戏策略的图像或文字标识。
[0080] 具体的,在选取第一策略位置后,可在建筑布局图/平面布局中相应的第一策略位置处显示第二虚拟角色对应的角色标识;在策略配置操作执行后,可在建筑布局图/平面布局中相应的第一策略位置处还显示为第二虚拟角色所配置策略的策略标识。
[0081] 示例性的,如图7A所示,提供了一种第二虚拟角色所配置策略的策略标识的显示示意图,为虚拟角色2配置了“探索”策略、为虚拟角色4配置了“攻占”策略、为虚拟角色5配置了“布防”策略。如图7B所示,提供了另一种第二虚拟角色所配置策略的策略标识的显示意图,为虚拟角色1和虚拟角色3配置了“布防”策略。
[0082] 通过显示第二虚拟角色对应的角色标识以及为第二虚拟角色所配置策略的策略标识,可提示玩家当前策略配置情况。
[0083] 步骤S140,将第二虚拟角色在第一策略位置对应的策略配置信息发送给控制第二虚拟角色的第二终端设备。
[0084] 其中,第二虚拟角色在第一策略位置对应的策略配置信息可包括但不限于第一虚拟角色(策略生成方)的角色信息、第二虚拟角色(策略执行方)的角色信息、第一策略位置的位置信息等。
[0085] 第二终端设备可根据所接收到的第二虚拟角色在第一策略位置对应的策略配置信息生成配置提示信息,进而实现游戏策略的交互。
[0086] 在一种可选的实施方式中,还可以执行以下步骤:响应于接收到第二终端设备发送的第一虚拟角色在第二策略位置对应的策略配置信息,在图形用户界面中生成配置提示信息;其中,第二策略位置为第二终端设备通过响应在建筑布局图中针对第一虚拟角色的策略位置确定操作所确定的位置。
[0087] 其中,第一虚拟角色在第二策略位置对应的策略配置信息可包括但不限于第二虚拟角色(策略生成方)的角色信息、第一虚拟角色(策略执行方)的角色信息、第二策略位置的位置信息等。
[0088] 通过生成配置提示信息,以便及时提示相关玩家被进行了策略标记,使得相关玩家能够及时调整游戏策略。
[0089] 可选的,可以在图形用户界面中显示第一虚拟角色在第二策略位置所配置策略的策略标识,以及第一虚拟角色距离第二策略位置的距离信息。
[0090] 在一种可选的实施方式中,还可以执行以下步骤:在游戏场景中确定第二策略位置所在虚拟建筑,调整第二策略位置所在虚拟建筑的显示参数;和/或第二策略位置包含楼层位置时,在游戏场景中确定第二策略位置所在虚拟建筑对应的楼层,调整第二策略位置所在虚拟建筑对应的楼层的显示参数,以使得玩家能够直观的识别出第二策略位置所对应的虚拟建筑。
[0091] 其中,显示参数可包括但不限于:显示亮度、显示颜色等。
[0092] 示例性的,可将第二策略位置所在虚拟建筑的外围进行高亮显示。
[0093] 示例性的,第二策略位置包含楼层位置时,还可以将对应楼层的地面进行高亮显示。
[0094] 在一种可选的实施方式中,还可以执行以下步骤:根据第二策略位置在游戏场景中所处的位置以及第一虚拟角色在游戏场景中所处的位置,确定第二策略位置相对于第一虚拟角色的方位信息;根据第二策略位置相对于第一虚拟角色的方位信息,在图形用户界面中显示指引标记。
[0095] 其中,指引标记可例如由第一虚拟角色所在位置指向第二策略位置的箭头,以便为玩家提供行进路线的指引。
[0096] 如图8所示,提供了一种策略标记的流程图,具体可包括以下步骤:
[0097] 步骤S801,响应于建筑区布局识别操作,基于第一虚拟角色在游戏场景中所处的位置,从多个建筑区中确定目标建筑区;
[0098] 步骤S802,将图形用户界面中所显示的游戏缩略地图切换为显示目标建筑区对应的建筑布局图;
[0099] 步骤S803,响应于建筑布局图中任一虚拟建筑的选取操作,确定目标虚拟建筑;从目标虚拟建筑所包含的楼层中确定目标楼层,并显示目标楼层的平面布局图;其中,目标楼层可以是预设楼层或响应于目标虚拟建筑所包含的楼层中任一楼层的选取操作所确定的楼层;
[0100] 步骤S804,响应显示于图形用户界面的第二虚拟角色对应的角色标识至平面布局图的触发操作,从平面布局图中确定第一策略位置;
[0101] 步骤S805,在平面布局图的第一策略位置处显示第二虚拟角色对应的角色标识以及候选策略控件;
[0102] 步骤S806,响应显示于候选策略控件中任一策略控件的触发操作,确定第二虚拟角色在第一策略位置的策略配置信息;
[0103] 步骤S807,根据第二虚拟角色在第一策略位置的策略配置信息,在平面布局图的第一策略位置处显示为第二虚拟角色所配置策略的策略标识。
[0104] 图9示出了本公开示例性实施方式中的游戏交互装置900,通过控制第一虚拟角色的第一终端设备提供图形用户界面,图形用户界面中显示至少部分的游戏场景,游戏场景中包含虚拟建筑区。如图9所示,该游戏交互装置900可以包括:
[0105] 建筑布局图显示模块910,用于响应于建筑区布局识别操作,在图形用户界面中显示目标建筑区对应的建筑布局图;目标建筑区是基于第一虚拟角色在游戏场景中所处的位置,从多个虚拟建筑区中确定的虚拟建筑区;建筑布局图包含一个或多个虚拟建筑对应的内部空间布局;
[0106] 配置位置确定模块920,用于响应于建筑布局图中针对第二虚拟角色的策略位置确定操作,确定第一策略位置;第二虚拟角色与第一虚拟角色处于同一游戏阵营;
[0107] 配置策略确定模块930,用于响应于针对第二虚拟角色的策略配置操作,确定第二虚拟角色在第一策略位置对应的策略配置信息;
[0108] 配置信息发送模块940,用于将第二虚拟角色在第一策略位置对应的策略配置信息发送给控制第二虚拟角色的第二终端设备。
[0109] 在一种可选的实施方式中,基于前述方案,目标建筑区为第一虚拟角色所在的虚拟建筑区,或第一虚拟角色预设距离内的虚拟建筑区。
[0110] 在一种可选的实施方式中,基于前述方案,建筑布局图显示模块910,还可以被配置为:响应于建筑区布局识别操作,将图形用户界面中所显示的游戏缩略地图切换为显示目标建筑区对应的建筑布局图。
[0111] 在一种可选的实施方式中,基于前述方案,目标建筑区包括多个虚拟建筑;配置位置确定模块920,可以被配置为:响应于建筑布局图中任一虚拟建筑的选取操作,确定目标虚拟建筑;从目标虚拟建筑所包含的楼层中确定目标楼层;其中,目标楼层为预设楼层或响应于目标虚拟建筑所包含的楼层中任一楼层的选取操作所确定的楼层;在图形用户界面中显示目标楼层的平面布局图;响应于平面布局图中针对第二虚拟角色的策略位置确定操作,确定第一策略位置。
[0112] 在一种可选的实施方式中,基于前述方案,配置位置确定模块920,还可以被配置为:图形用户界面中显示第二虚拟角色对应的角色标识;响应于第二虚拟角色对应的角色标识至图形用户界面所显示的布局图的触发操作,从图形用户界面所显示的布局图中确定第一策略位置。
[0113] 在一种可选的实施方式中,基于前述方案,游戏交互装置900,还包括:策略标识显示模块,用于根据第一策略位置,在图形用户界面所显示的布局图中显示第二虚拟角色对应的角色标识以及为第二虚拟角色所配置策略的策略标识。
[0114] 在一种可选的实施方式中,基于前述方案,配置策略确定模块930,可以被配置为:图形用户界面中显示候选策略控件;响应于候选策略控件中任一策略控件的触发操作,确定第二虚拟角色在第一策略位置的策略配置信息。
[0115] 在一种可选的实施方式中,基于前述方案,游戏交互装置900,还包括:配置信息接收模块,用于响应于接收到第二终端设备发送的第一虚拟角色在第二策略位置对应的策略配置信息,在图形用户界面中生成配置提示信息;其中,第二策略位置为第二终端设备通过响应在建筑布局图中针对第一虚拟角色的策略位置确定操作所确定的位置。
[0116] 在一种可选的实施方式中,基于前述方案,游戏交互装置900,还包括:显示参数调整模块,用于在游戏场景中确定第二策略位置所在虚拟建筑,调整第二策略位置所在虚拟建筑的显示参数;和/或第二策略位置包含楼层位置时,在游戏场景中确定第二策略位置所在虚拟建筑对应的楼层,调整第二策略位置所在虚拟建筑对应的楼层的显示参数。
[0117] 上述游戏交互装置900中各模块的具体细节在方法部分实施方式中已经详细说明,未披露的细节内容可以参见方法部分的实施方式内容,因而不再赘述。
[0118] 本公开的示例性实施方式还提供了一种计算机可读存储介质,其上存储有能够实现本说明书上述游戏交互方法的程序产品。在一些可能的实施方式中,本公开的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当程序产品在电子设备上运行时,程序代码用于使电子设备执行本说明书上述“示例性方法”部分中描述的根据本公开各种示例性实施方式的步骤。
[0119] 该程序产品可以采用便携式紧凑盘只读存储器(CD‑ROM)并包括程序代码,并可以在电子设备,例如个人电脑上运行。然而,本公开的程序产品不限于此,在本文件中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
[0120] 程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以为但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD‑ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。
[0121] 计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
[0122] 可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、RF(Radio Frequency,射频)等等,或者上述的任意合适的组合。
[0123] 可以以一种或多种程序设计语言的任意组合来编写用于执行本公开操作的程序代码,程序设计语言包括面向对象的程序设计语言—诸如Java、C++等,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(LAN)或广域网(WAN),连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。
[0124] 本公开的示例性实施方式还提供了一种能够实现上述游戏交互方法的电子设备。下面参照图10来描述根据本公开的这种示例性实施方式的电子设备1000。图10显示的电子设备1000仅仅是一个示例,不应对本公开实施方式的功能和使用范围带来任何限制。
[0125] 如图10所示,电子设备1000可以以通用计算设备的形式表现。电子设备1000的组件可以包括但不限于:至少一个处理单元1010、至少一个存储单元1020、连接不同系统组件(包括存储单元1020和处理单元1010)的总线1030和显示单元1040。
[0126] 存储单元1020存储有程序代码,程序代码可以被处理单元1010执行,使得处理单元1010执行本说明书上述“示例性方法”部分中描述的根据本公开各种示例性实施方式的步骤。
[0127] 具体的,处理单元1010可执行以下步骤:
[0128] 响应于建筑区布局识别操作,在图形用户界面中显示目标建筑区对应的建筑布局图;目标建筑区是基于第一虚拟角色在游戏场景中所处的位置,从多个虚拟建筑区中确定的虚拟建筑区;建筑布局图包含一个或多个虚拟建筑对应的内部空间布局;
[0129] 响应于建筑布局图中针对第二虚拟角色的策略位置确定操作,确定第一策略位置;第二虚拟角色与第一虚拟角色处于同一游戏阵营;
[0130] 响应于针对第二虚拟角色的策略配置操作,确定第二虚拟角色在第一策略位置对应的策略配置信息;
[0131] 将第二虚拟角色在第一策略位置对应的策略配置信息发送给控制第二虚拟角色的第二终端设备。
[0132] 在一种可选的实施方式中,基于前述方案,目标建筑区为第一虚拟角色所在的虚拟建筑区,或第一虚拟角色预设距离内的虚拟建筑区。
[0133] 在一种可选的实施方式中,基于前述方案,上述响应于建筑区布局识别操作,在图形用户界面中显示目标建筑区对应的建筑布局图,可通过以下步骤来实现:响应于建筑区布局识别操作,将图形用户界面中所显示的游戏缩略地图切换为显示目标建筑区对应的建筑布局图。
[0134] 在一种可选的实施方式中,基于前述方案,目标建筑区包括多个虚拟建筑;上述响应于建筑布局图中针对第二虚拟角色的策略位置确定操作,确定第一策略位置,可通过以下步骤来实现:响应于建筑布局图中任一虚拟建筑的选取操作,确定目标虚拟建筑;从目标虚拟建筑所包含的楼层中确定目标楼层;其中,目标楼层为预设楼层或响应于目标虚拟建筑所包含的楼层中任一楼层的选取操作所确定的楼层;在图形用户界面中显示目标楼层的平面布局图;响应于平面布局图中针对第二虚拟角色的策略位置确定操作,确定第一策略位置。
[0135] 在一种可选的实施方式中,基于前述方案,上述确定第一策略位置,可通过以下步骤来实现:图形用户界面中显示第二虚拟角色对应的角色标识;响应于第二虚拟角色对应的角色标识至图形用户界面所显示的布局图的触发操作,从图形用户界面所显示的布局图中确定第一策略位置。
[0136] 在一种可选的实施方式中,基于前述方案,处理单元1010还可以执行以下步骤:根据第一策略位置,在图形用户界面所显示的布局图中显示第二虚拟角色对应的角色标识以及为第二虚拟角色所配置策略的策略标识。
[0137] 在一种可选的实施方式中,基于前述方案,上述响应于针对第二虚拟角色的策略配置操作,确定第二虚拟角色在第一策略位置对应的策略配置信息,可通过以下步骤来实现:图形用户界面中显示候选策略控件;响应于候选策略控件中任一策略控件的触发操作,确定第二虚拟角色在第一策略位置的策略配置信息。
[0138] 在一种可选的实施方式中,基于前述方案,处理单元1010还可以执行以下步骤:响应于接收到第二终端设备发送的第一虚拟角色在第二策略位置对应的策略配置信息,在图形用户界面中生成配置提示信息;其中,第二策略位置为第二终端设备通过响应在建筑布局图中针对第一虚拟角色的策略位置确定操作所确定的位置。
[0139] 在一种可选的实施方式中,基于前述方案,处理单元1010还可以执行以下步骤:在游戏场景中确定第二策略位置所在虚拟建筑,调整第二策略位置所在虚拟建筑的显示参数;和/或第二策略位置包含楼层位置时,在游戏场景中确定第二策略位置所在虚拟建筑对应的楼层,调整第二策略位置所在虚拟建筑对应的楼层的显示参数。
[0140] 上述游戏交互过程中,通过显示建筑布局图,可降低玩家对游戏场景中建筑布局的记忆成本,提升玩家游戏体验;利用布局图进行策略交互,可提升玩家进行策略交互的准确性和便捷性,降低策略交互过程中所产生的沟通成本。
[0141] 存储单元1020可以包括易失性存储单元形式的可读介质,例如随机存取存储单元(RAM)1021和/或高速缓存存储单元1022,还可以进一步包括只读存储单元(ROM)1023。
[0142] 存储单元1020还可以包括具有一组(至少一个)程序模块1025的程序/实用工具1024,这样的程序模块1025包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
[0143] 总线1030可以为表示几类总线结构中的一种或多种,包括存储单元总线或者存储单元控制器、外围总线、图形加速端口、处理单元或者使用多种总线结构中的任意总线结构的局域总线。
[0144] 电子设备1000也可以与一个或多个外部设备1100(例如键盘、指向设备、蓝牙设备等)通信,还可与一个或者多个使得用户能与该电子设备1000交互的设备通信,和/或与使得该电子设备1000能与一个或多个其它计算设备进行通信的任何设备(例如路由器、调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口1050进行。并且,电子设备1000还可以通过网络适配器1060与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图10所示,网络适配器1060通过总线1030与电子设备1000的其它模块通信。应当明白,尽管图10中未示出,可以结合电子设备1000使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID(Redundant Arrays ofIndependent Disks,独立磁盘冗余阵列)系统、磁带驱动器以及数据备份存储系统等。
[0145] 通过以上的实施方式的描述,本领域的技术人员易于理解,这里描述的示例实施方式可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本公开实施方式的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD‑ROM,U盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算设备(可以是个人计算机、服务器、终端装置、或者网络设备等)执行根据本公开示例性实施方式的方法。
[0146] 此外,上述附图仅是根据本公开示例性实施方式的方法所包括的处理的示意性说明,而不是限制目的。易于理解,上述附图所示的处理并不表明或限制这些处理的时间顺序。另外,也易于理解,这些处理可以是例如在多个模块中同步或异步执行的。
[0147] 应当注意,尽管在上文详细描述中提及了用于动作执行的设备的若干模块或者单元,但是这种划分并非强制性的。实际上,根据本公开的示例性实施方式,上文描述的两个或更多模块或者单元的特征和功能可以在一个模块或者单元中具体化。反之,上文描述的一个模块或者单元的特征和功能可以进一步划分为由多个模块或者单元来具体化。
[0148] 本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其他实施方式。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施方式仅被视为示例性的,本公开的真正范围和精神由权利要求指出。
[0149] 应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限。
QQ群二维码
意见反馈