掌桥专利:专业的专利平台
掌桥专利
首页

游戏中的信息处理方法及装置

文献发布时间:2024-04-18 19:53:33


游戏中的信息处理方法及装置

技术领域

本公开涉及电子计算机技术领域,尤其涉及一种游戏中的信息处理方法及装置。

背景技术

本部分旨在为权利要求书中陈述的本公开的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。

在电子游戏中,游戏场景中通常存在一些道具,用户可以使用这些道具或与这些道具进行交互,进一步的,用户还可以将这些道具分享给队友,例如可以通过拾取后丢弃到队友周围或者将道具的位置信息分享给队友的方式。

然而,在现有技术中,用户不能将道具的位置信息分享给对手,也即,用户在游戏场景的交互方式较为单一。

发明内容

有鉴于此,本公开的目的在于提出一种游戏中的信息处理方法及装置,至少在一定程度上解决相关技术中的技术问题之一。

基于上述目的,本公开示例性实施例提供了一种游戏中的信息处理方法,所述游戏中包含位于游戏场景中的由第一终端控制的第一虚拟角色、由第二终端控制的第二虚拟角色和由第三终端控制的第三虚拟角色,其中,所述第一虚拟角色和所述第二虚拟角色属于同一角色阵营,所述第一虚拟角色和所述第三虚拟角色属于不同角色阵营;所述方法包括:

响应于针对所述游戏场景中对象的分享指令,获取所述分享指令对应的分享目标;

响应于所述分享目标为所述第二虚拟角色,获取所述对象的位置信息,并将所述对象的位置信息发送给所述第二终端;

和/或,

响应于所述分享目标为所述第三虚拟角色,获取所述对象的位置信息,根据所述对象的位置信息生成目标区域的位置信息,并将所述目标区域的位置信息发送给所述第三终端;其中,所述对象在所述目标区域内。

基于同一发明构思,本公开示例性实施例还提供了一种游戏中的信息处理方法,通过第二终端提供第二图形用户界面,所述第二图形用户界面显示的内容包括至少部分游戏场景,所述游戏场景中包含由第一终端控制的第一虚拟角色和由所述第二终端控制的第二虚拟角色,其中,所述第一虚拟角色和所述第二虚拟角色属于同一角色阵营;所述方法包括:

获取所述第一终端发送的对象的位置信息;

响应于针对所述对象的位置信息的查阅指令,控制所述第二图形用户界面显示所述游戏场景对应的至少部分虚拟地图,并根据所述对象的位置信息在所述虚拟地图中显示所述对象的位置标识。

基于同一发明构思,本公开示例性实施例还提供了一种游戏中的信息处理方法,通过第三终端提供第三图形用户界面,所述第三图形用户界面显示的内容包括至少部分游戏场景,所述游戏场景中包含由第一终端控制的第一虚拟角色和由所述第三终端控制的第三虚拟角色,其中,所述第一虚拟角色和所述第三虚拟角色属于不同角色阵营;所述方法包括:

获取所述第一终端发送的目标区域的位置信息;

响应于针对所述目标区域的位置信息的查阅指令,控制所述第三图形用户界面显示所述游戏场景对应的至少部分虚拟地图,并根据所述目标区域的位置信息在所述虚拟地图中显示所述目标区域的位置标识。

基于同一发明构思,本公开示例性实施例还提供了一种游戏中的信息处理装置,所述游戏中包含位于游戏场景中的由第一终端控制的第一虚拟角色、由第二终端控制的第二虚拟角色和由第三终端控制的第三虚拟角色,其中,所述第一虚拟角色和所述第二虚拟角色属于同一角色阵营,所述第一虚拟角色和所述第三虚拟角色属于不同角色阵营;所述装置包括:

分享指令处理模块,被配置为响应于针对所述游戏场景中对象的分享指令,获取所述分享指令对应的分享目标;

位置信息发送模块,被配置为响应于所述分享目标为所述第二虚拟角色,获取所述对象的位置信息,并将所述对象的位置信息发送给所述第二终端;

和/或,

响应于所述分享目标为所述第三虚拟角色,获取所述对象的位置信息,根据所述对象的位置信息生成目标区域的位置信息,并将所述目标区域的位置信息发送给所述第三终端;其中,所述对象在所述目标区域内。

基于同一发明构思,本公开示例性实施例还提供了一种游戏中的信息处理装置,通过第二终端提供第二图形用户界面,所述第二图形用户界面显示的内容包括至少部分游戏场景,所述游戏场景中包含由第一终端控制的第一虚拟角色和由所述第二终端控制的第二虚拟角色,其中,所述第一虚拟角色和所述第二虚拟角色属于同一角色阵营;所述装置包括:

对象位置信息获取模块,被配置为获取所述第一终端发送的对象的位置信息;

对象位置标识显示模块,被配置为响应于针对所述对象的位置信息的查阅指令,控制所述第二图形用户界面显示所述游戏场景对应的至少部分虚拟地图,并根据所述对象的位置信息在所述虚拟地图中显示所述对象的位置标识。

基于同一发明构思,本公开示例性实施例还提供了一种游戏中的信息处理装置,通过第三终端提供第三图形用户界面,所述第三图形用户界面显示的内容包括至少部分游戏场景,所述游戏场景中包含由第一终端控制的第一虚拟角色和由所述第三终端控制的第三虚拟角色,其中,所述第一虚拟角色和所述第三虚拟角色属于不同角色阵营;所述装置包括:

区域位置信息获取模块,被配置为获取所述第一终端发送的目标区域的位置信息;

区域位置标识显示模块,被配置为响应于针对所述目标区域的位置信息的查阅指令,控制所述第三图形用户界面显示所述游戏场景对应的至少部分虚拟地图,并根据所述目标区域的位置信息在所述虚拟地图中显示所述目标区域的位置标识。

基于同一发明构思,本公开示例性实施例还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上任意一项所述的方法。

基于同一发明构思,本公开示例性实施例还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使计算机执行如上任一所述方法。

基于同一发明构思,本公开示例性实施例还提供了一种计算机程序产品,其特征在于,包括计算机程序指令,当所述计算机程序指令在计算机上运行时,使得计算机执行如上任意一项所述的方法。

从上面所述可以看出,本公开实施例提供的游戏中的信息处理方法及装置,该方法包括:响应于针对所述游戏场景中对象的分享指令,获取所述分享指令对应的分享目标;响应于所述分享目标为所述第二虚拟角色,获取所述对象的位置信息,并将所述对象的位置信息发送给所述第二终端;和/或,响应于所述分享目标为所述第三虚拟角色,获取所述对象的位置信息,根据所述对象的位置信息生成目标区域的位置信息,并将所述目标区域的位置信息发送给所述第三终端;其中,所述对象在所述目标区域内。其中,所述第一虚拟角色和所述第二虚拟角色属于同一角色阵营,所述第一虚拟角色和所述第三虚拟角色属于不同角色阵营。在本公开中,可以在对手之间分享包含对象的区域的位置信息,在保证了自身角色位置的隐私性的基础上,丰富了用户在电子游戏中的交互场景。

附图说明

为了更清楚地说明本公开或相关技术中的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本公开实施例提供的游戏中的信息处理方法的一种应用场景示意图;

图2为本公开实施例提供的游戏中的信息处理方法的一种流程示意图;

图3为本公开实施例提供的游戏中的信息处理方法的另一种流程示意图;

图4为本公开实施例提供的游戏中的信息处理方法的另一种流程示意图;

图5为本公开实施例提供的游戏中的信息处理装置的一种结构示意图;

图6为本公开实施例提供的游戏中的信息处理装置的另一种结构示意图;

图7为本公开实施例提供的游戏中的信息处理装置的另一种结构示意图;

图8为本公开实施例提供的电子设备的一种结构示意图。

具体实施方式

为使本公开的目的、技术方案和优点更加清楚明白,下面将参考若干示例性实施方式来描述本公开的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本公开,而并非以任何方式限制本公开的范围。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。

在本文中,需要理解的是,附图中的任何元素数量均用于示例而非限制,以及任何命名都仅用于区分,而不具有任何限制含义。

下面参考本公开的若干代表性实施方式,详细阐释本公开的原理和精神。

如背景技术部分所述,在电子游戏中,用户之间可以进行一定程度上的交互,例如进行沟通和分享信息。相关技术中,队友之间除了可以通过文字或者语音进行沟通外,还可以通过标记的方式,分享位置信息,这些位置可以是游戏任务的目的地或者游戏道具的所在地。然而,本公开的发明人发现,在对手之间,通常情况下,至多只能通过文字进行沟通,不能分享其他信息如位置信息。因此,用户在游戏场景中的交互较为单一。

为了解决上述问题,本公开提供了一种游戏中的信息处理方案,所述游戏中包含位于游戏场景中的由第一终端控制的第一虚拟角色、由第二终端控制的第二虚拟角色和由第三终端控制的第三虚拟角色,其中,所述第一虚拟角色和所述第二虚拟角色属于同一角色阵营,所述第一虚拟角色和所述第三虚拟角色属于不同角色阵营;具体包括:响应于针对所述游戏场景中对象的分享指令,获取所述分享指令对应的分享目标;响应于所述分享目标为所述第二虚拟角色,获取所述对象的位置信息,并将所述对象的位置信息发送给所述第二终端;和/或,响应于所述分享目标为所述第三虚拟角色,获取所述对象的位置信息,根据所述对象的位置信息生成目标区域的位置信息,并将所述目标区域的位置信息发送给所述第三终端;其中,所述对象在所述目标区域内。在本公开中,可以在对手之间分享包含对象的区域的位置信息,在保证了自身角色位置的隐私性的基础上,丰富了用户在电子游戏中的交互场景。

在介绍了本公开的基本原理之后,下面具体介绍本公开的各种非限制性实施方式。

在一些示例性实施例中,游戏中的信息处理方法可以运行于本地终端设备或者是服务器。当游戏中的信息处理方法运行于服务器时,该方法则可以基于云交互系统来实现与执行。

其中,终端设备包括但不限于桌面计算机、移动电话、移动电脑、平板电脑、媒体播放器、智能可穿戴设备、个人数字助理(personal digital assistant,PDA)或其它能够实现上述功能的电子设备等。服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、CDN、以及大数据和人工智能平台等基础云计算服务的云服务器。

参考图1,其为本公开实施例提供的游戏中的信息处理方法的一种应用场景示意图。

其中,云交互系统包括客户端设备101和云游戏服务器102。

在一些示例性实施例中,云交互系统下可以运行各种云应用,例如:云游戏。以云游戏为例,云游戏是指以云计算为基础的游戏方式。在云游戏的运行模式下,游戏程序的运行主体和游戏画面呈现主体是分离的,游戏中移动状态的控制方法的储存与运行是在云游戏服务器102上完成的,客户端设备101的作用是用于数据的接收、发送以及游戏画面的呈现,举例而言,客户端设备101可以是靠近用户侧的具有数据传输功能的显示设备,如,移动终端、电视机、计算机、掌上电脑等;但是进行信息处理的为云端的云游戏服务器102。在进行游戏时,玩家操作客户端设备101向云游戏服务器102发送操作指令,云游戏服务器102根据操作指令运行游戏,将游戏画面等数据进行编码压缩,通过网络返回客户端设备101,最后,通过客户端设备101进行解码并输出游戏画面。

在一些示例性实施例中,以游戏为例,本地终端设备存储有游戏程序并用于呈现游戏画面。本地终端设备用于通过图形用户界面与玩家进行交互,即,常规的通过电子设备下载安装游戏程序并运行。该本地终端设备将图形用户界面提供给玩家的方式可以包括多种,例如,可以渲染显示在终端的显示屏上,或者,通过全息投影提供给玩家。举例而言,本地终端设备可以包括显示屏和处理器,该显示屏用于呈现图形用户界面,该图形用户界面包括游戏画面,该处理器用于运行该游戏、生成图形用户界面以及控制图形用户界面在显示屏上的显示。

在一些示例性实施例中,本发明实施例提供了一种游戏中的信息处理方法,通过终端设备提供图形用户界面,其中,终端设备可以是前述提到的本地终端设备,也可以是前述提到的云交互系统中的客户端设备101。

下面结合图1的应用场景,来描述根据本公开示例性实施方式的游戏中的信息处理方法。需要注意的是,上述应用场景仅是为了便于理解本公开的精神和原理而示出,本公开的实施方式在此方面不受任何限制。相反,本公开的实施方式可以应用于适用的任何场景。

参考图2,其为本公开实施例提供的游戏中的信息处理方法的一种流程示意图。

游戏中的信息处理方法,所述游戏中包含位于游戏场景中的由第一终端控制的第一虚拟角色、由第二终端控制的第二虚拟角色和由第三终端控制的第三虚拟角色,其中,所述第一虚拟角色和所述第二虚拟角色属于同一角色阵营,所述第一虚拟角色和所述第三虚拟角色属于不同角色阵营。

其中,第一虚拟角色和第二虚拟角色互为队友,第一虚拟角色和第三虚拟角色互为对手,第二虚拟角色和第三虚拟角色也互为对手。

游戏中的信息处理方法,包括:

步骤S210、响应于针对所述游戏场景中对象的分享指令,获取所述分享指令对应的分享目标。

其中,分享指令对应的分享目标为被分享的信息发送的目标。

在一些示例性实施例中,通过所述第一终端提供第一图形用户界面,分享指令的生成方式,包括:

响应于针对所述对象的选中操作,控制所述第一图形用户界面显示针对所述对象的分享控件;

响应于针对所述分享控件的触发操作,控制所述第一图形用户界面显示虚拟角色列表;其中,所述虚拟角色列表中包含所述第二虚拟角色对应的标识和所述第三虚拟角色对应的标识;

响应于针对所述第二虚拟角色对应的标识的选中操作,生成分享目标为所述第二虚拟角色的分享指令;

和/或,

响应于针对所述第三虚拟角色对应的标识的选中操作,生成分享目标为所述第三虚拟角色的分享指令。

其中,本公开不限制被选中的其他虚拟角色的标识的数量(其中,其他虚拟角色指的是除做出分享行为的虚拟角色本身以外的虚拟角色),若被选中的其他虚拟角色的标识有多个,可以分别生成分享指令。其中,分别生成分享指令的优势在于分享目标不同的分享指令之间互不干扰。

在上述实施例中,以分别生成分享指令为例进行了说明,但是本公开不限于此,在另一些示例性实施例中,若被选中的其他虚拟角色的标识有多个,也可以共同生成分享指令:

可选的,响应于针对所述第二虚拟角色对应的标识和所述第三虚拟角色对应的标识的选中操作,生成分享目标为所述第二虚拟角色和所述第三虚拟角色的分享指令。

其中,共同生成分享指令的优势在于需要执行的指令的数量少,流程简便、清晰及快捷。

在一些示例性实施例中,所述分享指令中包含所述分享指令对应的分享目标的信息。

步骤S220、响应于所述分享目标为所述第二虚拟角色,获取所述对象的位置信息,并将所述对象的位置信息发送给所述第二终端。

其中,由于第一虚拟角色和第二虚拟角色互为队友,因此,无需考虑第一虚拟角色自身的位置被暴露的问题,可以将对象的位置信息直接发送给第二终端。

可选的,所述第二虚拟角色可以根据所述对象的位置信息,移动到所述对象的位置,以与所述对象进行交互。

在一些示例性实施例中,所述响应于所述分享目标为所述第二虚拟角色,获取所述对象的位置信息,并将所述对象的位置信息发送给所述第二终端之后,所述方法包括:

根据所述对象的位置信息生成目标区域的位置信息,并将所述目标区域的位置信息发送给所述第二终端。

其中,可以将目标区域也分享给第二终端,以使第二虚拟角色可以与第一虚拟角色配合,在目标区域攻击第三虚拟角色。

步骤S230、响应于所述分享目标为所述第三虚拟角色,获取所述对象的位置信息,根据所述对象的位置信息生成目标区域的位置信息,并将所述目标区域的位置信息发送给所述第三终端;其中,所述对象在所述目标区域内。

其中,由于第一虚拟角色和第三虚拟角色互为对手,因此,需要考虑第一虚拟角色自身的位置被暴露的问题,可以将包含对象的区域的位置信息发送给第三终端,而不将对象的位置信息发送给第三终端。

可选的,所述第三虚拟角色可以根据所述目标区域的位置信息,移动到所述目标区域,并在所述目标区域中移动以寻找所述对象。

在一些示例性实施例中,所述目标区域为以所述对象为圆心,以预设距离为半径的圆形区域。

在上述实施例中,以目标区域为圆形为例进行了说明,但是本公开不限于此,在另一些示例性实施例中,目标区域可以为任意形状,例如矩形、正方形、椭圆形、三角形和五边形等。

可选的,本公开可以提供配置目标区域的形状的页面,用户可以根据需求自由配置目标区域的形状,包括但不限于从预设的形状中选择以及绘制形状。

可选的,本公开可以提供配置预设距离的长度的页面,用户可以根据需求自由配置预设距离的长度,包括但不限于从预设的长度中选择以及输入长度。

在上述实施例中,以对象为目标区域的圆心为例进行了说明,但是本公开不限于此,在另一些示例性实施例中,为了进一步模糊对象的位置信息,对象可以在目标区域中的随机位置:

在一些示例性实施例中,所述获取所述对象的位置信息,根据所述对象的位置信息生成目标区域的位置信息,包括:

以所述对象为圆心,以预设距离为半径得到圆形区域;

随机移动所述圆形区域,以使所述对象在所述圆形区域内但不为所述圆形区域的圆心;

将移动后的圆形区域作为所述目标区域。

其中,使对象在目标区域中的随机位置,可以进一步模糊对象的位置信息。

在一些示例性实施例中,通过所述第一终端提供第一图形用户界面,所述获取所述对象的位置信息,根据所述对象的位置信息生成目标区域的位置信息之后,所述方法还包括:

响应于针对所述目标区域的位置信息的查阅指令,控制所述第一图形用户界面显示所述游戏场景对应的至少部分虚拟地图,并根据所述对象的位置信息和所述目标区域的位置信息在所述虚拟地图中显示所述对象的位置标识和所述目标区域的位置标识。

在一些示例性实施例中,所述方法还包括:

响应于针对所述目标区域的位置调整指令,控制所述目标区域在所述虚拟地图中进行移动;

获取所述目标区域的移动方向,控制所述虚拟地图向与所述目标区域的移动方向相反的方向移动。

其中,为了便于用户清晰的查看虚拟地图中的信息,通常情况下,图形用户界面显示的虚拟地图仅是虚拟地图的一部分,在目标区域在虚拟地图中移动的过程中,控制虚拟地图进行如上所述的相应移动,可以保证目标区域始终在图形用户界面中。

在一些示例性实施例中,所述方法还包括:

响应于针对所述目标区域的尺寸调整指令,控制调整所述目标区域的尺寸;

获取当前所述目标区域的面积与当前显示的部分所述虚拟地图的面积的比值;

响应于所述比值小于预设的第一比值阈值,控制增大所述虚拟地图的显示比例;

或,

响应于所述比值大于预设的第二比值阈值,控制减小所述虚拟地图的显示比例。

其中,在调整目标区域的尺寸的过程中,相应的控制调整虚拟地图的显示比例,以方便用户调整目标区域的尺寸,进一步的,还可以保证图形用户界面中的目标区域和虚拟地图的比例处于相对合理的视觉效果范围。

在一些场景中,用户可以将自己所需要的目标对象的信息分享给其他用户,以期望得到其他用户分享的该目标对象的位置信息或者包含该目标对象所在地的目标区域的位置信息,其中,目标对象可以是完成任务所需要的目标对象。

在一些示例性实施例中,所述方法还包括:

响应于针对任务的查阅指令,控制显示所述任务和所述任务对应的目标对象;

响应于针对所述目标对象的选中操作,控制显示针对所述目标对象的分享控件;

响应于针对所述分享控件的触发操作,控制显示其他虚拟角色对应的标识;

响应于针对所述第一虚拟角色对应的标识的触发操作,向其他终端发送针对所述目标对象的求助信息。

其中,所述求助信息中包含所述目标对象的基本信息,如名称、功能和来源等。

在一些示例性实施例中,所述方法还包括:

接收其他终端发送的针对所述目标对象的求助信息;

响应于确定当前控制的虚拟角色与所述目标对象之间的距离小于预设的距离阈值,控制显示针对所述目标对象的分享控件;

响应于针对所述分享控件的触发操作,判断所述求助信息对应的虚拟角色为队友还是对手;

响应于所述求助信息对应的虚拟角色为队友,获取所述对象的位置信息,并将所述对象的位置信息发送给其他终端;

或,

响应于所述求助信息对应的虚拟角色为对手,获取所述目标对象的位置信息,根据所述目标对象的位置信息生成目标区域的位置信息,并将所述目标区域的位置信息发送给其他终端;其中,所述目标对象在所述目标区域内。

从上面所述可以看出,本公开实施例提供的游戏中的信息处理方法,包括:响应于针对游戏场景中对象的分享指令,获取分享指令对应的分享目标;响应于分享目标为第二虚拟角色,获取对象的位置信息,并将对象的位置信息发送给第二终端;和/或,响应于分享目标为第三虚拟角色,获取对象的位置信息,根据对象的位置信息生成目标区域的位置信息,并将目标区域的位置信息发送给第三终端;其中,对象在目标区域内。其中,第一虚拟角色和第二虚拟角色属于同一角色阵营,第一虚拟角色和第三虚拟角色属于不同角色阵营。在本公开中,可以在对手之间分享包含对象的区域的位置信息,在保证了自身角色位置的隐私性的基础上,丰富了用户在电子游戏中的交互场景。

参考图3,其为本公开实施例提供的游戏中的信息处理方法的另一种流程示意图。

游戏中的信息处理方法,通过第二终端提供第二图形用户界面,所述第二图形用户界面显示的内容包括至少部分游戏场景,所述游戏场景中包含由第一终端控制的第一虚拟角色和由所述第二终端控制的第二虚拟角色,其中,所述第一虚拟角色和所述第二虚拟角色属于同一角色阵营。

其中,第一虚拟角色和第二虚拟角色互为队友。

游戏中的信息处理方法,包括:

步骤S310、获取所述第一终端发送的对象的位置信息。

在一些示例性实施例中,所述获取所述第一终端发送的对象的位置信息之后,所述方法还包括:

生成所述对象的位置信息对应的消息标识,并控制所述第二图形用户界面显示所述消息标识。

步骤S320、响应于针对所述对象的位置信息的查阅指令,控制所述第二图形用户界面显示所述游戏场景对应的至少部分虚拟地图,并根据所述对象的位置信息在所述虚拟地图中显示所述对象的位置标识。

在一些示例性实施例中,所述方法还包括:

响应于针对所述消息标识的触控操作,生成所述针对所述对象的位置信息的查阅指令。

其中,由于第一虚拟角色和第二虚拟角色互为队友,无需考虑第一虚拟角色自身的位置被暴露的问题,第二终端可以直接查看对象的位置信息。

参考图4,其为本公开实施例提供的游戏中的信息处理方法的另一种流程示意图。

游戏中的信息处理方法,通过第三终端提供第三图形用户界面,所述第三图形用户界面显示的内容包括至少部分游戏场景,所述游戏场景中包含由第一终端控制的第一虚拟角色和由所述第三终端控制的第三虚拟角色,其中,所述第一虚拟角色和所述第三虚拟角色属于不同角色阵营。

其中,第一虚拟角色和第三虚拟角色互为对手。

游戏中的信息处理方法,包括:

步骤S410、获取所述第一终端发送的目标区域的位置信息。

在一些示例性实施例中,所述获取所述第一终端发送的目标区域的位置信息之后,所述方法还包括:

生成所述目标区域的位置信息对应的消息标识,并控制所述第三图形用户界面显示所述消息标识。

步骤S420、响应于针对所述目标区域的位置信息的查阅指令,控制所述第三图形用户界面显示所述游戏场景对应的至少部分虚拟地图,并根据所述目标区域的位置信息在所述虚拟地图中显示所述目标区域的位置标识。

在一些示例性实施例中,所述方法还包括:

响应于针对所述消息标识的触控操作,生成所述针对所述目标区域的位置信息的查阅指令。

其中,由于第一虚拟角色和第二虚拟角色互为对手,而第一虚拟角色分享对象时,通常处于对象附近,考虑到避免第一虚拟角色自身的位置被暴露的问题,第三终端不能直接查看对象的位置信息,只能查看包含对象所处位置的目标区域的位置信息。

基于此,在本公开中,可以在对手之间分享包含对象的区域的位置信息,在保证了自身角色位置的隐私性的基础上,丰富了用户在电子游戏中的交互场景。

需要说明的是,本公开实施例的方法可以由单个设备执行,例如一台计算机或服务器等。本实施例的方法也可以应用于分布式场景下,由多台设备相互配合来完成。在这种分布式场景的情况下,这多台设备中的一台设备可以只执行本公开实施例的方法中的某一个或多个步骤,这多台设备相互之间会进行交互以完成所述的方法。

需要说明的是,上述对本公开的一些实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于上述实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。

基于同一发明构思,与上述任意实施例方法相对应的,本公开还提供了一种游戏中的信息处理装置。

参考图5,其为本公开实施例提供的游戏中的信息处理装置的一种结构示意图。

游戏中的信息处理装置,所述游戏中包含位于游戏场景中的由第一终端控制的第一虚拟角色、由第二终端控制的第二虚拟角色和由第三终端控制的第三虚拟角色,其中,所述第一虚拟角色和所述第二虚拟角色属于同一角色阵营,所述第一虚拟角色和所述第三虚拟角色属于不同角色阵营。

游戏中的信息处理装置,包括:

分享指令处理模块510,被配置为响应于针对所述游戏场景中对象的分享指令,获取所述分享指令对应的分享目标;

位置信息发送模块520,被配置为响应于所述分享目标为所述第二虚拟角色,获取所述对象的位置信息,并将所述对象的位置信息发送给所述第二终端;

和/或,

响应于所述分享目标为所述第三虚拟角色,获取所述对象的位置信息,根据所述对象的位置信息生成目标区域的位置信息,并将所述目标区域的位置信息发送给所述第三终端;其中,所述对象在所述目标区域内。

在一些示例性实施例中,通过所述第一终端提供第一图形用户界面,分享指令处理模块510,还被配置为:

响应于针对所述对象的选中操作,控制所述第一图形用户界面显示针对所述对象的分享控件;

响应于针对所述分享控件的触发操作,控制所述第一图形用户界面显示虚拟角色列表;其中,所述虚拟角色列表中包含所述第二虚拟角色对应的标识和所述第三虚拟角色对应的标识;

响应于针对所述第二虚拟角色对应的标识的选中操作,生成分享目标为所述第二虚拟角色的分享指令;

和/或,

响应于针对所述第三虚拟角色对应的标识的选中操作,生成分享目标为所述第三虚拟角色的分享指令。

在一些示例性实施例中,位置信息发送模块520,具体被配置为:

以所述对象为圆心,以预设距离为半径得到圆形区域;

随机移动所述圆形区域,以使所述对象在所述圆形区域内但不为所述圆形区域的圆心;

将移动后的圆形区域作为所述目标区域。

在一些示例性实施例中,通过所述第一终端提供第一图形用户界面,位置信息发送模块520,还被配置为:

响应于针对所述目标区域的位置信息的查阅指令,控制所述第一图形用户界面显示所述游戏场景对应的至少部分虚拟地图,并根据所述对象的位置信息和所述目标区域的位置信息在所述虚拟地图中显示所述对象的位置标识和所述目标区域的位置标识。

在一些示例性实施例中,位置信息发送模块520,还被配置为:

响应于针对所述目标区域的位置调整指令,控制所述目标区域在所述虚拟地图中进行移动;

获取所述目标区域的移动方向,控制所述虚拟地图向与所述目标区域的移动方向相反的方向移动。

在一些示例性实施例中,位置信息发送模块520,还被配置为:

响应于针对所述目标区域的尺寸调整指令,控制调整所述目标区域的尺寸;

获取当前所述目标区域的面积与当前显示的部分所述虚拟地图的面积的比值;

响应于所述比值小于预设的第一比值阈值,控制增大所述虚拟地图的显示比例;

或,

响应于所述比值大于预设的第二比值阈值,控制减小所述虚拟地图的显示比例。

在一些示例性实施例中,位置信息发送模块520,还被配置为:

根据所述对象的位置信息生成目标区域的位置信息,并将所述目标区域的位置信息发送给所述第二终端。

参考图6,其为本公开实施例提供的游戏中的信息处理装置的另一种结构示意图。

游戏中的信息处理装置,通过第二终端提供第二图形用户界面,所述第二图形用户界面显示的内容包括至少部分游戏场景,所述游戏场景中包含由第一终端控制的第一虚拟角色和由所述第二终端控制的第二虚拟角色,其中,所述第一虚拟角色和所述第二虚拟角色属于同一角色阵营。

游戏中的信息处理装置,包括:

对象位置信息获取模块610,被配置为获取所述第一终端发送的对象的位置信息;

对象位置标识显示模块620,被配置为响应于针对所述对象的位置信息的查阅指令,控制所述第二图形用户界面显示所述游戏场景对应的至少部分虚拟地图,并根据所述对象的位置信息在所述虚拟地图中显示所述对象的位置标识。

参考图7,其为本公开实施例提供的游戏中的信息处理装置的另一种结构示意图。

游戏中的信息处理装置,通过第三终端提供第三图形用户界面,所述第三图形用户界面显示的内容包括至少部分游戏场景,所述游戏场景中包含由第一终端控制的第一虚拟角色和由所述第三终端控制的第三虚拟角色,其中,所述第一虚拟角色和所述第三虚拟角色属于不同角色阵营,

游戏中的信息处理装置,包括:

区域位置信息获取模块710,被配置为获取所述第一终端发送的目标区域的位置信息;

区域位置标识显示模块720,被配置为响应于针对所述目标区域的位置信息的查阅指令,控制所述第三图形用户界面显示所述游戏场景对应的至少部分虚拟地图,并根据所述目标区域的位置信息在所述虚拟地图中显示所述目标区域的位置标识。

为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本公开时可以把各模块的功能在同一个或多个软件和/或硬件中实现。

上述实施例的装置用于实现前述任一实施例中相应的游戏中的信息处理方法,并且具有相应的方法实施例的有益效果,在此不再赘述。

基于同一发明构思,与上述任意实施例方法相对应的,本公开还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上任意一实施例所述的游戏中的信息处理方法。

图8示出了本实施例所提供的一种更为具体的电子设备硬件结构示意图,该设备可以包括:处理器1010、存储器1020、输入/输出接口1030、通信接口1040和总线1050。其中处理器1010、存储器1020、输入/输出接口1030和通信接口1040通过总线1050实现彼此之间在设备内部的通信连接。

处理器1010可以采用通用的CPU(Central Processing Unit,中央处理器)、微处理器、应用专用集成电路(Application Specific Integrated Circuit,ASIC)、或者一个或多个集成电路等方式实现,用于执行相关程序,以实现本说明书实施例所提供的技术方案。

存储器1020可以采用ROM(Read Only Memory,只读存储器)、RAM(Random AccessMemory,随机存取存储器)、静态存储设备,动态存储设备等形式实现。存储器1020可以存储操作系统和其他应用程序,在通过软件或者固件来实现本说明书实施例所提供的技术方案时,相关的程序代码保存在存储器1020中,并由处理器1010来调用执行。

输入/输出接口1030用于连接输入/输出模块,以实现信息输入及输出。输入/输出模块可以作为组件配置在设备中(图中未示出),也可以外接于设备以提供相应功能。其中输入设备可以包括键盘、鼠标、触摸屏、麦克风、各类传感器等,输出设备可以包括显示器、扬声器、振动器、指示灯等。

通信接口1040用于连接通信模块(图中未示出),以实现本设备与其他设备的通信交互。其中通信模块可以通过有线方式(例如USB、网线等)实现通信,也可以通过无线方式(例如移动网络、WIFI、蓝牙等)实现通信。

总线1050包括一通路,在设备的各个组件(例如处理器1010、存储器1020、输入/输出接口1030和通信接口1040)之间传输信息。

需要说明的是,尽管上述设备仅示出了处理器1010、存储器1020、输入/输出接口1030、通信接口1040以及总线1050,但是在具体实施过程中,该设备还可以包括实现正常运行所必需的其他组件。此外,本领域的技术人员可以理解的是,上述设备中也可以仅包含实现本说明书实施例方案所必需的组件,而不必包含图中所示的全部组件。

上述实施例的电子设备用于实现前述任一实施例中相应的游戏中的信息处理方法,并且具有相应的方法实施例的有益效果,在此不再赘述。

基于同一发明构思,与上述任意实施例方法相对应的,本公开还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行如上任一实施例所述的游戏中的信息处理方法。

上述非暂态计算机可读存储介质可以是计算机能够存取的任何可用介质或数据存储设备,包括但不限于磁性存储器(例如软盘、硬盘、磁带、磁光盘(MO)等)、光学存储器(例如CD、DVD、BD、HVD等)、以及半导体存储器(例如ROM、EPROM、EEPROM、非易失性存储器(NAND FLASH)、固态硬盘(SSD))等。

上述实施例的存储介质存储的计算机指令用于使所述计算机执行如上示例性方法部分中任一实施例所述的游戏中的信息处理方法,并且具有相应的方法实施例的有益效果,在此不再赘述。

本领域技术技术人员知道,本公开的实施方式可以实现为一种系统、方法或计算机程序产品。因此,本公开可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式,本文一般称为“电路”、“模块”或“系统”。此外,在一些实施例中,本公开还可以实现为在一个或多个计算机可读介质中的计算机程序产品的形式,该计算机可读介质中包含计算机可读的程序代码。

可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是,但不限于,电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举示例)例如可以包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。

计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。

计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、电线、光缆、RF等等,或者上述的任意合适的组合。

可以以一种或多种程序设计语言或其组合来编写用于执行本公开操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络(包括局域网(LAN)或广域网(WAN))连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。

应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合都可以由计算机程序指令实现。这些计算机程序指令可以提供给通用计算机、专用计算机或其它可编程数据处理装置的处理器,从而生产出一种机器,这些计算机程序指令通过计算机或其它可编程数据处理装置执行,产生了实现流程图和/或框图中的方框中规定的功能/操作的装置。

也可以把这些计算机程序指令存储在能使得计算机或其它可编程数据处理装置以特定方式工作的计算机可读介质中,这样,存储在计算机可读介质中的指令就产生出一个包括实现流程图和/或框图中的方框中规定的功能/操作的指令装置的产品。

也可以把计算机程序指令加载到计算机、其它可编程数据处理装置、或其它设备上,使得在计算机、其它可编程数据处理装置或其它设备上执行一系列操作步骤,以产生计算机实现的过程,从而使得在计算机或其它可编程装置上执行的指令能够提供实现流程图和/或框图中的方框中规定的功能/操作的过程。

此外,尽管在附图中以特定顺序描述了本公开方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。相反,流程图中描绘的步骤可以改变执行顺序。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。

需要说明的是,除非另外定义,本公开实施例使用的技术术语或者科学术语应当为本公开所属领域内具有一般技能的人士所理解的通常意义。本公开实施例中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。“包括”或者“包含”等类似的词语意指出现该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。“连接”或者“相连”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电性的连接,不管是直接的还是间接的。“上”、“下”、“左”、“右”等仅用于表示相对位置关系,当被描述对象的绝对位置改变后,则该相对位置关系也可能相应地改变。元素前的冠词“一”或“一个”不排除多个这种元素的存在。

虽然已经参考若干具体实施方式描述了本公开的精神和原理,但是应该理解,本公开并不限于所公开的具体实施方式,对各方面的划分也不意味着这些方面中的特征不能组合以进行受益,这种划分仅是为了表述的方便。本公开旨在涵盖所附权利要求的精神和范围内所包括的各种修改和等同布置。所附权利要求的范围符合最宽泛的解释,从而包含所有这样的修改及等同结构和功能。

技术分类

06120116336174