游戏中的虚拟道具信息分享方法、装置、设备与流程

文档序号:18461042发布日期:2019-08-17 02:01阅读:198来源:国知局
游戏中的虚拟道具信息分享方法、装置、设备与流程

本发明涉及游戏技术,尤其涉及一种游戏中的虚拟道具信息分享方法、装置、设备。



背景技术:

在一些手游或端游的游戏场景中,玩家需要找到并捡取各种游戏道具,并利用这些捡取到的道具完成游戏任务。然而,道具是分散在游戏地图的各个位置上的,导致玩家在短时间内可能难以找到自己急需的道具。而如果其他玩家找到的道具是自己不需要又是队友急需的,该玩家需要将该道具分享给其队友。

现有的游戏场景中,当一玩家发现虚拟道具想要分享给其他玩家时,通常只能自己捡取后移动到队友旁边,扔掉该道具,以便队友捡取道具。或者,玩家私信告诉队友道具大概的位置,例如告诉队友在学校大楼有治疗药剂,以便队友前来捡取。

然而,将道具捡取并“运送”给队友的道具分享方式十分繁琐和费时,告诉大概位置的道具分享方式也导致位置模糊不清,无法传递有效信息。现有的道具分享方法操作复杂、效率不高,用户的游戏体验不高。



技术实现要素:

本发明实施例提供一种游戏中的虚拟道具信息分享方法、装置、设备,简化了道具分享的操作,提高了分享效率,进而提高了用户的游戏体验。

本发明实施例的第一方面,提供一种游戏中的虚拟道具信息分享方法,应用于可呈现图形用户界面的第一触控终端,所述图形用户界面中至少部分的包含所述游戏的游戏场景,所述游戏中包括第一虚拟角色,所述第一虚拟角色至少被配置为根据所述第一触控终端接收到的游戏指令执行虚拟动作,所述方法包括:

在确定第一虚拟角色与虚拟道具之间距离在预设距离之内时,在所述图形用户界面中显示所述虚拟道具的分享控件;

响应作用于所述分享控件的触发操作,获取所述虚拟道具的道具分享信息,其中,所述道具分享信息包含所述虚拟道具的道具类型和道具位置;

发送所述道具分享信息。

本发明实施例的第二方面,提供一种游戏中的虚拟道具信息分享方法,应用于可呈现图形用户界面的第二触控终端,所述图形用户界面中至少部分的包含所述游戏的游戏场景,所述游戏中包括第二虚拟角色,所述第二虚拟角色至少被配置为根据所述第二触控终端接收到的游戏指令执行虚拟动作,所述方法包括:

接收第一触控终端发送的道具分享信息,所述道具分享信息包含虚拟道具的道具类型和道具位置;

根据所述第二虚拟角色在所述游戏场景中的位置和所述道具位置,确定所述虚拟道具相对于所述第二虚拟角色的相对方向和相对距离;

根据所述相对方向,在所述图形用户界面中显示道具标记信息,其中,所述道具标记信息包含所述相对距离和所述道具类型。

本发明实施例的第三方面,提供一种游戏中的虚拟道具信息分享装置,应用于可呈现图形用户界面的第一触控终端,所述图形用户界面中至少部分的包含所述游戏的游戏场景,所述游戏中包括第一虚拟角色,所述第一虚拟角色至少被配置为根据所述第一触控终端接收到的游戏指令执行虚拟动作,所述装置包括:

显示模块,用于在确定第一虚拟角色与虚拟道具之间距离在预设距离之内时,在所述图形用户界面中显示所述虚拟道具的分享控件;

处理模块,用于响应作用于所述分享控件的触发操作,获取所述虚拟道具的道具分享信息,其中,所述道具分享信息包含所述虚拟道具的道具类型和道具位置;

发送模块,用于发送所述道具分享信息。

本发明实施例的第四方面,提供一种游戏中的虚拟道具信息分享装置,应用于可呈现图形用户界面的第二触控终端,所述图形用户界面中至少部分的包含所述游戏的游戏场景,所述游戏中包括第二虚拟角色,所述第二虚拟角色至少被配置为根据所述第二触控终端接收到的游戏指令执行虚拟动作,所述装置包括:

接收模块,用于接收第一触控终端发送的道具分享信息,所述道具分享信息包含虚拟道具的道具类型和道具位置;

处理模块,用于根据所述第二虚拟角色在所述游戏场景中的虚拟角色位置和所述道具位置,确定所述虚拟道具相对于所述第二虚拟角色的相对方向和相对距离;

显示模块,用于根据所述相对方向,在所述图形用户界面中显示道具标记信息,其中,所述道具标记信息包含所述相对距离和所述道具类型。

本发明实施例的第五方面,提供一种设备,包括:存储器、处理器以及计算机程序,所述计算机程序存储在所述存储器中,所述处理器运行所述计算机程序执行本发明第一方面及第一方面各种可能设计的所述游戏中的虚拟道具信息分享方法。

本发明实施例的第六方面,提供一种可读存储介质,所述可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时用于实现本发明第一方面及第一方面各种可能设计的所述游戏中的虚拟道具信息分享方法。

本发明提供的一种游戏中的虚拟道具信息分享方法、装置、设备,通过第一触控终端在确定第一虚拟角色与虚拟道具之间距离在预设距离之内时,在所述图形用户界面中显示所述虚拟道具的分享控件;响应作用于所述分享控件的触发操作,获取所述虚拟道具的道具分享信息,其中,所述道具分享信息包含所述虚拟道具的道具类型和道具位置;发送所述道具分享信息,从而在第一触控终端实现对虚拟道具快速分享,简化分享操作、提高虚拟道具分享效率,进而提高了用户的游戏体验。而作为分享对象,通过第二触控终端接收第一触控终端发送的道具分享信息,所述道具分享信息包含虚拟道具的道具类型和道具位置;根据所述第二虚拟角色在所述游戏场景中的位置和所述道具位置,确定所述虚拟道具相对于所述第二虚拟角色的相对方向和相对距离;根据所述相对方向,在所述图形用户界面中显示道具标记信息,其中,所述道具标记信息包含所述相对距离和所述道具类型,从而实现了虚拟道具相对于虚拟角色位置的方向和距离的可视化,利于引导用户在游戏中更快地找到被分享的虚拟道具,提高了虚拟道具分享的有效性。

附图说明

图1是现有技术中的一种游戏中道具信息分享的场景示意图;

图2是本发明实施例提供的一种游戏中的虚拟道具信息分享方法流程示意图;

图3是本发明实施例提供的一种分享控件显示示例;

图4是本发明实施例提供的一种选项信息的显示示例;

图5是本发明实施例提供的一种滑动分享示例;

图6是本发明实施例提供的另一种游戏中的虚拟道具信息分享方法流程示意图;

图7是本发明实施例提供的一种分享提示信息显示示例;

图8是本发明实施例提供的一种虚拟角色位置和道具位置的示例;

图9是本发明实施例提供的另一种虚拟角色位置和道具位置的示例;

图10是本发明实施例提供的一种与图8对应的道具标记信息显示示例;

图11是本发明实施例提供的一种与图9对应的道具标记信息显示示例;

图12是本发明实施例提供的一种在游戏地图和方位栏中显示道具标记信息的示例;

图13是本发明实施例提供的一种道具信息分享装置结构示意图;

图14是本发明实施例提供的另一种道具信息分享装置结构示意图;

图15是本发明实施例提供的再一种道具信息分享装置结构示意图;

图16是本发明实施例提供的又一种道具信息分享装置结构示意图;

图17是本发明实施例提供的一种设备的硬件结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。

应当理解,在本发明的各种实施例中,各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

应当理解,在本发明中,“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

应当理解,在本发明中,“多个”是指两个或两个以上。“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。“包含a、b和/或c”是指包含a、b、c三者中任1个或任2个或3个。

应当理解,在本发明中,“与a对应的b”、“与a相对应的b”、“a与b相对应”或者“b与a相对应”,表示b与a相关联,根据a可以确定b。根据a确定b并不意味着仅仅根据a确定b,还可以根据a和/或其他信息确定b。a与b的匹配,是a与b的相似度大于或等于预设的阈值。

取决于语境,如在此所使用的“若”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。

下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。

参见图1,是现有技术中的一种游戏中道具信息分享的场景示意图。图中玩家1号、玩家2号、玩家3号、玩家4号是同一团队的四个虚拟角色,图1所示界面为玩家2号的用户显示界面(生命值信息栏中“玩家2号”下划线示意为当前用户对应的玩家)。图1顶部的生命值信息栏显示玩家3号生命值已临近耗尽。玩家2号的显示界面中弹出玩家3号的求救信息,向队友询问是否有道具“药品盒”,但玩家1号、玩家4号都回复“没有”。玩家2号在花魁楼发现“药品盒”后,想要尽快将道具“药品盒”的位置告诉玩家3号,因此在信息输入栏中输入“花魁楼有药品盒,3号快来”并点击“发送”按键。从图1示例的道具分享过程中,可以明显看出,玩家2号的道具分享过程需要用户输入文字信息,操作较为复杂,而但玩家3号获得分享信息后,可能需要花费大量时间寻找“花魁楼”的位置。可见,这种道具分享信息,对于生命值接近耗尽的玩家3号而言是低效率的。

为了解决现有技术中道具分享的操作复杂、效率不高,造成用户的游戏体验不高的问题,本发明提供一种游戏中的虚拟道具信息分享方法、装置、设备,通过在第一触控终端向用户显示针对虚拟道具的分享控件,在分享控件触发后自动提取虚拟道具的类型和位置生成道具分享信息,并发送给第二触控终端的用户;第二触控终端的用户侧根据接收到的道具分享信息,在图形用户界面中根据虚拟道具相对第二虚拟角色的相对方向,在图形用户界面显示道具标记信息,从而以道具标记信息的实时显示位置引导用户控制第二虚拟角色找到被分享的虚拟道具,提高虚拟道具分享的有效性,进一步提高用户的游戏体验。

参见图2,是本发明实施例提供的一种游戏中的虚拟道具信息分享方法流程示意图,图2所示方法的执行主体可以是软件和/或硬件装置,例如第一用户的第一触控终端。应当理解的,本发明各实施例中的第一用户的第一触控终端是发送道具分享信息的终端,但并不被局限于只能进行虚拟道具信息的分享,也可以从第二用户的第二触控终端接收道具分享信息。其中,第二用户是泛指除了第一用户以外的其他游戏用户,例如游戏队友用户。图2所示方法应用于可呈现图形用户界面的第一触控终端,所述图形用户界面中至少部分的包含所述游戏的游戏场景,所述游戏中包括第一虚拟角色,所述第一虚拟角色至少被配置为根据所述第一触控终端接收到的游戏指令执行虚拟动作。图2所示的方法包括步骤s101至步骤s103,具体如下:

s101,在确定第一虚拟角色与虚拟道具之间距离在预设距离之内时,在所述图形用户界面中显示所述虚拟道具的分享控件。

其中,预设距离可以是根据第一虚拟角色的视野范围确定的距离,也可以是固定的拾取距离。例如,获取第一虚拟角色在游戏中的第一位置,然后对与第一位置距离在拾取距离之内的虚拟道具,显示虚拟道具的分享控件。其中,拾取距离是游戏中的虚拟距离,例如预设为游戏场景中3米或者5米的距离。

在一些实施例中,分享控件的显示方式,例如是在图形用户界面中一道具展示界面中显示所述虚拟道具的所述分享控件;其中,所述道具展示界面包括所述虚拟道具的道具信息。参见图3,是本发明实施例提供的一种分享控件显示示例。图3中玩家2号的位置接近药品盒3米时,弹出“可拾取道具列表”,其下拉菜单中显示可分享的虚拟道具“药品盒”,并在“药品盒”一栏中显示可点击的分享控件。其中,可以是用户单击或双击分享控件,实现对图3中分享控件的触发。

在另一些实施例中,可以在所述虚拟道具的预设距离范围内显示所述分享控件。例如在虚拟道具周围显示可被触发的光罩图像作为分享控件,在第一用户点击该光罩图像时触发对虚拟道具的分享。

在再一些实施例中,可以将所述虚拟道具,确定为所述虚拟道具的所述分享控件。例如赋予可分享的虚拟道具分享控件的属性,用户点击可分享的虚拟道具,触发该虚拟道具的分享控件。

s102,响应作用于所述分享控件的触发操作,获取所述虚拟道具的道具分享信息,其中,所述道具分享信息包含所述虚拟道具的道具类型和道具位置。

例如接收到第一用户对所述分享控件的触发操作,例如可以是点击操作、长按操作、重按操作(例如3dtouch按压)和/或滑动操作等。可以理解为,作用于所述分享控件的触发操作可以是一种操作方式或多种操作方式的结合。

在分享控件被触发后,至少根据虚拟道具的道具类型和道具位置生成道具分享信息。道具位置例如可以包括虚拟道具在游戏中的坐标,也包括是虚拟道具相对于第一虚拟角色的相对位置。例如在第一虚拟角色的位置为已知的场景中,仅需要将虚拟道具相对于第一虚拟角色的相对位置作为道具位置进行分享,第二用户的第二触控终端就能确定出虚拟道具在游戏中的位置。

在一些实施例中,为了让接受分享的第二用户获悉是哪一个用户或者哪个虚拟角色发送的道具分享信息,道具分享信息中还可以包含有第一用户的用户标识或者第一虚拟角色的角色标识。用户标识例如是用户的账号或昵称,角色标识例如是第一虚拟角色的角色名。

s103,发送所述道具分享信息。

可选地,在发送所述道具分享信息之前,还可以包括确定目标第二虚拟角色的过程。在一些实施例中,可以是获取与所述道具位置之间距离在预设的分享距离之内的第二虚拟角色,其中,所述第二虚拟角色至少被配置为根据第二触控终端接收到的游戏指令执行虚拟动作;然后确定满足预设条件的所述第二虚拟角色作为目标第二虚拟角色。通过确定目标第二虚拟角色,可以降低对不满足预设条件的其他第二虚拟角色误分享或者免干扰,例如可以减少第二虚拟角色一侧收到过多消息而干扰游戏操作的问题,也是提高了虚拟道具信息的分享有效性。然后向目标第二触控终端发送所述道具分享信息,其中,所述目标第二触控终端用于响应接收到的游戏指令控制所述目标第二虚拟角色执行虚拟动作。其中,第二虚拟角色可以是一个也可以是多个。例如图3中玩家2号100米(分享距离)以内有2位玩家,那么从这2位玩家就是第二虚拟角色,然后在这2位玩家中确定目标第二虚拟角色。上述拾取距离和分享距离都是游戏地图中的虚拟距离,通常分享距离可以是大于拾取距离的距离。

在其他实施例中,也可向与第一虚拟角色处于相同阵营的所有第二虚拟角色发送道具分享信息。

在上述实施例中,确定满足预设条件的所述第二虚拟角色作为目标第二虚拟角色的实现方式可以有多种,以下用四种实现方式进行举例说明。

第一种确定目标第二虚拟角色的实现方式中,可以获取所述第二虚拟角色在所述游戏场景中的第二位置,然后根据所述第二位置和所述道具位置确定第二相对位置信息。最后确定所述第二相对位置信息满足所述预设条件的所述第二虚拟角色作为所述目标第二虚拟角色。第二相对位置信息例如指示了多个第二虚拟角色与虚拟道具的相对位置或相对距离。预设条件可以是将相对距离最短的第二虚拟角色,作为目标第二虚拟角色。例如,在不分团队的游戏中,总共有10个虚拟角色分布在游戏场景的各个位置,其中1个虚拟角色作为第一虚拟角色将某个建筑中的一件道具武器进行分享,则在其余9位第二虚拟角色中,最靠近该道具武器位置的1个就是目标第二虚拟角色。预设条件还可以是将相对距离小于一距离阈值的第二虚拟角色,作为目标第二虚拟角色。那么,目标第二虚拟角色可能是一个也可能是多个。例如在除第一虚拟角色以外的其余9位第二虚拟角色中,将靠近该道具武器位置100米以内的2个第二虚拟角色作为目标第二虚拟角色。在本实施例中,所述第二虚拟角色也可以是与所述第一虚拟角色处于相同阵营。由此提高该道具被其余用户接受分享的概率,也能避免玩家远距离寻找该道具武器而耗费时间。

第二种确定目标第二虚拟角色的实现方式中,可以是获取所述第二虚拟角色的第二角色状态信息。其中,第二角色状态信息例如可以是生命值(例如还剩10%生命值或者还剩2次复活机会等)、游戏状态(例如正常游戏中、已死亡、复活中或掉线等)。然后根据所述第二角色状态信息,确定与所述道具类型匹配的所述第二虚拟角色作为目标第二虚拟角色。道具类型例如是能够对生命值补充的“药品盒”,那么可以在第二虚拟角色中,将生命值最弱第二虚拟角色,作为与“药品盒”匹配的目标第二虚拟角色。所述第二虚拟角色可以是与所述第一虚拟角色处于相同阵营。例如,在分团队的游戏中,参见图3所示的游戏示例,4个虚拟角色同属于一个团队,则将与第一虚拟角色同属一个游戏团队的虚拟角色作为所述第二虚拟角色。具体例如图3,第二虚拟角色对应玩家1号、玩家3号、玩家4号。可以将与玩家1号、玩家3号、玩家4号对应的虚拟角色,都作为第二虚拟角色,从而将图3所示的道具“药品盒”分享给3位第二虚拟角色,或者也可以在这3个第二虚拟角色中将距离道具“药品盒”最近的玩家作为目标第二虚拟角色,或者还可以根据距离道具“药品盒”与3位玩家的匹配程度确定第二虚拟角色。例如,虚拟道具的道具类型是“药品盒”,则其匹配方式为最低生命值,将3位玩家中生命值最弱的一个确定为与目标第二虚拟角色对应的玩家(例如图3中的玩家3号)。本实施例进一步提高了虚拟道具信息分享的有效性。

第三种确定目标第二虚拟角色的实现方式中,可以是获取所述第二虚拟角色的第二装备信息。第二装备信息例如是第二虚拟角色拥有的武器类型。根据所述第二装备信息,确定与所述道具类型匹配的所述第二虚拟角色作为目标第二虚拟角色。例如,虚拟道具的道具类型是5.56口径的子弹,而持有scar、mp5等与子弹口径匹配枪械的第二虚拟角色,是与所述道具类型匹配的所述目标第二虚拟角色。本实施例进一步提高了虚拟道具信息分享的有效性。其中,所述第二虚拟角色也可以是与所述第一虚拟角色处于相同阵营。

第四种确定目标第二虚拟角色的实现方式中,可以检测作用于图形用户界面中选项信息的选择操作,其中,所述选项信息包括所述第二虚拟角色的第二角色信息。第二角色信息例如是第二虚拟角色的角色名。然后确定与所述选择操作对应的所述第二虚拟角色作为目标第二虚拟角色。参见图4,是本发明实施例提供的一种选项信息的显示示例。在图4所示的示例中,分享控件被第一用户触发之后,弹出如图4所示的选择框,假设第一用户选择玩家3号,则将玩家3号对应的虚拟角色确定为目标第二虚拟角色,实现对玩家3号的虚拟道具信息分享。

参见图5,是本发明实施例提供的一种滑动分享示例。在上述第四种确定目标第二虚拟角色的实现方式中,还有一些实施例可以参见图5的实现方式。例如,第一触控终端可以是检测到以所述分享控件的显示位置为滑动起始位置的滑动操作,则确定为对所述分享控件的触发操作,并将所述分享控件跟随所述滑动操作的触点移动显示,直到获取到所述滑动操作的终止位置时,将所述分享控件恢复在所述滑动起始位置显示。又例如,第一触控终端还可以在检测到滑动操作之前,先在分享控件接收到长按预设时间的操作。在图5所示的实施例中,第一触控终端可以是首先显示第二虚拟角色的选项信息。例如图4所示的弹出框,也可以是图5所示图形用户界面中顶部的生命值信息栏。选项信息包括第二虚拟角色的角色名。然后根据所述滑动操作的终止位置和各所述选项信息对应的选择区域,确定被选定的第二虚拟角色,并突出显示所述被选定的角色名,其中,所述被选定的角色名对应的选择区域中包含所述终止位置。其中,突出显示所述被选定的角色名的方式,可以是以特定颜色标亮玩家3号的生命值信息栏区域。将所述被选定的角色名对应的第二虚拟角色,确定为目标第二虚拟角色。

图5所示的实现方式中,例如是在一种第三人称手游场景中,第一用户可以是以手指长按图5所示道具药品盒上方的分享控件,然后分享控件被触发(例如被点亮),第一用户的手指沿着图5所示虚线箭头的轨迹滑动,期间分享控件跟随第一用户的手指移动,直至将分享控件移动至玩家3号对应的选择区域内,第一用户松开手指,玩家3号被选定作为第二用户,分享控件恢复到药品盒的上方显示。

本实施例提供的一种游戏中的虚拟道具信息分享方法,通过第一触控终端在确定第一虚拟角色与虚拟道具之间距离在预设距离之内时,在所述图形用户界面中显示所述虚拟道具的分享控件;响应作用于所述分享控件的触发操作,获取所述虚拟道具的道具分享信息,其中,所述道具分享信息包含所述虚拟道具的道具类型和道具位置;发送所述道具分享信息,从而在第一触控终端实现对虚拟道具快速分享,简化分享操作、提高虚拟道具分享效率,进而提高了用户的游戏体验。

参见图6,是本发明实施例提供的另一种游戏中的虚拟道具信息分享方法流程示意图。图6所示方法的执行主体可以是软件和/或硬件装置,例如第二用户的第二触控终端。图6所示方法应用于可呈现图形用户界面的第二触控终端,所述图形用户界面中至少部分的包含所述游戏的游戏场景,所述游戏中包括第二虚拟角色,所述第二虚拟角色至少被配置为根据所述第二触控终端接收到的游戏指令执行虚拟动作。图6所示的方法包括步骤s201至步骤s203,具体如下:

s201,接收第一触控终端发送的道具分享信息,所述道具分享信息包含虚拟道具的道具类型和道具位置。

例如,第二触控终端接收到道具分享信息,但对于第二用户而言,第一用户分享的虚拟道具不一定是第二用户需要的虚拟道具,因此在步骤s203之前,例如在步骤s201之后,且在步骤s202之前,还可以包括第二用户选择是否接受分享的过程。例如,第二触控终端首先根据所述道具分享信息,在所述图形用户界面中显示分享提示信息。。然后,如果接收到所述分享提示信息对应的驻留显示指令,则继续执行下面的步骤s202至s203;若没有接收到所述驻留显示指令,则不执行下面的步骤s202至s203,并在预设的提示时间段结束时或者在被分享的虚拟道具被拾取时,取消分享提示信息的显示。其中,驻留显示指令可以是响应用户输入的或预定时间内无输入的操作而生成的指令。参见图7,是本发明实施例提供的一种分享提示信息显示示例。图7所示为玩家3号的图形用户界面,在接收到玩家2号发来的道具分享信息时,先向玩家3号的用户显示分享提示信息的弹出框。在分享提示信息的弹出框中,包含有发道具分享信息的玩家的昵称(玩家2号)、分享的虚拟道具类型(药品盒)、虚拟道具与玩家3号的距离(20米)以及用于触发驻留显示指令的按钮。若玩家3号的用户认为药品盒离自己控制的第二虚拟角色距离不远且自己急需,则可以点击图3所示弹出框中“驻留”标识的按钮,实现驻留显示指令的输入。第二触控终端在预设的提示时间段10秒内接收到驻留显示指令后,将继续执行步骤s202,否则,将取消弹出框的显示。

s202,根据所述第二虚拟角色在所述游戏场景中的虚拟角色位置和所述道具位置,确定所述虚拟道具相对于所述第二虚拟角色的相对方向和相对距离。

参见图8,是本发明实施例提供的一种虚拟角色位置和道具位置的示例。例如,由图8中第二虚拟角色的虚拟角色位置和所述道具位置,可以确定出虚拟道具在虚拟角色位置的西偏北45°角方向。

参见图9,是本发明实施例提供的另一种虚拟角色位置和道具位置的示例。例如,由图9中第二虚拟角色的虚拟角色位置和所述道具位置,可以确定出虚拟道具在虚拟角色位置的东偏北45°角方向。

s203,根据所述相对方向,在所述图形用户界面中显示道具标记信息,其中,所述道具标记信息包含所述相对距离和所述道具类型。

例如,道具标记信息可以以浮动图标的方式向第二用户显示,其中,浮动图标中还通过显示相对距离的数值,而对道具位置与虚拟角色位置的相对距离进行指示。

在一些实施例中,可以先获取所述第二虚拟角色的视野范围和视角方向。若所述虚拟道具在所述视野范围之外,则根据所述相对方向和所述视角方向,在所述图形用户界面的与所述相对方向和所述视角方向对应的区域显示所述道具标记信息;和/或,若所述虚拟道具在所述视野范围之内,则在所述相对方向上在所述图形用户界面显示所述道具标记信息。如果相对方向在视角方向之内(参见图9),可以理解为第二虚拟角色朝向虚拟道具的所在方向,而如果相对方向在视角方向之外(参见图8),可以理解为第二虚拟角色没有朝向虚拟道具的所在方向。而第二虚拟角色的抬头、低头动作以及地势的不同都会改变其视野范围,因此结合视野范围和视角方向确定道具标记信息的显示位置,能够提高道具标记信息对用户的指引效果。

在一些具体的实现方式中,第二触控终端可以先获取第二虚拟角色的视角方向和玩家视角中心方向。如图8和图9所示,视角方向是一个范围,而视角中心方向是视角方向所在夹角的中线方向。参见图10,是本发明实施例提供的一种与图8对应的道具标记信息显示示例。若所述虚拟道具在所述视野范围之外,获取相对方向与视角中心方向的相对夹角为285°,285°超过了180°,则在图形用户界面中将界面边缘与所述相对方向对应的区域作为显示道具标记信息的位置,并进行道具标记信息的显示。道具标记信息在图形用户界面的显示位置是视野范围、相对方向以及视角方向来确定的。例如,第二虚拟角色抬头,道具标记信息显示在图形用户界面的右下角;第二虚拟角色低头,则道具标记信息显示在图形用户界面的右上角。可以理解为,如果道具位置靠近玩家视角方向的左边界,则将道具标记信息吸附显示在显示界面的左边缘,引导第二用户向左移动或向左调整视野;反之,如果道具位置靠近玩家视角方向的右边界,则将道具标记信息吸附显示在显示界面的右边缘,引导第二用户向右移动或向右调整视野。

参见图11,是本发明实施例提供的一种与图9对应的道具标记信息显示示例。若所述虚拟道具在所述视野范围之内,则在所述相对方向上在所述图形用户界面显示所述道具标记信息。例如,被分享的道具药品盒就在玩家3号左边20米,由于左边20米处于玩家3号的视野范围内,因此道具标记信息就如图11所示的显示在第二虚拟角色位置的所述相对方向上。此时可能由于距离过远还没有显示出道具药品盒的图案,但第二用户根据显示的道具标记信息就可以控制图11中的玩家3号朝着道具标记信息的浮标位置移动,逐渐接近道具药品盒。

在另一些实施例中,步骤s203(根据所述相对方向,在所述图形用户界面中显示道具标记信息)的过程中还可以引入第二虚拟角色在所述二维坐标系以确定道具标记信息在图形用户界面上的显示位置。具体地,可以是根据所述虚拟角色位置、所述视角方向和所述视野范围,确定所述图形用户界面的二维坐标系,以及所述第二虚拟角色在所述二维坐标系中的屏幕视野边界和虚拟角色屏幕坐标。例如,根据虚拟角色位置、视角方向和视野范围,将游戏场景中三维坐标,转换成二维的屏幕坐标,由此可以确定第二虚拟角色在所述二维坐标系中的屏幕视野边界。然后获取所述道具位置在所述二维坐标系中的道具屏幕坐标,其中,所述道具屏幕坐标在所述虚拟角色屏幕坐标的所述相对方向上;根据所述道具屏幕坐标和所述屏幕视野边界,判断所述道具屏幕坐标是否在所述第二虚拟角色的所述视野范围之内;

若所述道具屏幕坐标在所述第二虚拟角色的所述视野范围之内,则在所述图形用户界面中的所述道具屏幕坐标上,显示道具标记信息;

若所述道具屏幕坐标不在所述第二虚拟角色的所述视野范围之内,则根据所述虚拟角色屏幕坐标和所述相对方向,确定所述虚拟角色屏幕坐标与所述道具屏幕坐标的连线与所述屏幕视野边界的边缘交点坐标,在所述图形用户界面中的所述边缘交点坐标上显示道具标记信息。

本实施例提供的一种游戏中的虚拟道具信息分享方法,通过第二触控终端接收第一触控终端发送的道具分享信息,所述道具分享信息包含虚拟道具的道具类型和道具位置;根据所述第二虚拟角色在所述游戏场景中的位置和所述道具位置,确定所述虚拟道具相对于所述第二虚拟角色的相对方向和相对距离;根据所述相对方向,在所述图形用户界面中显示道具标记信息,其中,所述道具标记信息包含所述相对距离和所述道具类型,从而实现了虚拟道具相对于虚拟角色位置的方向和距离的可视化,利于引导用户在游戏中更快地找到被分享的虚拟道具,提高了虚拟道具分享的有效性。

在上述图10和图11所示的实施例的基础上,在所述图形用户界面中显示的道具标记信息可以是以浮动图标的形式显示的,可选地,此类道具标记信息还可以根据相对距离的变化而改变其显示效果。例如,根据所述相对距离,获取所述道具标记信息的第一可视化属性,其中,所述第一可视化属性包括颜色、大小和/或透明度;然后根据所述第一可视化属性,在所述图形用户界面中显示所述道具标记信息。例如,相对距离越近,浮动图标就越大,相对距离越远,浮动图标就越小,通过大小的渐变来提示第二虚拟角色与虚拟道具的相对距离变化。又例如,相对距离越近,浮动图标的颜色就越偏红色,相对距离越远,浮动图标就越偏绿色,通过颜色的渐变来提示第二虚拟角色与虚拟道具的相对距离变化。

图10和图11所示实施例是在游戏场景的显示界面中动态显示道具标记信息,本发明不限于此,还可以在方位栏、缩略地图等其他游戏界面元素中显示道具标记信息。可选地,多种显示方式可以并存。

在一些以方位栏显示道具标记信息的实施例中,参见图12,是本发明实施例提供的一种在游戏地图和方位栏中显示道具标记信息的示例。所述图形用户界面包括用于指示所述视角方向在游戏中水平方向信息的水平方位栏。在图12所示实施例中,可以是获取所述第二虚拟角色的视角方向和视角中心方向;若所述虚拟道具在所述视角方向之外,则根据所述相对方向与所述视角中心方向的相对夹角,在所述水平方位栏的视角左边缘指示位或视角右边缘指示位显示所述道具标记信息;若所述虚拟道具在所述视角方向之内,则在所述水平方位栏中与所述相对方向对应的指示位显示所述道具标记信息。例如图8对应的道具标记信息的显示位置,应为水平方位栏的左侧边缘,即水平方位栏的视角左边缘指示位。若所述相对方向在所述视角方向之内,则在水平方位栏中指示所述相对方向的位置显示所述道具标记信息,其中,水平方位栏用于指示所述视角方向的信息。例如图9对应的道具标记信息的显示位置,应为水平方位栏中偏右侧的位置,即靠近水平方位栏的视角右边缘指示位。在水平方位栏中显示道具标记信息的方式,能够减少游戏场景视野中的信息量,避免显示信息过多阻挡用户视线的问题,进一步提高用户的游戏体验。

在一些以地图显示道具标记信息的实施例中,继续参见图12,具体可以是根据所述道具位置,在预设游戏地图中显示所述虚拟道具的道具标记信息。游戏地图中道具标记信息指示的是虚拟道具在游戏地图中的位置。图12中左上角为缩略的游戏地图,圆点示意其他玩家,五角星示意玩家3号自己,三角形示意指向道具位置的道具标记信息。其中,还可以在三角形内显示相对距离(图中未示出),也可以以与道具类型对应的形状示意道具标记信息。

在一些实施例中,道具分享信息包含了虚拟道具的道具类型。道具类型例如是枪械,参加图3、图4、图5中右下角的枪械标识,又例如是刀剑,参见图7、图10、图11右下角的刀剑标识。在道具分享信息包含虚拟道具的道具类型的实施例中,根据所述相对方向,在所述图形用户界面中显示道具标记信息的方式,例如可以根据所述道具类型,获取所述道具标记信息的第二可视化属性,其中,所述第二可视化属性包括颜色和/或道具图形。道具图形可以是虚拟道具的缩小版或简化版图形。然后,根据所述第二可视化属性,在第二触控终端的图形用户界面中显示所述道具标记信息。例如,在上述图12所示地图中显示道具标记信息的实施例中,可以是在地图中的三角形上方再显示一个简化版的药盒形图标或红色十字图标,以示意其指向的道具位置上有药品盒类的虚拟道具。又例如,在上述方位栏中显示道具标记信息的实施例中,继续参见图12,可以是在方位栏中以一个简化版的药盒形图标或红色十字图标,以示意其指向的相对方向上有药品盒类的虚拟道具。再参见图12,在第二触控终端的图形用户界面中中,视野前方有一漂浮的气球图标,其中标识十字图案表示该气球图标对应指示的虚拟道具为药品盒类的虚拟道具,气球图标下方显示的57米表示该虚拟道具距离玩家3号的相对距离为53米,而该气球图标相对玩家3号的方向就是虚拟道具药品盒相对第二虚拟角色位置的相对方向。图12中示意出了3种道具标记信息的显示方式,但本发明的道具标记信息的显示方式可以是这3种显示方式中的至少一种,也可以不局限此3种。

参见图13,是本发明实施例提供的一种游戏中的虚拟道具信息分享装置结构示意图。图13所示的道具信息分享装置30应用于可呈现图形用户界面的第一触控终端,所述图形用户界面中至少部分的包含所述游戏的游戏场景,所述游戏中包括第一虚拟角色,所述第一虚拟角色至少被配置为根据所述第一触控终端接收到的游戏指令执行虚拟动作,道具信息分享装置30包括:

显示模块31,用于在确定第一虚拟角色与虚拟道具之间距离在预设距离之内时,在所述图形用户界面中显示所述虚拟道具的分享控件;

处理模块32,用于响应作用于所述分享控件的触发操作,获取所述虚拟道具的道具分享信息,其中,所述道具分享信息包含所述虚拟道具的道具类型和道具位置;

发送模块33,用于发送所述道具分享信息。

参见图14,是本发明实施例提供的另一种道具信息分享装置结构示意图。在图13所示实施例的基础上,图14所示的道具信息分享装置30还包括:选择模块34,用于在所述发送模块33发送所述道具分享信息之前,获取与所述道具位置之间距离在预设的分享距离之内的第二虚拟角色,其中,所述第二虚拟角色至少被配置为根据第二触控终端接收到的游戏指令执行虚拟动作;确定满足预设条件的所述第二虚拟角色作为目标第二虚拟角色。所述发送模块33用于向目标第二触控终端发送所述道具分享信息,其中,所述目标第二触控终端用于响应接收到的游戏指令控制所述目标第二虚拟角色执行虚拟动作。

可选地,所述选择模块34,用于获取所述第二虚拟角色在所述游戏场景中的第二位置;根据所述第二位置和所述道具位置确定第二相对位置信息;确定所述第二相对位置信息满足所述预设条件的所述第二虚拟角色作为所述目标第二虚拟角色。

可选地,所述选择模块34,用于获取所述第二虚拟角色的第二角色状态信息;根据所述第二角色状态信息,确定与所述道具类型匹配的所述第二虚拟角色作为目标第二虚拟角色。

可选地,所述选择模块34,用于获取所述第二虚拟角色的第二装备信息;根据所述第二装备信息,确定与所述道具类型匹配的所述第二虚拟角色作为目标第二虚拟角色。

可选地,所述第二虚拟角色与所述第一虚拟角色处于相同阵营。

可选地,所述选择模块34,用于检测作用于图形用户界面中选项信息的选择操作,其中,所述选项信息包括所述第二虚拟角色的第二角色信息;确定与所述选择操作对应的所述第二虚拟角色作为目标第二虚拟角色。

可选地,所述触发操作,包括:点击操作、长按操作、重按操作和/或滑动操作。

可选地,显示模块31,用于在所述图形用户界面中一道具展示界面中显示所述虚拟道具的所述分享控件;其中,所述道具展示界面包括所述虚拟道具的道具信息;或者,在所述虚拟道具的预设距离范围内显示所述分享控件;或者,将所述虚拟道具,确定为所述虚拟道具的所述分享控件。

本实施例提供的一种游戏中的虚拟道具信息分享装置,通过第一触控终端在确定第一虚拟角色与虚拟道具之间距离在预设距离之内时,在所述图形用户界面中显示所述虚拟道具的分享控件;响应作用于所述分享控件的触发操作,获取所述虚拟道具的道具分享信息,其中,所述道具分享信息包含所述虚拟道具的道具类型和道具位置;发送所述道具分享信息,从而在第一触控终端实现对虚拟道具快速分享,简化分享操作、提高虚拟道具分享效率,进而提高了用户的游戏体验。

参见图15,是本发明实施例提供的再一种道具信息分享装置结构示意图。图15所示的道具信息分享装置40应用于可呈现图形用户界面的第二触控终端,所述图形用户界面中至少部分的包含所述游戏的游戏场景,所述游戏中包括第二虚拟角色,所述第二虚拟角色至少被配置为根据所述第二触控终端接收到的游戏指令执行虚拟动作,道具信息分享装置40包括:

接收模块41,用于接收第一触控终端发送的道具分享信息,所述道具分享信息包含虚拟道具的道具类型和道具位置;

处理模块42,用于根据所述第二虚拟角色在所述游戏场景中的虚拟角色位置和所述道具位置,确定所述虚拟道具相对于所述第二虚拟角色的相对方向和相对距离;

显示模块43,用于根据所述相对方向,在所述图形用户界面中显示道具标记信息,其中,所述道具标记信息包含所述相对距离和所述道具类型。

可选地,所述显示模块43,用于获取所述第二虚拟角色的视野范围和视角方向;若所述虚拟道具在所述视野范围之外,则根据所述相对方向和所述视角方向,在所述图形用户界面的与所述相对方向和所述视角方向对应的区域显示所述道具标记信息;和/或,若所述虚拟道具在所述视野范围之内,则在所述相对方向上在所述图形用户界面显示所述道具标记信息。

可选地,所述显示模块43,还用于根据所述相对距离,获取所述道具标记信息的第一可视化属性,其中,所述第一可视化属性包括颜色、大小和/或透明度;根据所述第一可视化属性,在所述图形用户界面中显示道具标记信息。

可选地,所述显示模块43,用于根据所述虚拟角色位置、所述视角方向和所述视野范围,确定所述图形用户界面的二维坐标系,以及所述第二虚拟角色在所述二维坐标系中的屏幕视野边界和虚拟角色屏幕坐标;获取所述道具位置在所述二维坐标系中的道具屏幕坐标,其中,所述道具屏幕坐标在所述虚拟角色屏幕坐标的所述相对方向上;根据所述道具屏幕坐标和所述屏幕视野边界,判断所述道具屏幕坐标是否在所述第二虚拟角色的所述视野范围之内;若所述道具屏幕坐标在所述第二虚拟角色的所述视野范围之内,则在所述图形用户界面中的所述道具屏幕坐标上,显示道具标记信息;若所述道具屏幕坐标不在所述第二虚拟角色的所述视野范围之内,则根据所述虚拟角色屏幕坐标和所述相对方向,确定所述虚拟角色屏幕坐标与所述道具屏幕坐标的连线与所述屏幕视野边界的边缘交点坐标,在所述图形用户界面中的所述边缘交点坐标上显示道具标记信息。

可选地,所述图形用户界面包括用于指示所述视角方向在游戏中水平方向信息的水平方位栏。所述显示模块43,用于获取所述第二虚拟角色的视角方向和视角中心方向;若所述虚拟道具在所述视角方向之外,则根据所述相对方向与所述视角中心方向的相对夹角,在所述水平方位栏的视角左边缘指示位或视角右边缘指示位显示所述道具标记信息;若所述虚拟道具在所述视角方向之内,则在所述水平方位栏中与所述相对方向对应的指示位显示所述道具标记信息。

可选地,所述显示模块43,还用于在所述图形用户界面中显示所述相对距离的数值。

可选地,所述显示模块43,还用于根据所述道具位置,在预设游戏地图中显示所述虚拟道具的道具标记信息。

可选地,所述显示模块43,还用于根据所述道具类型,获取所述道具标记信息的第二可视化属性,其中,所述第二可视化属性包括颜色和/或道具图形;根据所述第二可视化属性,在所述图形用户界面中显示所述道具标记信息。

参见图16,是本发明实施例提供的又一种道具信息分享装置结构示意图。在图15所示实施例的基础上,图16所示的道具信息分享装置40还包括:

提示模块44,用于根据所述道具分享信息,在所述图形用户界面中显示分享提示信息;接收到所述分享提示信息对应的驻留显示指令。

本实施例提供的一种游戏中的虚拟道具信息分享装置,通过第二触控终端接收第一触控终端发送的道具分享信息,所述道具分享信息包含虚拟道具的道具类型和道具位置;根据所述第二虚拟角色在所述游戏场景中的位置和所述道具位置,确定所述虚拟道具相对于所述第二虚拟角色的相对方向和相对距离;根据所述相对方向,在所述图形用户界面中显示道具标记信息,其中,所述道具标记信息包含所述相对距离和所述道具类型,从而实现了虚拟道具相对于虚拟角色位置的方向和距离的可视化,利于引导用户在游戏中更快地找到被分享的虚拟道具,提高了虚拟道具分享的有效性。

参见图17,是本发明实施例提供的一种设备的硬件结构示意图,该设备170包括:处理器171、存储器172和计算机程序;其中

存储器172,用于存储所述计算机程序,该存储器还可以是闪存(flash)。所述计算机程序例如是实现上述方法的应用程序、功能模块等。

处理器171,用于执行所述存储器存储的计算机程序,以实现上述游戏中的虚拟道具信息分享方法中第一用户的客户端或者第二用户的客户端执行的各个步骤。具体可以参见前面方法实施例中的相关描述。

可选地,存储器172既可以是独立的,也可以跟处理器171集成在一起。

当所述存储器172是独立于处理器171之外的器件时,所述设备还可以包括:

总线173,用于连接所述存储器172和处理器171。图17的设备还可以进一步包括发送器(图中未画出),用于向另一设备发送处理器171生成的道具分享信息。

本发明还提供一种可读存储介质,所述可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时用于实现上述的各种实施方式提供的游戏中的虚拟道具信息分享方法。

其中,可读存储介质可以是计算机存储介质,也可以是通信介质。通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。计算机存储介质可以是通用或专用计算机能够存取的任何可用介质。例如,可读存储介质耦合至处理器,从而使处理器能够从该可读存储介质读取信息,且可向该可读存储介质写入信息。当然,可读存储介质也可以是处理器的组成部分。处理器和可读存储介质可以位于专用集成电路(applicationspecificintegratedcircuits,简称:asic)中。另外,该asic可以位于用户设备中。当然,处理器和可读存储介质也可以作为分立组件存在于通信设备中。可读存储介质可以是只读存储器(rom)、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。

本发明还提供一种程序产品,该程序产品包括执行指令,该执行指令存储在可读存储介质中。设备的至少一个处理器可以从可读存储介质读取该执行指令,至少一个处理器执行该执行指令使得设备实施上述的各种实施方式提供的游戏中的虚拟道具信息分享方法。

在上述设备的实施例中,应理解,处理器可以是中央处理单元(英文:centralprocessingunit,简称:cpu),还可以是其他通用处理器、数字信号处理器(英文:digitalsignalprocessor,简称:dsp)、专用集成电路(英文:applicationspecificintegratedcircuit,简称:asic)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1