游戏中的虚拟摊位的交互方法、装置、设备及存储介质

文档序号:493337 发布日期:2022-01-07 浏览:38次 >En<

阅读说明:本技术 游戏中的虚拟摊位的交互方法、装置、设备及存储介质 (Interaction method, device and equipment for virtual stall in game and storage medium ) 是由 樊晓晴 于 2021-11-18 设计创作,主要内容包括:本申请提供一种游戏中的虚拟摊位的交互方法、装置、设备及存储介质,涉及游戏技术领域。该方法包括:根据受控虚拟角色的虚拟背包中的待交换虚拟物品,从所述游戏场景中收购所述待交换虚拟物品的虚拟摊位中,确定出价满足预设条件的虚拟摊位为目标虚拟摊位,其中,所述受控虚拟角色通过所述终端设备实现所述游戏内的控制;在所述游戏场景中所述目标虚拟摊位对应位置处,显示所述待交换虚拟物品的交换信息;所述交换信息包括:所述待交换虚拟物品的信息和所述待交换虚拟物品的信息对应的出价信息。相对于现有技术,避免了玩家交换虚拟物品效率低的问题。(The application provides an interaction method, device, equipment and storage medium for a virtual booth in a game, and relates to the technical field of games. The method comprises the following steps: according to virtual articles to be exchanged in a virtual backpack of a controlled virtual character, determining a virtual booth with a bid meeting a preset condition as a target virtual booth from virtual booths for purchasing the virtual articles to be exchanged in the game scene, wherein the controlled virtual character realizes control in the game through the terminal equipment; displaying exchange information of the virtual goods to be exchanged at a position corresponding to the target virtual booth in the game scene; the exchange information includes: the information of the virtual article to be exchanged and the bid information corresponding to the information of the virtual article to be exchanged. Compared with the prior art, the problem of low efficiency of exchanging virtual articles by players is avoided.)

游戏中的虚拟摊位的交互方法、装置、设备及存储介质

技术领域

本申请涉及游戏技术领域,具体而言,涉及一种游戏中的虚拟摊位的交互方法、装置、设备及存储介质。

背景技术

大型多人在线游戏(Multiplayer Online Role-Playing Game,MMORPG),英文全称Massive(或Massively),一般指代任何网络游戏的服务器上可以提供大量玩家(1000人左右)同时在线的游戏,即可称之为大型多人在线游戏。

目前MMORPG游戏中,玩家会把自己在游戏中获得的虚拟物品与虚拟摊位进行交换,以虚拟物品交换虚拟代币;在交换过程中,玩家一般先在多个虚拟摊位中对虚拟物品的虚拟代币信息进行查看和对比,并选择一个虚拟摊位进行交换。

但是这样的交换方式在虚拟摊位过于密集或数量较多的时候,玩家需要逐个点开虚拟摊位去查看在各虚拟摊位中,虚拟物品可交换的虚拟代币信息,导致玩家交换效率低。

发明内容

本申请的目的在于,针对上述现有技术中的不足,提供一种游戏中的虚拟摊位的交互方法、装置、设备及存储介质,以解决现有技术中导致玩家交换效率低的问题。

为实现上述目的,本申请实施例采用的技术方案如下:

第一方面,本申请一实施例提供了一种游戏中的虚拟摊位的交互方法,通过终端设备提供图形用户界面,所述图形用户界面至少显示有:部分游戏场景和至少一个虚拟摊位;所述方法包括:

根据受控虚拟角色的虚拟背包中的待交换虚拟物品,从所述游戏场景中收购所述待交换虚拟物品的虚拟摊位中,确定出价满足预设条件的虚拟摊位为目标虚拟摊位,其中,所述受控虚拟角色通过所述终端设备实现所述游戏内的控制;

在所述游戏场景中所述目标虚拟摊位对应位置处,显示所述待交换虚拟物品的交换信息;所述交换信息包括:所述待交换虚拟物品的信息和所述待交换虚拟物品的信息对应的出价信息。

可选地,根据受控虚拟角色的虚拟背包中的待交换虚拟物品,从所述游戏场景中收购所述待交换虚拟物品的虚拟摊位中,确定出价满足预设条件的虚拟摊位为目标虚拟摊位,包括:

响应于虚拟物品交换模式的开启指令,根据受控虚拟角色的虚拟背包中的待交换虚拟物品,从所述游戏场景中收购所述待交换虚拟物品的虚拟摊位中,确定出价满足预设条件的虚拟摊位为目标虚拟摊位。

可选地,根据受控虚拟角色的虚拟背包中的待交换虚拟物品,从所述游戏场景中收购所述待交换虚拟物品的虚拟摊位中,确定出价满足预设条件的虚拟摊位为目标虚拟摊位之前,所述方法还包括:

响应于通过所述图形用户界面输入的针对所述虚拟物品交换模式的确认操作,确认开启所述虚拟物品交换模式。

可选地,所述响应于通过所述图形用户界面输入的针对所述虚拟物品交换模式的确认操作,确认开启所述虚拟物品交换模式,包括:

根据所述受控虚拟角色的信息以及所述游戏场景中虚拟摊位的信息,判断是否满足预设的虚拟物品交换条件;

若满足,则在所述图形用户界面上显示所述虚拟物品交换模式的确认信息;

响应于针对所述虚拟物品交换模式的确认信息的确认操作,确认开启所述虚拟物品交换模式。

可选地,所述根据所述受控虚拟角色的信息以及所述游戏场景中虚拟摊位的信息,判断是否满足预设的虚拟物品交换条件,包括:

根据所述受控虚拟角色的位置,判断所述受控虚拟角色周围的预设范围内是否具有虚拟摊位;

若具有,则判断所述待交换虚拟物品中是否具有所述预设范围内的虚拟摊位所收购的虚拟物品;

若具有,则确定满足所述物品交换条件。

可选地,所述根据所述受控虚拟角色的位置,判断所述受控虚拟角色周围的预设范围内是否具有虚拟摊位之后,所述方法还包括:

若不具有,则控制所述受控虚拟角色移动至距离最近的虚拟摊位的预设范围内。

可选地,所述根据所述受控虚拟角色的信息以及所述游戏场景中虚拟摊位的信息,判断是否满足预设的物品交换条件,还包括:

若所述受控虚拟角色周围的预设范围内不具有虚拟摊位,或者,所述受控虚拟角色周围的预设范围内具有虚拟摊位,但是所述待交换虚拟物品中不具有所述预设范围内的虚拟摊位所收购的虚拟物品,则确定不满足所述物品交换条件。

可选地,所述方法还包括:

响应于针对所述虚拟物品交换模式的关闭操作,取消所述待交换虚拟物品的交换信息的显示。

可选地,所述在所述游戏场景中所述目标虚拟摊位对应位置处,显示所述待交换虚拟物品的交换信息,包括:

在所述游戏场景中所述目标虚拟摊位对应位置处,以第一显示方式显示所述待交换虚拟物品的交换信息,以及所述目标虚拟摊位;

以第二显示方式显示所述游戏场景中其他摊位,所述第一显示方式和所述第二显示方式为两种不同的显示方式。

可选地,所述在所述游戏场景中所述目标虚拟摊位对应位置处,显示所述待交换虚拟物品的交换信息之后,所述方法还包括:

响应于针对出售控件的确认指令,确定所述出售控件对应的目标虚拟摊位中,所述待交换虚拟物品的交换信息;

根据所述交换信息中的出价信息,出售所述待交换虚拟物品。

可选地,所述根据受控虚拟角色的虚拟背包中的待交换虚拟物品,从所述游戏场景中收购要所述待交换虚拟物品的虚拟摊位中,确定出价满足预设条件的虚拟摊位为目标虚拟摊位之前,所述方法还包括:

响应于针对所述虚拟背包中的虚拟物品的选择操作,确定所述待交换虚拟物品。

可选地,在所述游戏场景中,隐藏所有虚拟摊位的显示,并在所述目标虚拟摊位对应位置处显示所述待交换虚拟物品的交换信息;或者,

在所述游戏场景中,隐藏除所述目标虚拟摊位以外所有其他虚拟摊位的显示,并在所述目标虚拟摊位对应位置处,显示所述待交换虚拟物品的交换信息。

第二方面,本申请另一实施例提供了一种游戏中的虚拟摊位的交互装置,所述装置包括:确定模块和显示模块,其中:

所述确定模块,用于根据受控虚拟角色的虚拟背包中的待交换虚拟物品,从所述游戏场景中收购所述待交换虚拟物品的虚拟摊位中,确定出价满足预设条件的虚拟摊位为目标虚拟摊位,其中,所述受控虚拟角色通过所述终端设备实现所述游戏内的控制;

所述显示模块,用于在所述游戏场景中所述目标虚拟摊位对应位置处,显示所述待交换虚拟物品的交换信息;所述交换信息包括:所述待交换虚拟物品的信息和所述待交换虚拟物品的信息对应的出价信息。

可选地,所述确定模块,具体用于响应于虚拟物品交换模式的开启指令,根据受控虚拟角色的虚拟背包中的待交换虚拟物品,从所述游戏场景中收购所述待交换虚拟物品的虚拟摊位中,确定出价满足预设条件的虚拟摊位为目标虚拟摊位。

可选地,所述确定模块,具体用于响应于通过所述图形用户界面输入的针对所述虚拟物品交换模式的确认操作,确认开启所述虚拟物品交换模式。

可选地,所述确定模块,具体用于根据所述受控虚拟角色的信息以及所述游戏场景中虚拟摊位的信息,判断是否满足预设的虚拟物品交换条件;

所述显示模块,具体用于若满足,则在所述图形用户界面上显示所述虚拟物品交换模式的确认信息;

所述确定模块,具体用于响应于针对所述虚拟物品交换模式的确认信息的确认操作,确认开启所述虚拟物品交换模式。

可选地,所述确定模块,具体用于根据所述受控虚拟角色的位置,判断所述受控虚拟角色周围的预设范围内是否具有虚拟摊位;若具有,则判断所述待交换虚拟物品中是否具有所述预设范围内的虚拟摊位所收购的虚拟物品;若具有,则确定满足所述物品交换条件。

可选地,所述装置还包括:控制模块,用于若不具有,则控制所述受控虚拟角色移动至距离最近的虚拟摊位的预设范围内。

可选地,所述确定模块,具体用于若所述受控虚拟角色周围的预设范围内不具有虚拟摊位,或者,所述受控虚拟角色周围的预设范围内具有虚拟摊位,但是所述待交换虚拟物品中不具有所述预设范围内的虚拟摊位所收购的虚拟物品,则确定不满足所述物品交换条件。

可选地,所述装置还包括:取消模块,用于响应于针对所述虚拟物品交换模式的关闭操作,取消所述待交换虚拟物品的交换信息的显示。

可选地,所述显示模块,具体用于在所述游戏场景中所述目标虚拟摊位对应位置处,以第一显示方式显示所述待交换虚拟物品的交换信息,以及所述目标虚拟摊位;以第二显示方式显示所述游戏场景中其他摊位,所述第一显示方式和所述第二显示方式为两种不同的显示方式。

可选地,所述装置还包括:出售模块,其中:

所述确定模块,具体用于响应于针对出售控件的确认指令,确定所述出售控件对应的目标虚拟摊位中,所述待交换虚拟物品的交换信息;

所述出售模块,用于根据所述交换信息中的出价信息,出售所述待交换虚拟物品。

可选地,所述显示模块,具体用于在所述游戏场景中,隐藏所有虚拟摊位的显示,并在所述目标虚拟摊位对应位置处显示所述待交换虚拟物品的交换信息;或者,在所述游戏场景中,隐藏除所述目标虚拟摊位以外所有其他虚拟摊位的显示,并在所述目标虚拟摊位对应位置处,显示所述待交换虚拟物品的交换信息。

第三方面,本申请另一实施例提供了一种游戏中的虚拟摊位的交互设备,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当游戏中的虚拟摊位的交互设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述机器可读指令,以执行如上述第一方面任一所述方法的步骤。

第四方面,本申请另一实施例提供了一种存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如上述第一方面任一所述方法的步骤。

本申请的有益效果是:采用本申请提供的游戏中的虚拟摊位的交互方法,可以直接根据受控虚拟角色的虚拟背包中的待交换虚拟物品,从游戏场景中收购待交换虚拟物品的虚拟摊位中,确定出价满足预设条件的虚拟摊位为目标虚拟摊位,并在目标虚拟摊位对应位置处显示待交换虚拟物品的交换信息,例如显示带交换虚拟物品的信息和待交换虚拟物品对应的出价信息,这样的显示方式无需玩家依次点开各虚拟摊位,查看各虚拟摊位是否收购待交换虚拟物品,并对比各虚拟摊位中待交换虚拟物品的出价信息,以直观地方式使得玩家可以直接在游戏场景中,各目标虚拟摊位的目标位置处,直接通过查看交换信息的方式确定各收购待交换虚拟物品的虚拟摊位,以及各目标虚拟摊位的出价信息,从而实现玩家的高效、直观地比价。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本申请一实施例提供的游戏中的虚拟摊位的交互方法的流程示意图;

图2为本申请一实施例提供的图形用户界面的界面示意图;

图3为本申请另一实施例提供的图形用户界面的界面示意图;

图4为本申请另一实施例提供的游戏中的虚拟摊位的交互方法的流程示意图;

图5为本申请另一实施例提供的游戏中的虚拟摊位的交互方法的流程示意图;

图6为本申请一实施例提供的游戏中的虚拟摊位的交互游戏中的虚拟摊位的交互装置的结构示意图;

图7为本申请另一实施例提供的游戏中的虚拟摊位的交互装置的结构示意图;

图8为本申请一实施例提供的游戏中的虚拟摊位的交互设备的结构示意图。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。

通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。

另外,本申请中使用的流程图示出了根据本申请的一些实施例实现的操作。应该理解,流程图的操作可以不按顺序实现,没有逻辑的上下文关系的步骤可以反转顺序或者同时实施。此外,本领域技术人员在本申请内容的指引下,可以向流程图添加一个或多个其他操作,也可以从流程图中移除一个或多个操作。

如下结合多个具体的应用示例,对本申请实施例所提供的一种游戏中的虚拟摊位的交互方法进行解释说明。

在本公开其中一种实施例中的游戏中的虚拟摊位的交互方法可以运行于本地终端设备或者是服务器。当游戏中的虚拟摊位的交互方法运行于服务器时,该方法则可以基于云交互系统来实现与执行,其中,云交互系统包括服务器和客户端设备。

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

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

在一种可能的实施方式中,本发明实施例提供了一种游戏中的虚拟摊位的交互方法,通过终端设备提供图形用户界面,其中,终端设备可以是前述提到的本地终端设备,也可以是前述提到的云交互系统中的客户端设备。图1为本申请一实施例提供的一种游戏中的虚拟摊位的交互方法的流程示意图,通过终端设备提供图形用户界面,图形用户界面至少显示有:部分游戏场景和至少一个虚拟摊位;如图1所示,该方法包括:

S101:根据受控虚拟角色的虚拟背包中的待交换虚拟物品,从游戏场景中收购待交换虚拟物品的虚拟摊位中,确定出价满足预设条件的虚拟摊位为目标虚拟摊位。

其中,受控虚拟角色通过终端设备实现游戏内的控制,玩家可以通过终端设备控制受控虚拟角色在游戏内进行移动、或战斗、或其他行为,具体受控虚拟角色可以在游戏中执行的控制行为根据游戏支持的控制行为确定,并不以上述实施例给出的为限。

在本申请的实施例中,受控虚拟角色的虚拟背包中的所有虚拟物品均为待交换虚拟物品,即可以自动识别并确定受控虚拟角色的虚拟背包中的所有虚拟物品为待交换虚拟物品。

在另一些可能的实施例中,也可以响应于针对虚拟背包中的虚拟物品的选择操作,确定待交换虚拟物品,即玩家可以通过主动选择的方式,只确定虚拟背包中的部分虚拟物品为待交换虚拟物品;应当理解上述实施例仅为示例性说明,具体待交换虚拟物品的确定方式可以根据用户需要灵活调整,并不以上述实施例给出的为限。

S102:在游戏场景中目标虚拟摊位对应位置处,显示待交换虚拟物品的交换信息。

这样的处理方式使得玩家可以在密集的虚拟摊位中快速确定并找到目标虚拟摊位,解决现有技术中虚拟摊位过于密集,每个虚拟摊位均有自己的标题,但是各虚拟摊位的标题无法阐述过多的信息,因此需要玩家依次点进去各个虚拟摊位,去找各个虚拟摊位是否收购自己的待收购虚拟物品,并依次对多个收购自己的待收购虚拟物品的目标虚拟摊位的出价信息进行比对的问题,大大提高了玩家在比价过程中,确定目标虚拟摊位的效率,并且在此基础上,大大提高了玩家对收购各待收购虚拟物品的出价信息进行比价的效率。

图2为本申请一实施例提供的图形用户界面的界面示意图,如图2所示,图形用户界面中包括部分游戏场景和至少一个虚拟摊位,其中,在游戏场景中的至少一个虚拟摊位中,目标虚拟摊位的对应位置处显示有待交换物品对应的交换信息,交换信息包括:待交换虚拟物品的信息和待交换虚拟物品的信息对应的出价信息。

继续如图2所示,目标摊位的对应位置处例如可以为目标摊位的上方预设位置处以弹窗的形式显示待交换虚拟物品对应的交换信息;其中弹窗中例如可以包括待交换虚拟物品的属性信息和待交换虚拟物品的出价信息,其中待交换虚拟物品的属性信息例如可以包括:待交换虚拟物品的等级信息、图片信息、名称信息和\或磨损度信息等,应当理解交换信息也可以显示在目标摊位的下方,或显示在目标摊位上,或显示在目标摊位的其他位置上,具体显示位置的确定可以根据用户需要灵活调整,并不以上述实施例给出的为限。

在一些可能的实施例中,预设条件例如可以为各虚拟摊位中,确定出价信息最高的虚拟摊位为目标虚拟摊位,即同一时刻下,确定游戏场景中当前收购待交换虚拟物品的出价信息最高的虚拟摊位为目标虚拟摊位,并仅显示目标虚拟摊位对应的交换信息;也可以为确定收购待交换虚拟物品的收购数量满足玩家预设数量条件的虚拟摊位为目标虚拟摊位;或确定收购数量满足玩家预设数量条件,且出价信息满足玩家预设出价条件的虚拟摊位为目标虚拟摊位;也可以为确定出价条件超过当前平均出价条件的虚拟摊位为目标虚拟摊位;也可以为确定出价条件最低的虚拟摊位为目标虚拟摊位。

其中,预设条件的配置可能可以为系统预设的,也可以为玩家自定义的,例如可以预设一个预设条件的自定义界面,玩家可以在该界面内自行配置预设条件;应当理解上述确定目标虚拟摊位的方式均为示例性说明,具体确定目标虚拟摊位的方式,以及预设条件的配置方式均可以根据用户需要灵活调整,并不以上述实施例给出的为限制。

这样的确定方式使得以受控虚拟角色的虚拟背包中的所有待交换虚拟物品为基础,去识别各虚拟摊位中是否有收购待交换虚拟物品的虚拟摊位,从而大大缩短了玩家主动进行查看各虚拟摊位,并进行比价的行为路径,使得玩家可以在多个虚拟摊位中快速确定可以收购自己的待交换虚拟物品的收购摊位。

采用本申请提供的游戏中的虚拟摊位的交互方法,可以直接根据受控虚拟角色的虚拟背包中的待交换虚拟物品,从游戏场景中收购待交换虚拟物品的虚拟摊位中,确定出价满足预设条件的虚拟摊位为目标虚拟摊位,并在目标虚拟摊位对应位置处显示待交换虚拟物品的交换信息,例如显示带交换虚拟物品的信息和待交换虚拟物品对应的出价信息,这样的显示方式无需玩家依次点开各虚拟摊位,查看各虚拟摊位是否收购待交换虚拟物品,并对比各虚拟摊位中待交换虚拟物品的出价信息,以直观地方式使得玩家可以直接在游戏场景中,各目标虚拟摊位的目标位置处,直接通过查看交换信息的方式确定各收购待交换虚拟物品的虚拟摊位,以及各目标虚拟摊位的出价信息,从而实现玩家的高效、直观地比价。

示例的,在本申请的一个实施例中,为了更好的保障玩家的游戏体验,可以仅在玩家需要的情况下开启待交换虚拟物品对应的交换信息在目标虚拟摊位上的显示,例如可以响应于虚拟物品交换模式的开启指令,根据受控虚拟角色的虚拟背包中的待交换虚拟物品,从游戏场景中收购待交换虚拟物品的虚拟摊位中,确定出价满足预设条件的虚拟摊位为目标虚拟摊位,即只有在玩家确认开启虚拟物品交换模式的情况下,才会在游戏场景中确定目标虚拟摊位,并显示待交换虚拟物品对应的交换信息。

其中,确认操作例如可以为响应于通过图形用户界面输入的针对虚拟物品交换模式的确认操作,确认开启虚拟物品交换模式。

例如图形用户界面上可以预设有物品交互模式的开关确认控件,响应于该开关确认控件的开启操作,确认开启虚拟物品交换模式,响应于该开关确认控件的关闭操作,确认关闭虚拟物品交换模式;或者也可以为游戏内预设有开启虚拟物品交换模式的快捷方式,或预设有虚拟物品交换模式的快捷操作,响应于针对虚拟物品交换模式开启的开启快捷方式或开启快捷操作,确认打开虚拟物品交换模式。

在一些可能的实施例中,在目标虚拟摊位对应位置处显示待交换虚拟物品的交换信息时,例如可以在游戏场景中隐藏所有目标虚拟摊位的显示,仅显示待交换虚拟物品的交换信息;或隐藏除目标虚拟摊位以外所有其他虚拟摊位的显示;或隐藏部分其他虚拟摊位的显示。

举例说明,例如在所述游戏场景中,隐藏所有虚拟摊位的显示,并在目标虚拟摊位对应位置处显示所述待交换虚拟物品的交换信息,及仅在游戏场景中显示待交换虚拟物品的交换信息,从而方便玩家直观地对待交换虚拟物品的交换信息进行查看,避免虚拟摊位非常多,且互相重叠,对待交换虚拟物品的交换信息造成遮挡,导致玩家查看不直观的问题。

或者,也可以在所述游戏场景中,隐藏除所述目标虚拟摊位以外所有其他虚拟摊位的显示,并在所述目标虚拟摊位对应位置处,显示所述待交换虚拟物品的交换信息,即隐藏游戏场景中所有其他虚拟摊位的显示;从而方便玩家可以快速在游戏场景中确定目标虚拟摊位,以及各目标虚拟摊位对应的交换信息,使得玩家可以排除其他虚拟摊位的影响,直观地在游戏场景中对目标摊位及其对应的交换信息进行查看。

或者,在所述游戏场景中,隐藏所述目标虚拟摊位周围预设范围内,除所述目标虚拟摊位以外其他虚拟摊位的显示,并在所述目标虚拟摊位对应位置处,显示所述待交换虚拟物品的交换信息,即仅隐藏目标虚拟摊位周围预设范围内,所有其他虚拟摊位的显示,对于目标虚拟摊位周围预设范围之外的其他虚拟摊位不进行隐藏;应当理解上述实施例仅为示例性说明,具体目标虚拟摊位和交换信息的显示方式,以及其他虚拟摊位的显示方式均可以根据用户需要灵活调整,并不以上述实施例给出的为限。

图3为本申请另一实施例提供的图形用户界面的界面示意图,如图3所示,例如在检测到受控虚拟角色附近有摊位时,则可以触发确认弹窗的弹出操作,在图形用户界面上弹出物品交互模式的确认弹窗,确认弹窗上可以显示提示信息,提示用户是否需要进入交换模式,并显示确认控件和取消控件,其中提示信息例如可以为“检测到附近有虚拟摊位,是否进入交换模式”;随后响应于玩家针对确认控件的触发操作,确定开启虚拟物品交换模式,响应于取消控件的触发操作,确认不开启虚拟物品交换模式,应当理解上述实施例仅为示例性说明,具体打开虚拟物品交换模式的方式可以根据用户需要灵活调整,并不以上述实施例给出的为限。

对应的,在虚拟物品交换模式的开启过程中,可以响应于针对虚拟物品交换模式的关闭操作,取消待交换虚拟物品的交换信息的显示。

关闭操作的关闭方式与开启方式对应,也可以为通过开关确认控件触发的关闭操作,或通过关闭快捷键,或关闭快捷方式触发的,具体触发关闭操作的方式可以根据用户需要灵活调整,并不一定上述实施例给出的为限。

在本申请的实施例中,在确定开启虚拟物品交换模式后,还可以进一步根据受控虚拟角色的信息以及游戏场景中虚拟摊位的信息,判断是否满足预设的虚拟物品交换条件;若满足,则在图形用户界面上显示虚拟物品交换模式的确认信息;响应于针对虚拟物品交换模式的确认信息的确认操作,确认开启虚拟物品交换模式。

在一些可能的实施例中,交换条件的判断例如可以为根据受控虚拟角色的位置,判断受控虚拟角色周围的预设范围内是否具有虚拟摊位;若具有,则判断待交换虚拟物品中是否具有预设范围内的虚拟摊位所收购的虚拟物品;若具有,则确定满足物品交换条件。

其中,受控虚拟角色周围的预设范围,例如可以是以虚拟角色的中心为圆心,以预设距离为半径的圆形预设范围,或矩形预设范围等,在本申请的一个实施例中,预设范围例如可以为40个像素,即受控虚拟角色距离游戏场景中的任意虚拟摊位的距离小于或等于40个像素时,即确定受控虚拟角色周围的预设范围内具有虚拟摊位,此时则可以弹出确认弹窗等,确认玩家是否需要进入虚拟物品交换模式。

在实施例一中,若受控虚拟角色周围的预设范围内不具有虚拟摊位,则可以控制受控虚拟角色移动至距离最近的虚拟摊位的预设范围内;从而根据移动后的受控虚拟角色所在位置,继续判断待交换虚拟物品中是否具有预设范围内的虚拟摊位所收购的虚拟物品,若有,则确定满足物品交换条件。

在实施例二中,若受控虚拟角色周围的预设范围内不具有虚拟摊位,或者,受控虚拟角色周围的预设范围内具有虚拟摊位,但是待交换虚拟物品中不具有预设范围内的虚拟摊位所收购的虚拟物品,则确定不满足物品交换条件。

可选地,在上述实施例的基础上,本申请实施例还可提供一种游戏中的虚拟摊位的交互方法,如下结合附图对上述方法中游戏中的虚拟摊位的交互的实现过程进行示例说明。图4为本申请另一实施例提供的一种游戏中的虚拟摊位的交互方法的流程示意图,如图4所示,S102可包括:

S103:在游戏场景中目标虚拟摊位对应位置处,以第一显示方式显示待交换虚拟物品的交换信息,以及目标虚拟摊位。

S104:以第二显示方式显示游戏场景中其他摊位。

在一些可能的实施例中,第二显示方式例如可以为与在虚拟物品交换模式的关闭模式下,虚拟摊位的显示方式相同的显示方式;第一显示方式例如可以为高亮显示,或以区别于第二显示方式的显示颜色进行显示,或以区别于第二显示方式的显示底色进行显示;具体第一显示方式和第二显示方式可以根据用户需要灵活调整,并不以上述实施例给出的为限,只需第一显示方式和第二显示方式为两种不同的显示方式即可。

这样的不同的显示方式,可以使得玩家可以直观地从多个虚拟摊位中确定目标虚拟摊位,并直观地确定待交换虚拟物品的交换信息,从而使得显示方式更加直观清晰,使得玩家后续的交换操作更加的便捷流畅,从而提高了玩家的游戏体验。

可选地,在上述实施例的基础上,本申请实施例还可提供一种游戏中的虚拟摊位的交互方法,如下结合附图对上述方法中游戏中的虚拟摊位的交互的实现过程进行示例说明。图5为本申请另一实施例提供的一种游戏中的虚拟摊位的交互方法的流程示意图,如图5所示,S102之后,该方法还可包括:

S105:响应于针对出售控件的确认指令,确定出售控件对应的目标虚拟摊位中,待交换虚拟物品的交换信息。

继续如图2所示,例如在每个交换信息后的预设位置,会显示针对该交换信息的出售控件,玩家点击该出售控件后会触发以该交换信息对应的交换操作;其中,预设位置例如也可以为交换信息的上方,下方或其他预设位置,具体预设位置的确定方式可以根据用户需要灵活调整,并不以上述实施例给出的为限。

S106:根据交换信息中的出价信息,出售待交换虚拟物品。

采用本申请提供的游戏中的虚拟摊位的交互方法,系统可以自动识别受控虚拟角色的虚拟背包中的虚拟物品,并在确定待收购虚拟物品中,以受控虚拟角色的待收购虚拟物品为基础,去在游戏场景中的多个虚拟摊位中识别目标虚拟摊位,从而使得玩家可以快速在多个虚拟摊位中找到可以收购自己的待收购虚拟物品的目标虚拟摊位,大大缩短了玩家查找目标虚拟摊位以及比价的行为路径,从而提高了玩家的游戏体验,提高了收购效率。

下述结合附图对本申请所提供的游戏中的虚拟摊位的交互装置进行解释说明,该游戏中的虚拟摊位的交互装置可执行上述图1-图5任一游戏中的虚拟摊位的交互方法,其具体实现以及有益效果参照上述,如下不再赘述。

图6为本申请一实施例提供的游戏中的虚拟摊位的交互装置的结构示意图,如图6所示,该装置包括:确定模块201和显示模块202,其中:

确定模块201,用于根据受控虚拟角色的虚拟背包中的待交换虚拟物品,从游戏场景中收购待交换虚拟物品的虚拟摊位中,确定出价满足预设条件的虚拟摊位为目标虚拟摊位,其中,受控虚拟角色通过终端设备实现游戏内的控制;

显示模块202,用于在游戏场景中目标虚拟摊位对应位置处,显示待交换虚拟物品的交换信息;交换信息包括:待交换虚拟物品的信息和待交换虚拟物品的信息对应的出价信息。

可选地,确定模块201,具体用于响应于虚拟物品交换模式的开启指令,根据受控虚拟角色的虚拟背包中的待交换虚拟物品,从游戏场景中收购待交换虚拟物品的虚拟摊位中,确定出价满足预设条件的虚拟摊位为目标虚拟摊位。

可选地,确定模块201,具体用于响应于通过图形用户界面输入的针对虚拟物品交换模式的确认操作,确认开启虚拟物品交换模式。

可选地,确定模块201,具体用于根据受控虚拟角色的信息以及游戏场景中虚拟摊位的信息,判断是否满足预设的虚拟物品交换条件;

显示模块202,具体用于若满足,则在图形用户界面上显示虚拟物品交换模式的确认信息;

确定模块201,具体用于响应于针对虚拟物品交换模式的确认信息的确认操作,确认开启虚拟物品交换模式。

可选地,确定模块201,具体用于根据受控虚拟角色的位置,判断受控虚拟角色周围的预设范围内是否具有虚拟摊位;若具有,则判断待交换虚拟物品中是否具有预设范围内的虚拟摊位所收购的虚拟物品;若具有,则确定满足物品交换条件。

可选地,在上述实施例的基础上,本申请实施例还可提供一种游戏中的虚拟摊位的交互装置,如下结合附图对上述图6给出的装置的实现过程进行示例说明。图7为本申请另一实施例提供的游戏中的虚拟摊位的交互装置的结构示意图,如图7所示,该装置还包括:控制模块203,用于若不具有,则控制受控虚拟角色移动至距离最近的虚拟摊位的预设范围内。

可选地,确定模块201,具体用于若受控虚拟角色周围的预设范围内不具有虚拟摊位,或者,受控虚拟角色周围的预设范围内具有虚拟摊位,但是待交换虚拟物品中不具有预设范围内的虚拟摊位所收购的虚拟物品,则确定不满足物品交换条件。

如图7所示,该装置还包括:取消模块204,用于响应于针对虚拟物品交换模式的关闭操作,取消最高虚拟货币信息以及目标虚拟摊位的显示。

可选地,显示模块202,具体用于在游戏场景中目标虚拟摊位对应位置处,以第一显示方式显示待交换虚拟物品的交换信息,以及目标虚拟摊位;以第二显示方式显示游戏场景中其他摊位,第一显示方式和第二显示方式为两种不同的显示方式。

如图7所示,该装置还包括:出售模块205,其中:

确定模块201,具体用于响应于针对出售控件的确认指令,确定出售控件对应的目标虚拟摊位中,待交换虚拟物品的交换信息;

出售模块205,用于根据交换信息中的出价信息,出售待交换虚拟物品。

可选地,显示模块202,具体用于在游戏场景中,隐藏所有虚拟摊位的显示,并在目标虚拟摊位对应位置处显示待交换虚拟物品的交换信息;或者,在游戏场景中,隐藏除目标虚拟摊位以外所有其他虚拟摊位的显示,并在目标虚拟摊位对应位置处,显示待交换虚拟物品的交换信息。

上述装置用于执行前述实施例提供的方法,其实现原理和技术效果类似,在此不再赘述。

以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(Application Specific Integrated Circuit,简称ASIC),或,一个或多个微处理器,或,一个或者多个现场可编程门阵列(Field Programmable Gate Array,简称FPGA)等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器(Central Processing Unit,简称CPU)或其他可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上系统(system-on-a-chip,简称SOC)的形式实现。

图8为本申请一实施例提供的游戏中的虚拟摊位的交互设备的结构示意图,该游戏中的虚拟摊位的交互设备可以集成于终端设备或者终端设备的芯片。

如图8所示,该游戏中的虚拟摊位的交互设备包括:处理器501、存储介质502和总线503。

处理器501用于存储程序,处理器501调用存储介质502存储的程序,以执行上述图1-图4对应的方法实施例。具体实现方式和技术效果类似,这里不再赘述。

可选地,本申请还提供一种程序产品,例如存储介质,该存储介质上存储有计算机程序,包括程序,该程序在被处理器运行时执行上述方法对应的实施例。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其他的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其他的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(英文:processor)执行本申请各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取存储器(英文:Random Access Memory,简称:RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

19页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:在游戏中进行游戏语句推荐的方法、装置和电子设备

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类