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

虚拟物品的处理方法、装置、计算机设备及存储介质

文献发布时间:2023-06-19 12:29:04


虚拟物品的处理方法、装置、计算机设备及存储介质

技术领域

本申请涉及网络游戏技术领域,具体涉及一种虚拟物品的处理方法、装置、计算机设备及存储介质。

背景技术

在计算机设备和网络技术飞速发展的时代,游戏已经成为人们休闲娱乐的重要方式。游戏可以分为单机游戏和多人联机游戏,在游戏阵营中虚拟用户共同进行MOBA(Multiplayer Online Battle Arena,多人在线战术竞技)游戏的过程中,属于同一阵营的用户可以通过语音和/或文字相互交流,讨论战术,对其他队友提出建议,从而加强游戏阵营中虚拟用户之间的合作。在游戏过程中,当用户想要根据队友的建议执行对虚拟物品的出售、购买、装配和/或赠送等相关操作时,用户需要在背包和/或游戏商店展示的多种商品中找到该虚拟物品之后,才能进行相关操作,所需的步骤繁多,用户操作繁琐。

发明内容

本申请实施例提供一种虚拟物品的处理方法,使得虚拟物品的出售、购买、装配和/或赠送等处理操作指令的执行更加方便快捷,提升了用户的游戏体验度。

本申请实施例提供一种虚拟物品的处理方法,通过计算机设备提供目标游戏的图形用户界面,所述图形用户界面中包括第一账号对应的游戏界面,包括:

接收至少一第二账号发送的交互信息,并在所述游戏界面中予以显示,其中,所述第二账号与所述第一账号处于同一对局;

若所述交互信息中包括预设的虚拟物品信息,响应于对所述交互信息的处理操作指令,依据所述预设的虚拟物品信息确定至少一个候选虚拟物品,并在所述游戏界面中提供用于处理至少一个所述候选虚拟物品的快捷处理控件,其中,所述快捷处理控件的类型与所述处理操作指令的类型对应;

响应于针对所述快捷处理控件的选择操作,在所述候选虚拟物品中确定目标虚拟物品,触发对所述目标虚拟物品,且与所述快捷处理控件的类型相对应的处理操作指令。

相应的,本申请实施例还提供一种虚拟物品的处理装置,通过计算机设备提供目标游戏的图形用户界面,所述图形用户界面中包括第一账号对应的游戏界面,包括:

第一显示单元,用于接收至少一第二账号发送的交互信息,并在所述游戏界面中予以显示,其中,所述第二账号与所述第一账号处于同一对局;

第二显示单元,用于若所述交互信息中包括预设的虚拟物品信息,响应于对所述交互信息的处理操作指令,依据所述预设的虚拟物品信息确定至少一个候选虚拟物品,并在所述游戏界面中提供用于处理至少一个所述候选虚拟物品的快捷处理控件,其中,所述快捷处理控件的类型与所述处理操作指令的类型对应;

处理单元,用于响应于针对所述快捷处理控件的选择操作,在所述候选虚拟物品中确定目标虚拟物品,触发对所述目标虚拟物品,且与所述快捷处理控件的类型相对应的处理操作指令。

可选的,所述预设的虚拟物品信息包括虚拟物品名称、虚拟物品所属类别、虚拟物品编号和/或虚拟物品属性信息。

可选的,所述第二显示单元,还用于:

响应于对所述交互信息的第一物品处理触发操作,获取所述第一物品处理触发操作对应的处理操作指令,作为所述交互信息的处理操作指令,其中,一个物品处理触发操作对应至少一种处理操作指令;

根据所述交互信息的处理操作指令,以及所述预设的虚拟物品信息确定至少一个所述候选虚拟物品,并在所述游戏界面中提供用于处理至少一个所述候选虚拟物品的快捷处理控件。

可选的,所述第二显示单元,还用于:

响应于针对所述交互信息的第二物品处理触发操作,从所述交互信息中获取所述预设的虚拟物品信息的上下文信息;

对所述上下文信息进行文本识别,基于所述文本识别的结果确定所述上下文信息中针对所述预设的虚拟物品信息的处理信息;

基于所述处理信息生成所述交互信息的处理操作指令;

根据所述交互信息的处理操作指令,以及所述预设的虚拟物品信息确定至少一个所述候选虚拟物品,并在所述游戏界面中提供用于处理至少一个所述候选虚拟物品的快捷处理控件。

可选的,所述处理操作指令的类型包括出售操作指令、购买操作指令、物品装配指令和/或赠送操作指令,所述第二显示单元,还用于:

若针对所述交互信息的所述处理操作指令,为所述出售操作指令、所述赠送操作指令或所述物品装配指令,确定所述第一账号的虚拟物品集合中与所述预设的虚拟物品信息关联的虚拟物品作为所述候选虚拟物品,在所述游戏界面中提供用于处理所述候选虚拟物品的快捷处理控件,以及所述处理操作指令的处理操作指示信息;

若针对所述交互信息的所述处理操作指令为所述购买操作指令,确定所述目标游戏的虚拟商店中,与所述预设的虚拟物品信息关联的虚拟物品作为所述候选虚拟物品,在所述游戏界面中提供用于处理所述候选虚拟物品的快捷处理控件,以及所述处理操作指令对应的处理操作指示信息。

可选的,所述交互信息的所述处理操作指令为所述购买操作指令,所述第二显示单元,还用于:

确定所述目标游戏中所述第一账号的第一虚拟购买资源,以及获取各所述候选虚拟物品所需的第二虚拟购买资源;

从所述候选虚拟物品中,去除所述第二虚拟购买资源高于所述第一虚拟购买资源的候选虚拟物品,得到筛选后的候选虚拟物品;

在所述游戏界面中提供用于处理所述筛选后的候选虚拟物品的快捷处理控件。

可选的,所述交互信息的处理操作指令为赠送操作指令,所述处理单元还用于:

响应于针对所述快捷处理控件的所述选择操作,在所述候选虚拟物品中确定所述目标虚拟物品,并在所述游戏界面显示所述同一对局中的虚拟用户的虚拟物品信息;

响应于对所述虚拟用户的虚拟物品信息中,目标虚拟用户的虚拟物品信息的选择操作,将所述目标虚拟物品转移至所述目标虚拟用户的虚拟物品信息对应的虚拟物品集合。

可选的,所述交互信息的处理操作指令为物品装配指令,所述处理单元还用于:

响应于针对所述快捷处理控件的选择操作,在所述候选虚拟物品中确定所述目标虚拟物品,并在所述游戏界面显示候选替换虚拟物品,所述候选替换虚拟物品为所述第一账号对应的虚拟用户当前已装配的虚拟物品,所述候选替换虚拟物品与所述目标虚拟物品类型相同;

响应于对所述候选替换虚拟物品中目标替换虚拟物品的选择操作,将所述第一账号对应的虚拟用户装配的所述目标替换虚拟物品,替换为所述目标虚拟物品。

可选的,所述交互信息的处理操作指令为购买操作指令,所述处理单元还用于:

响应于针对所述候选虚拟物品中所述目标虚拟物品的确认购买操作,基于所述第一账号对应的虚拟用户的第一虚拟购买资源购买所述目标虚拟物品;

在所述目标虚拟物品购买成功后,将所述目标虚拟物品装配在所述第一账号对应的虚拟用户上,将所述目标虚拟物品添加到所述第一账号对应的虚拟用户的虚拟物品集合中。

可选的,所述第二显示单元还用于:

响应于对所述交互信息的处理操作指令,获取针对所述预设的虚拟物品信息设置的至少两种所述处理操作指令;

确定每种所述处理操作指令下,与所述预设的虚拟物品信息关联的所述候选虚拟物品,形成至少两个所述快捷处理控件,其中,一个所述快捷处理控件对应一种所述处理操作指令,所述快捷处理控件用于处理对应的处理操作指令下的候选虚拟物品,所述快捷处理控件包括对应的处理操作指令的处理操作指示信息;

在所述游戏界面显示所述快捷处理控件;

所述处理单元还用于:

响应于针对所述快捷处理控件的选择操作,确定选中的快捷处理控件;

在所述选中的快捷处理控件处理的候选虚拟物品中,确定所述目标虚拟物品,并触发对所述目标虚拟物品,且与所述选中的快捷处理控件的类型,相对应的处理操作指令。

可选的,所述游戏界面包括虚拟物品隐藏区域,所述装置还包括:

响应于针对所述虚拟物品隐藏区域的触控操作,隐藏所述游戏界面中已提供的快捷处理控件。

同样的,本申请实施例还提供一种计算机设备,包括:

存储器,用于存储计算机程序;

处理器,用于在执行虚拟物品的处理方法任一项的步骤。

此外,本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现虚拟物品的处理方法任一项的步骤。

本申请实施例提供一种虚拟物品的处理方法、装置、计算机设备及存储介质,在游戏过程中,计算机设备可以根据接收到的第二账号发送的交互信息,直接执行虚拟物品的出售、购买、装配和/或赠送等处理操作指令,而不需要进入背包和/或游戏商店,减少了用户的操作,使得虚拟物品的出售、购买、装配和/或赠送等处理操作指令的执行更加方便快捷,提升了用户的游戏体验度。

附图说明

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

图1是本申请实施例提供的虚拟物品的处理装置的系统示意图;

图2是本申请实施例提供的虚拟物品的处理方法的流程示意图;

图3是本申请实施例提供的目标游戏的游戏界面的应用场景示意图;

图4是本申请实施例提供的预设的虚拟物品信息和移动控件的场景应用图;

图5是本申请实施例提供的虚拟物品的处理方法的另一流程示意图;

图6是本申请实施例提供的虚拟物品的处理装置的结构示意图

图7是本申请实施例提供的计算机设备的结构示意图。

具体实施方式

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

本申请实施例提供一种虚拟物品的处理方法、装置、计算机设备及存储介质。具体地,本申请实施例的虚拟物品的处理方法可以由计算机设备执行,其中,该计算机设备可以为终端或者服务器等设备。该终端可以为智能手机、平板电脑、笔记本电脑、触控屏幕、游戏机、个人计算机(Personal Computer,PC)、个人数字助理(Personal Digital Assistant,PDA)等终端设备,终端还可以包括客户端,该客户端可以是游戏应用客户端、携带有游戏程序的浏览器客户端或即时通信客户端等。服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、内容分发网络服务、以及大数据和人工智能平台等基础云计算服务的云服务器。

例如,当该虚拟物品的处理方法运行于终端时,终端设备存储有游戏应用程序并用于呈现游戏画面中的图形用户界面。终端设备用于通过图形用户界面与用户进行交互,例如,通过终端设备下载安装游戏应用程序并运行,显示图形用户界面。该终端设备将图形用户界面提供给用户的方式可以包括多种,例如,可以渲染显示在终端设备的显示屏上,或者,通过全息投影呈现图形用户界面。例如,终端设备可以包括触控显示屏和处理器,触控显示屏用于呈现图形用户界面,以及接收用户作用于图形用户界面产生的操作指令,该图形用户界面包括第一账号对应的游戏界面,处理器用于运行该游戏、生成图形用户界面、响应操作指令,以及控制图形用户界面在触控显示屏上显示。

例如,当该虚拟物品的处理方法运行于服务器时,可以为云游戏。云游戏是指以云计算为基础的游戏方式。在云游戏的运行模式下,游戏应用程序的运行主体和游戏画面呈现主体是分离的,虚拟物体提示与查看方法地储存与运行是在云游戏服务器上完成的。而游戏画面呈现是在云游戏的客户端完成的,云游戏客户端主要用于游戏数据地接收、发送以及游戏画面呈现,例如,云游戏客户端可以是靠近用户侧的具有数据传输功能的显示设备,如,移动终端、电视机、计算机、掌上电脑、个人数字助理等,但是进行游戏数据处理的终端设备为云端的云游戏服务器。在进行游戏时,用户操作云游戏客户端向云游戏服务器发送操作指令,云游戏服务器根据操作指令运行游戏,将游戏画面等数据进行编码压缩,通过网络返回云游戏客户端,最后,通过云游戏客户端进行解码并输出游戏画面。

请参阅图1,图1为本申请实施例提供的虚拟物品的处理装置的系统示意图。该系统可以包括至少一个终端101和至少一个游戏服务器102。用户持有的终端101可以通过网络103连接到不同游戏的游戏服务器102。当系统包括多个终端101、多个游戏服务器102、多个网络103时,不同的终端101可以通过不同的网络103、通过不同的游戏服务器102相互连接。例如,网络103可以为无线网络或者有线网络,无线网络可以为无线局域网(WLAN)、局域网(LAN)、蜂窝网络、2G网络、3G网络、3G网络、4G网络、5G网络等。此外,不同的终端101之间也可以使用自身的蓝牙网络或者热点网络连接到其他终端101或者连接到游戏服务器102等。例如,游戏阵营中虚拟用户可以通过不同的终端101在线从而通过适当网络103连接并且相互同步,以支持多玩家游戏。

本申请实施例提供了一种虚拟物品的处理方法,该方法可以由终端或服务器执行。本申请实施例以终端执行来说明,终端运行目标游戏,并在显示器上提供目标游戏的图形用户界面,图形用户界面中包括第一账号对应的游戏界面,接收至少一第二账号发送的交互信息,并在游戏界面中予以显示,其中,第二账号与第一账号处于同一对局;若交互信息中包括预设的虚拟物品信息,响应于对交互信息的处理操作指令,依据预设的虚拟物品信息确定至少一个候选虚拟物品,并在游戏界面中提供用于处理至少一个候选虚拟物品的快捷处理控件,其中,快捷处理控件的类型与处理操作指令的类型对应;响应于针对快捷处理控件的选择操作,在候选虚拟物品中确定目标虚拟物品,触发对目标虚拟物品,且与快捷处理控件的类型相对应的处理操作指令。

以下分别进行详细说明。需说明的是,以下实施例的描述顺序不作为对实施例优选顺序的限定。

本实施例将从虚拟物品的处理装置的角度进行描述,该虚拟物品的处理装置具体可以集成在终端设备中,该终端设备可以包括智能手机、笔记本电脑、平板电脑以及个人计算机等设备。

本申请实施例提供的一种虚拟物品的处理方法,该方法可以由终端的处理器执行,如图2所示,该虚拟物品的处理方法的具体流程主要包括步骤201至步骤203,详细说明如下:

步骤201、接收至少一第二账号发送的交互信息,并在游戏界面中予以显示,其中,第二账号与第一账号处于同一对局。

在本申请的一种实施方式中,终端执行游戏应用程序之后,运行游戏应用程序对应的目标游戏,用户通过第一账号进入目标游戏,显示目标游戏的图形用户界面,用户可以在图形用户界面中触控虚拟场景包括的各种功能控件,从而运行游戏。图形用户界面中包括第一账号对应的游戏界面,游戏界面为终端打开游戏对局后产生的游戏世界的虚拟场景,虚拟场景中可以具有游戏道具、各种游戏虚拟角色、和/或构成游戏世界环境所包含的多个虚拟物体(建筑、树木、山川等等)。其中,目标游戏可以是由游戏阵营中虚拟用户运用多个终端操纵多个虚拟对象共同合作的多人联机游戏,也可以是一个用户利用一个终端进行的单机游戏。

在本申请实施例中,对局可以是多个用户通过多个账号控制的多个虚拟对象共同参与一场决斗,共同完成一个任务,等等。在可以进行多人联机的目标游戏中,第一用户通过第一账号进入目标游戏,第二用户通过第二账号进入目标游戏,第二用户可以是第一用户在同一对局中的敌对方,可以是第一用户在同一对局中的友方,也可以是第一用户所在对局中的进行观看的用户。在单机游戏中,第一用户通过第一账号操纵的虚拟对象,可以与系统设置的机器操纵虚拟对象处于同一对局,第二账号可以是机器操纵虚拟对象对应的账号。

例如,如图3所示的目标游戏的游戏界面的应用场景示意图中,在游戏界面的左下角可以具有游戏操作用户控制用户操控虚拟对象在虚拟场景中进行移动的移动控件301,在游戏界面的右下角可以具有控制用户操控虚拟对象在虚拟场景中进行跳跃的跳跃控件302,在游戏界面的左上角可以具有整个虚拟场景的俯视图303,俯视图303中显示按比例缩小的整个虚拟场景,并且表示了用户操控虚拟对象在整个虚拟场景中的位置,游戏操作用户可以通过俯视图303了解整个虚拟场景的地形概貌、具体细节和/或其他用户操控虚拟对象所处位置,从而更好地确定下一步的移动方向。俯视图303的旁边具有放大镜317,点击放大镜317,可以按比例放大整个俯视图303,游戏界面中包括在第一视角下可以看到的其他用户操纵虚拟对象304和其他用户操纵虚拟对象305,游戏界面顶部的中间位置可以具有局势显示控件306,局势显示控件306用于显示游戏对局双方当前存活的用户操控虚拟对象的数量,使得游戏操作用户可以清楚地看到同一阵营和敌对阵营中可以进行攻击的用户操控虚拟对象。游戏界面的底部包括用户在游戏过程中所获得的医疗急救包图标312。游戏界面中还可以包含控制用户操控虚拟对象进行射击的射击控件308,由于移动控件301和射击控件308是游戏操作用户在游戏过程中常用的两种控件,所以两种控件应该设置在用户容易触控的位置,为了方便用户在使用移动控件301控制用户操控虚拟对象移动时,射击敌对阵营的其他用户操控虚拟对象,可以使射击控件308位于与移动控件301相对的方向,所以射击控件308可以位于游戏界面的右下方。游戏界面中还包括技能图标309和技能图标310,技能图标309和技能图标310可以代表不同功能的技能,为了使得游戏操作用户清楚地了解各个技能的功效,可以在游戏界面的左下角设置技能查看图标315,当游戏操作用户触控技能查看图标315时,可以在游戏界面中显示所拥有的全部技能的功效等属性介绍。为了得知用户操控虚拟对象在游戏过程中的生命值,可以在游戏界面中设置生命值图标314,生命值图标314包含用户操纵对象头像和用户操控虚拟对象的血条,当用户操控虚拟对象被其他用户操控虚拟对象击中后,血条的颜色会发生改变,使得游戏操作用户了解所操控的用户操控虚拟对象被伤害的程度,从而更好地保护采取防范措施。

在本申请实施例中,交互信息包括语音交互信息和文字交互信息,语音交互信息包括第一账号对应的用户和第二账号对应的用户利用语音功能相互交流产生的信息,文字交互信息包括第一账号对应的用户和第二账号对应的用户在游戏界面的聊天控件中发布的信息。

在本申请的一些实施例中,当第一账号对应的用户和第二账号对应的用户共同加入同一个游戏对局中时,为了使得属于同一对局中的用户可以相互商量对战策略和/或合作方法,增加属于同一对局的第一账号对应的用户和第二账号对应的用户之间的合作交流,增强他们之间的沟通和/或协作,从而增加用户的游戏体验度,属于同一对局中的第一账号对应的用户和第二账号对应的用户可以打开目标游戏中的语音功能图标,通过语音相互交流,产生语音交互信息。语音功能图标可以位于游戏界面中的任意位置,且语音功能图标的形状、尺寸和/或颜色等属性不受限制,可以根据实际情况灵活设定。例如,如图3所示的目标游戏的游戏界面的应用场景示意图中,语音功能图标311可以位于游戏对局的游戏界面中的右上角区域,游戏操作用户触控语音功能图标,则可以打开语音功能。每个用户打开语音功能之后,在游戏对局过程中发出的声音可以被同一阵营中的其他游戏操作用户获取。

在本申请的一种实施方式中,属于同一对局中的用户可以根据自己的主观意愿确定是否打开游戏对局中的语音功能,属于同一对局中的所有用户可以全部打开语音功能,也可以只有部分用户打开语音功能,未打开语音功能的用户无法通过语音功能与其他用户进行交流,也无法通过语音功能获取打开语音功能的用户相互交流的语音交互信息。

在本申请的一种实施方式中,若在游戏对局中,部分用户想要获取同一对局中打开语音功能用户之间的语音交互信息,然而由于当下所处环境不便等原因无法使得自己和/或环境中的声音被其他用户获取,因此在具有语音打开功能的前提下,可以在目标游戏中设置麦克风禁用功能,用户在打开语音功能和麦克风禁用功能之后,可以实现只获取其他打开语音功能和关闭麦克风禁用功能的用户的语音交互信息。麦克风禁用功能图标可以位于游戏界面中的任意位置,且麦克风禁用功能图标的形状、尺寸和/或颜色等属性不受限制,可以根据实际情况灵活设定。例如,如图3所示的目标游戏的游戏界面的应用场景示意图中,由于麦克风禁用功能图标307和语音功能图标311经常在连续使用,为了在打开语音功能图标311之后,可以很快地打开麦克风禁用功能图标307,麦克风禁用功能图标307可以位于游戏界面中语音功能图标311的预设距离范围内的任意位置,麦克风禁用功能图标307和语音功能图标311之间的距离不受限制,可以根据实际情况灵活设置,可以设置麦克风禁用功能图标307处于用户触控语音功能图标311时手指不会与游戏界面相接触的区域,从而防止用户触控其中一个图标时误触另外一个图标。游戏操作用户触控麦克风禁用功能图标,则可以禁止向同一对局中打开语音功能的其他用户传输语音信息。

在本申请的一个或多个实施例中,当第一账号对应的用户和第二账号对应的用户利用打开的语音功能相互交流时,为了从第一账号对应的用户和第二账号对应的用户相互交流时产生的语音交互信息中获取目标游戏中虚拟物品的预设的虚拟物品信息,可以设置游戏应用程序具有语音识别功能,从而识别出语音交互信息包括的具体内容。需要说明的是,语音识别功能可以识别多种类型的语言,例如,可以识别普通话、各国的外语和/或各种方言。

在本申请实施例中,当利用语音识别功能从语音交互信息中识别出预设的虚拟物品信息后,若为了使用户更清楚地得知预设的虚拟物品信息的内容,则可以将预设的虚拟物品信息转化为文字显示在游戏界面上。若为了不干扰用户的游戏进程,也可以不将预设的虚拟物品信息转化为文字信息在游戏界面上显示,直接根据预设的虚拟物品信息在游戏界面上显示对应的虚拟物品。

在本申请的一种或多种实施方式中,当第一账号对应的用户和第二账号对应的用户共同加入同一个游戏对局中时,属于同一对局的用户可以打开目标游戏中的对话图标,在弹出来的对话框中输入想要与队友交流的内容,产生文字交互信息,从而增加属于同一对局的第一账号对应的用户和第二账号对应的用户之间的合作交流,增强第一账号对应的用户和第二账号对应的用户之间的沟通和/或协作,并增加用户的游戏体验度。对话图标可以位于游戏界面中的任意位置,且对话图标的形状、尺寸和/或颜色等属性不受限制,可以根据实际情况灵活设定。例如,如图3所示的目标游戏的游戏界面的应用场景示意图中,对话图标313也可以位于游戏对局的游戏界面中的右上角区域,游戏操作用户触控对话图标313,则可以弹出对话框。每个用户打开对话框之后,游戏对局过程中在对话框中发出的文字信息可以被同一对局中的其他游戏操作用户获取。然而,为了避免同一对局中的第一账号对应的用户和第二账号对应的用户交流讨论的游戏对战策略和/或合作方法被对局中的敌方用户得知而影响游戏的正常运行,一个对局中的用户无法获取该对局中的敌方任何一个用户在对话框中发出的聊天信息。

在本申请实施例中,当用户触控对话图标,打开对话框之后,用户可以在对话框中输入文字交互信息,输入的文字交互信息的字体格式、字体大小和/或字体颜色等不受限制,可以根据用户的喜好灵活设置。此外,用户还可以在对话框中输入表情和/或颜文字等文字交互信息。对话框的形状、尺寸和/或颜色等属性不受限制,可以根据实际情况灵活设置。

在本申请实施例中,为了避免触控对话图标之后,弹出的对话框占据游戏界面的较多区域,影响用户操作目标游戏,可以将对话框设置在游戏界面的边缘位置,且对话框的尺寸可以适当减小,在对话框尺寸较小的情况下,为了使得用户可以一次性在对话框中输入大段的内容,可以设置对话框具有换行功能。

在本申请实施例中,当从对话框中的文字交互信息中识别出预设的虚拟物品信息后,若为了使用户更清楚地得知预设的虚拟物品信息的内容,则可以将预设的虚拟物品信息截取出来显示在游戏界面的任意位置上。若为了不干扰用户的游戏进程,也可以不将预设的虚拟物品信息截取出来在游戏界面上显示,直接根据获取的预设的虚拟物品信息在游戏界面上显示对应的虚拟物品。

在本申请的一种实施方式中,预设的虚拟物品信息可以是表示虚拟物品唯一特性的信息。虚拟物品是目标游戏中可以进行虚拟资源交换的虚拟对象。预设的虚拟物品信息包括虚拟物品名称、虚拟物品所属类别、虚拟物品编号和/或虚拟物品属性信息。虚拟物品包括虚拟装备、虚拟角色皮肤、虚拟角色服装和/或虚拟道具。例如,以虚拟装备为例,若虚拟装备是弓箭,则弓箭的预设的虚拟物品信息可以是弓箭的官方名称和/或玩家常用名称,可以是弓箭的所属装备类别和/或弓箭的特定功能。

步骤202、若交互信息中包括预设的虚拟物品信息,响应于对交互信息的处理操作指令,依据预设的虚拟物品信息确定至少一个候选虚拟物品,并在游戏界面中提供用于处理至少一个候选虚拟物品的快捷处理控件,其中,快捷处理控件的类型与处理操作指令的类型对应。

在本申请的一种实施方式中,处理操作指令的类型包括出售操作指令、购买操作指令、物品装配指令和/或赠送操作指令等。出售操作指令即将虚拟用户已有的虚拟物品转移从而获取相应的虚拟购买资源。购买操作指令即利用虚拟用户已有的虚拟购买资源换取相应的虚拟物品。物品装配指令即将用户已有的虚拟物品应用于虚拟用户上。赠送操作指令即虚拟用户在不获取虚拟购买资源的情况下将已有的虚拟物品资源转移到其他虚拟用户中。

在本申请实施例中,为了在不进入背包和/或目标游戏商店的情况下,方便快捷的对预设的虚拟物品信息对应的虚拟物品执行出售、购买、装配和/或赠送等操作,所以可以在获取预设的虚拟物品信息之后,进而获取具体类别的处理操作指令,从预设的虚拟物品信息对应的虚拟物品中筛选出可以进行该具体类别操作指令的候选虚拟物品,直接在游戏界面中对应显示可以执行该类别操作指令的所有候选虚拟物品。

在本申请实施例中,当获取预设的虚拟物品信息对应的处理操作指令之后,若为了使用户更清楚地得知处理操作指令的内容,则可以将能够代表处理操作指令的文字和/或图标等处理操作指示信息显示在游戏界面的任意位置上。若为了不干扰用户的游戏进程,也可以不能够代表处理操作指令的文字和/或图标等在游戏界面上显示,直接根据获取的处理操作指令在游戏界面上显示对应的候选虚拟物品。其中,能够代表处理操作指令的文字可以为处理操作指令的名称,例如,能够代表出售操作指令的文字可以是出售。

在本申请实施例中,当交互信息显示在游戏界面中时,用户可以根据对交互信息执行相关操作,从而根据主观意识设置想要对该预设的虚拟物品信息对应的候选虚拟物品执行的处理操作指令。也就是说,步骤202中“响应于对交互信息的处理操作指令,依据预设的虚拟物品信息确定至少一个候选虚拟物品,并在游戏界面中提供用于处理至少一个候选虚拟物品的快捷处理控件”可以包括:

响应于针对交互信息的第一物品处理触发操作,获取第一物品处理触发操作对应的处理操作指令,作为交互信息的处理操作指令,其中,一个物品处理触发操作对应至少一种处理操作指令;

根据交互信息的处理操作指令,以及预设的虚拟物品信息确定至少一个候选虚拟物品,并在游戏界面中提供用于处理至少一个候选虚拟物品的快捷处理控件。

在本申请实施例中,预先设置可以触发不同类别的处理操作指令的标准物品处理触发操作,当从属于同一对局的第一账号和第二账号之间的交互信息中获取预设的虚拟物品信息之后,可以将预设的虚拟物品信息显示在游戏界面中,为了根据主观意识选择对预设的虚拟物品信息对应的候选虚拟物品执行相应的处理操作指令,可以在游戏界面中针对交互信息执行第一物品处理触发操作,第一物品处理触发操作可以是预先设置的标准物品处理触发操作中的任意一种。

在本申请实施例中,不同类型的处理操作指令可以设置相同类型的第一物品处理触发操作,例如,可以设置第一物品处理触发操作为滑动操作,根据滑动操作方向的不同来区分出售操作指令、购买操作指令、物品装配指令和赠送操作指令。也可以设置不同类型的第一物品处理触发操作来区分不同类型的处理操作指令,例如,可以设置出售操作指令对应的物品处理触发操作为滑动操作,购买操作指令对应的物品处理触发操作为点击操作,赠送操作指令对应的物品处理触发操作为长按操作,双击操作可以对应触发售操作指令、购买操作指令、物品装配指令和赠送操作指令。

在本申请实施例中,游戏界面显示交互信息,当针对交互信息的第一物品处理触发操作获取对应的处理操作指令时,由于移动控件是游戏操作用户在游戏过程中经常触控的控件,因此移动控件所处位置是游戏操作用户的手指在终端显示器中方便触控的区域,为了使得游戏操作用户的手指简便快捷地实现对交互信息的触控,避免明显延长从移动控件切换至交互信息的时间和增加用户操控虚拟对象的生命值降低几率,交互信息可以设置于移动控件周围预设距离范围内,进一步地,也可以使得游戏操作用户方便执行移动控件和交互信息的联合操作。此外,移动控件和交互信息的预设距离的限定不受限制,可以根据实际情况灵活设置,可以设置交互信息处于用户触控移动控件时手指不会与游戏界面相接触的区域,从而防止用户触控移动控件时误触交互信息。例如,可以将交互信息设置于移动控件的上方,如图4所示的交互信息和移动控件的场景应用图中,交互信息402位于移动控件301的上方,其余控件所处位置与图3中相同。

具体地,如图4所示,当用户在图形用户界面中针对交互信息402执行滑动操作时,如图4所示的交互信息402可以随着用户执行的滑动操作左右滑动,终端设备可以根据滑动操作,产生针对交互信息402中预设的虚拟物品标识的处理指令,并且在图形用户界面中显示可以执行该处理指令的候选虚拟物品。例如,若设置左滑操作对应的处理指令为购买操作指令,当用户向左滑动交互信息402时,交互信息402也向左滑动,同时在图形用户界面中显示可以购买,且与预设的虚拟物品标识相关的候选虚拟物品。若设置右滑操作对应的处理指令为出售操作指令,当用户向右滑动交互信息402时,交互信息402也向右滑动,同时在图形用户界面中显示用户背包中可以出售,且与预设的虚拟物品标识相关的候选虚拟物品。

在本申请的一种实施方式中,当交互信息中包含预设的虚拟物品信息时,往往也会包含预设的虚拟物品信息对应的处理操作指令,因此,可以从交互信息中获取处理操作指令。步骤202中“响应于对交互信息的处理操作指令,依据预设的虚拟物品信息确定至少一个候选虚拟物品,并在游戏界面中提供用于处理至少一个候选虚拟物品的快捷处理控件”可以包括:

响应于针对交互信息的第二物品处理触发操作,从交互信息中获取预设的虚拟物品信息的上下文信息;

对上下文信息进行文本识别,基于文本识别的结果确定上下文信息中针对预设的虚拟物品信息的处理信息;

基于处理信息生成交互信息的处理操作指令;

根据交互信息的处理操作指令,以及预设的虚拟物品信息确定至少一个候选虚拟物品,并在游戏界面中提供用于处理至少一个候选虚拟物品的快捷处理控件。

在本申请实施例中,若交互信息是文字交互信息,则从文字信息中获取预设的虚拟物品信息及其在文字交互信息周围的上下文信息。若交互信息是语音交互信息,则将语音交互信息转化为文本,从文本中获取预设的虚拟物品信息及其在文字交互信息周围的上下文信息。

在本申请实施例中,预设的虚拟物品信息可以是虚拟物品名称、虚拟物品所属类别、虚拟物品编号和/或虚拟物品属性信息。

在本申请实施例中,处理信息可以是包含处理操作指令或与处理操作指令相关的信息。例如,处理信息可以是购买、出售等明显的处理操作指令,也可以是表达购买操作意思的游戏用语或缩写等。

在本申请实施例中,候选虚拟物品是与预设的虚拟物品信息关联的虚拟物品中,可以执行对应的处理操作指令的虚拟物品。当基于处理信息生成的预设的虚拟物品信息是虚拟物品的唯一特性时,例如预设的虚拟物品信息为虚拟物品编号时,只对应一个候选虚拟物品。当基于处理信息生成的预设的虚拟物品信息是多个虚拟物品的共同特性时,例如预设的虚拟物品信息为虚拟物品类别,可以对应多个候选虚拟物品。

在本申请实施例中,为了更方便准确地根据同一对局其他用户的建议对预设的虚拟物品信息对应的候选虚拟物品指令执行处理操作指令,可以直接从包含其他用户建议的交互信息中提取出处理操作指令,减少用户根据预设的虚拟物品信息判断和获取处理操作指令的时间和步骤。

在本申请实施例中,当根据包含队友建议的交互信息中获取预设的虚拟物品信息中可以执行处理操作指令的候选虚拟物品后,为了使更清楚地了解具体的虚拟物品,并且从多种虚拟物品中选择一个或多个执行处理操作指令,可以在目标游戏的游戏界面提供用于处理至少一个候选虚拟物品的快捷处理控件。其中,快捷处理控件中可以显示候选虚拟物品。

在本申请的一种实施方式中,若与预设的虚拟物品信息匹配的候选虚拟物品有多个,则可以在游戏界面显示候选虚拟物品列表。候选虚拟物品在候选虚拟物品列表中的排列方式不受限制,可以根据实际情况灵活设置。候选虚拟物品列表可以在快捷处理控件中显示。用户可以根据候选虚拟物品的虚拟物品金额、商品属性信息和/或虚拟物品功能信息来选择可以进行出售操作指令和/或赠送操作指令的目标虚拟物品,因此可以将候选虚拟物品的虚拟物品金额、商品属性信息和/或虚拟物品功能信息对应显示在游戏界面的候选虚拟物品列表中。

在本申请的一种实施方式中,处理操作指令的类型包括出售操作指令、购买操作指令、物品装配指令和/或赠送操作指令,步骤202中“依据预设的虚拟物品信息确定至少一个候选虚拟物品,并在游戏界面中提供用于处理至少一个候选虚拟物品的快捷处理控件”可以包括:

若针对交互信息的处理操作指令,为出售操作指令、赠送操作指令或物品装配指令,确定第一账号的虚拟物品集合中与预设的虚拟物品信息关联的虚拟物品作为候选虚拟物品,在游戏界面中提供用于处理候选虚拟物品的快捷处理控件,以及处理操作指令的处理操作指示信息;

若针对交互信息的处理操作指令为购买操作指令,确定目标游戏的虚拟商店中,与预设的虚拟物品信息关联的虚拟物品作为候选虚拟物品,在游戏界面中提供用于处理候选虚拟物品的快捷处理控件,以及处理操作指令对应的处理操作指示信息。

在本申请实施例中,虚拟用户的虚拟物品集合包括虚拟用户所拥有的全部虚拟物品。例如,虚拟用户的虚拟物品集合可以为虚拟用户在目标游戏中的背包。若想要对虚拟物品执行出售操作指令、赠送操作指令或物品装配指令,则只能将自身拥有的虚拟物品出售、装配或赠送,由于自身拥有的虚拟物品陈列在目标游戏的背包中,所以可以在背包中获取与预设的虚拟物品信息匹配的虚拟物品作为候选虚拟物品。

在本申请实施例中,若想要对虚拟物品执行购买操作指令,则可以从目标游戏商店中包含的虚拟物品中购买,所以可以在游戏商店中获取与预设的虚拟物品信息匹配的虚拟物品作为候选虚拟物品。需要说明是,可以执行购买操作指令的候选虚拟物品可以是背包中包含的虚拟物品,也可以是背包中不包含的虚拟物品。

在本申请实施例中,当交互信息的处理操作指令为购买操作指令时,步骤202中“在游戏界面中提供用于处理候选虚拟物品的快捷处理控件”之前,还可以包括:

确定目标游戏中第一账号的第一虚拟购买资源,以及获取各候选虚拟物品所需的第二虚拟购买资源。

从候选虚拟物品中,去除第二虚拟购买资源高于第一虚拟购买资源的候选虚拟物品,得到筛选后的候选虚拟物品。

在本申请实施例中,第一账号的第一虚拟购买资源是用户已有的购买其他虚拟资源的虚拟资源。例如,可以为虚拟用户在目标游戏中拥有的虚拟金币。候选虚拟物品所需的第二虚拟购买资源可以是购买候选虚拟物品所需的虚拟资源,例如,第二虚拟购买资源可以是候选虚拟物品表示的虚拟物品金额。

在此情况下,得到筛选后的候选虚拟物品之后,可以在游戏界面中提供用于处理筛选后的候选虚拟物品的快捷处理控件,从而使得游戏操作用户只能在筛选后的候选虚拟物品中选择目标虚拟物品,实现购买比当前的虚拟用户拥有的第一虚拟购买资源低的虚拟物品,为了使得游戏操作用户清楚地得知当前物品选择列表中的候选虚拟物品可以执行的处理操作指令,可以在游戏界面中显示处理操作指令对应的处理操作指示信息。处理操作指示信息可以是处理操作指令的关键词,从而代表处理操作指令的类型,每一类处理操作指令对应一个处理操作指示信息。例如,若处理操作指令为购买操作指令,则处理操作指示信息可以是购买。

在本申请实施例中,当处理操作指令为购买操作指令时,游戏界面可以包括用户虚拟金币和候选虚拟物品对应的虚拟物品金额,用户可以根据虚拟物品金额选择目标虚拟物品,目标虚拟物品的虚拟物品金额小于或等于用户虚拟金币。

步骤203、响应于针对快捷处理控件的选择操作,在候选虚拟物品中确定目标虚拟物品,触发对目标虚拟物品,且与快捷处理控件的类型相对应的处理操作指令。

在本申请实施例中,当交互信息的处理操作指令为赠送操作指令时,步骤203中“响应于针对快捷处理控件的选择操作,在候选虚拟物品中确定目标虚拟物品,触发对目标虚拟物品,且与快捷处理控件的类型相对应的处理操作指令”可以包括:

响应于针对快捷处理控件的选择操作,在候选虚拟物品中确定目标虚拟物品,并在游戏界面显示同一对局中的虚拟用户的虚拟物品信息;

响应于对虚拟用户的虚拟物品信息中,目标虚拟用户的虚拟物品信息的选择操作,将目标虚拟物品转移至目标虚拟用户的虚拟物品信息对应的虚拟物品集合。

在本申请实施例中,当用户根据快捷处理控件中显示的信息选择目标虚拟物品后,可以在游戏界面中显示游戏对局中虚拟用户的成员预设的虚拟物品信息,使得用户可以从多个游戏对局中虚拟用户的成员预设的虚拟物品信息中选择其中一个赠送的对象。游戏对局中虚拟用户的成员预设的虚拟物品信息可以是同一对局中的其他用户的预设的头像信息、昵称信息和/或编号信息。

在本申请的一种实施方式中,目标成员预设的虚拟物品信息为选择的赠送对象的虚拟物品信息。

在本申请实施例中,当交互信息的处理操作指令为物品装配指令时,步骤203中“响应于针对快捷处理控件的选择操作,在候选虚拟物品中确定目标虚拟物品,触发对目标虚拟物品,且与快捷处理控件的类型相对应的处理操作指令”可以包括:

响应于针对快捷处理控件的选择操作,在候选虚拟物品中确定目标虚拟物品,并在游戏界面显示候选替换虚拟物品,候选替换虚拟物品为第一账号对应的虚拟用户当前已装配的虚拟物品,候选替换虚拟物品与目标虚拟物品类型相同;

响应于对候选替换虚拟物品中目标替换虚拟物品的选择操作,将第一账号对应的虚拟用户装配的目标替换虚拟物品,替换为目标虚拟物品。

例如,当交互信息为装配输出装时,可以将虚拟用户已有的输出装显示在游戏界面中,物品选择列表中可以显示用户可以选择的替换已有输出装的虚拟物品,当用户从物品选择列表中选择其中一个输出装作为目标虚拟物品之后,若用户的蓝位已满,用户从已有的输出装中选择一个替换为目标虚拟物品,从而实现物品装配指令。

在本申请实施例中,交互信息的处理操作指令为购买操作指令,步骤203中“响应于针对快捷处理控件的选择操作,在候选虚拟物品中确定目标虚拟物品,触发对目标虚拟物品,且与快捷处理控件的类型相对应的处理操作指令”可以通过包括:

响应于针对快捷处理控件的选择操作,在候选虚拟物品中确定目标虚拟物品;

响应于针对目标虚拟物品的确认购买操作,基于第一账号对应的虚拟用户的第一虚拟购买资源购买目标虚拟物品;

在目标虚拟物品购买成功后,将目标虚拟物品装配在第一账号对应的虚拟用户上,将目标虚拟物品添加到第一账号对应的虚拟用户的虚拟物品集合中。在本申请实施例中,当游戏操作用户听从同一对局的成员的建议,购买虚拟物品之后,为了增加对局中各个用户之间的合作,所以可以将购买的虚拟物品应用当前的虚拟用户中。

在本申请实施例中,当用户针对交互信息的触控操作可以触发多种处理操作指令时,步骤202中“响应于对交互信息的处理操作指令,依据预设的虚拟物品信息确定至少一个候选虚拟物品,并在游戏界面中提供用于处理至少一个候选虚拟物品的快捷处理控件”可以为:

响应于对交互信息的处理操作指令,获取针对预设的虚拟物品信息设置的至少两种处理操作指令;确定每种处理操作指令下,与预设的虚拟物品信息关联的候选虚拟物品,形成至少两个快捷处理控件,其中,一个快捷处理控件对应一种处理操作指令,快捷处理控件用于处理对应的处理操作指令下的候选虚拟物品,快捷处理控件包括对应的处理操作指令的处理操作指示信息;在游戏界面显示快捷处理控件。其中,处理选择操作可以是游戏操作用户对交互信息执行的触控操作。处理操作指示信息可以是代表处理操作指令的文字和/或图标等,例如,购买操作指令的处理操作指示信息可以是购买。

在此情况下,步骤203中“响应于针对快捷处理控件的选择操作,在候选虚拟物品中确定目标虚拟物品,触发对目标虚拟物品,且与快捷处理控件的类型相对应的处理操作指令”的步骤可以为响应于针对快捷处理控件的选择操作,确定选中的快捷处理控件;在选中的快捷处理控件处理的候选虚拟物品中,确定目标虚拟物品,并触发对目标虚拟物品,且与选中的快捷处理控件的类型,相对应的处理操作指令。也就是说,游戏操作用户可以在多个物品选择列表中选择目标虚拟物品,使得目标虚拟物品被执行所处物品选择列表对应的处理操作指令。例如,若显示两种物品选择列表分别为出售操作指令对应的候选虚拟物品的列表和购买操作指令对应的候选虚拟物品的列表,可以在出售操作指令对应的物品选择列表中选择一个候选虚拟物品作为目标虚拟物品,将此目标虚拟物品出售,可以在购买操作指令对应的物品选择列表中选择一个候选虚拟物品作为目标虚拟物品,利用已有的虚拟资源对此目标虚拟物品进行购买。

在本申请实施例中,为了方便用户查看预设的虚拟物品信息对应的候选虚拟物品,可以将物品选择列表显示在预设的虚拟物品信息的周围区域。物品选择列表中包含的候选虚拟物品可以有一个或多个。为了使用户直观地看到该物品选择列表中所有的候选虚拟物品可以执行的处理操作指令,因此可以将候选虚拟物品对应的处理操作指示信息设置在物品选择列表中,如图4所示的虚拟物品信息和移动控件的场景应用图,图中402为物品选择列表。

在本申请实施例中,游戏界面可以包括虚拟物品隐藏区域,响应于游戏操作用户针对虚拟物品隐藏区域的触控操作,可以隐藏游戏界面中已提供的快捷处理控件。

在本申请实施例中,选择操作包括滑动操作、点击操作和/或长按操作。游戏界面中显示的物品选择列表为可以执行同一类型处理操作指令的候选虚拟物品,用户可以根据物品选择列表中显示的信息选择其中一个候选虚拟物品为目标虚拟物品,并对目标虚拟物品执行选择操作。

上述所有的技术方案,可以采用任意结合形成本申请的可选实施例,在此不再一一赘述。

本申请实施例提供一种虚拟物品的处理方法,在游戏过程中,计算机设备可以根据属于同一对局的第一账号对应的用户和第二账号对应的用户的交互信息直接执行虚拟物品的出售、购买、装配和/或赠送等处理操作指令,而不需要进入背包和/或游戏商店,减少了用户的操作,使得虚拟物品的出售、购买、装配和/或赠送等处理操作指令的执行更加方便快捷,提升了用户的游戏体验度。

请参阅图5,图5为本申请实施例提供的虚拟物品的处理方法的另一流程示意图。该方法的具体流程可以如下:

步骤501、根据第一账号对应的用户和第二账号对应的用户之间的交互信息获取虚拟物品的预设的虚拟物品信息。

例如,在可以进行多人联机的目标游戏中,属于同一对局的用户可以通过语音功能或对话功能相互商量对战策略和/或合作方法,从而产生交互信息,可以在交互信息中提取预设的虚拟物品信息。

步骤502、根据交互信息包含的内容,提取与内容相应的出售操作指令、购买操作指令和/或赠送操作指令。

例如,为了更方便准确地根据同一对局其他用户的建议对预设的虚拟物品信息对应的虚拟物品指令执行处理操作指令,可以直接从包含其他用户建议的交互信息中提取出处理操作指令,减少用户根据预设的虚拟物品信息判断和获取处理操作指令的时间和步骤。

步骤503、响应于针对交互信息的第二操作,识别第二操作对应的处理操作指令。

例如,目标游戏可以预先设置实施各种类型的处理操作指令对应的不同类别的标准操作,当从属于同一对局的第一账号对应的用户和第二账号对应的用户之间的交互信息中获取预设的虚拟物品信息之后,可以将预设的虚拟物品信息显示在游戏界面中,为了根据主观意识选择对预设的虚拟物品信息对应的虚拟物品执行相应的处理操作指令,可以在游戏界面中针对交互信息执行第二操作,第二操作可以是预先设置的标准操作中的任意一种。

步骤504、根据预设的虚拟物品信息和处理操作指令在目标游戏的游戏界面显示候选虚拟物品。

例如,当根据包含队友建议的交互信息中获取预设的虚拟物品信息中可以执行处理操作指令的候选虚拟物品后,为了使更清楚地了解具体的虚拟物品,并且从多种虚拟物品中选择一个或多个执行处理操作指令,可以在目标游戏的游戏界面显示候选虚拟物品。若处理操作指令为出售操作指令和/或赠送操作指令,则在游戏界面显示用户背包中与预设的虚拟物品信息匹配的候选虚拟物品。若处理操作指令为购买操作指令,则在游戏界面显示游戏商店中与预设的虚拟物品信息匹配的候选虚拟物品。

步骤505、从候选虚拟物品中选择目标虚拟物品。

例如,游戏界面中显示的候选虚拟物品列表为可以执行同一类型处理操作指令的候选虚拟物品,用户可以根据相关虚拟列表中显示的信息选择其中一个候选虚拟物品为目标虚拟物品,并对目标虚拟物品执行选择操作。

步骤506、响应于针对目标虚拟物品的选择操作,对目标虚拟物品执行处理操作指令。

例如,对目标虚拟物品执行滑动操作、点击操作和/或长按操作,从而触发处理操作指令。

上述所有的技术方案,可以采用任意结合形成本申请的可选实施例,在此不再一一赘述。

本申请实施例提供一种虚拟物品的处理方法,在游戏过程中,计算机设备可以根据属于同一对局的第一账号对应的用户和第二账号对应的用户的交互信息直接执行虚拟物品的出售、购买、装配和/或赠送等处理操作指令,而不需要进入背包和/或游戏商店,减少了用户的操作,使得虚拟物品的出售、购买、装配和/或赠送等处理操作指令的执行更加方便快捷,提升了用户的游戏体验度。

为便于更好的实施本申请实施例的虚拟物品的处理方法,本申请实施例还提供一种虚拟物品的处理装置。请参阅图6,图6为本申请实施例提供的虚拟物品的处理装置的结构示意图。该虚拟物品的处理装置可以包括第一显示单元601、第二显示单元602和处理单元603。

其中,第一显示单元601,用于接收至少一第二账号发送的交互信息,并在游戏界面中予以显示,其中,第二账号与第一账号处于同一对局;

第二显示单元602,用于若交互信息中包括预设的虚拟物品信息,响应于对交互信息的处理操作指令,依据预设的虚拟物品信息确定至少一个候选虚拟物品,并在游戏界面中提供用于处理至少一个候选虚拟物品的快捷处理控件,其中,快捷处理控件的类型与处理操作指令的类型对应;

处理单元603,用于响应于针对快捷处理控件的选择操作,在候选虚拟物品中确定目标虚拟物品,触发对目标虚拟物品,且与快捷处理控件的类型相对应的处理操作指令。

可选的,交互信息包括语音交互信息和文字交互信息,语音交互信息包括第一账号对应的用户和第二账号对应的用户利用语音功能相互交流产生的信息,文字交互信息包括第一账号对应的用户和第二账号对应的用户在游戏界面的聊天控件中发布的信息。

可选的,预设的虚拟物品信息包括虚拟物品名称、虚拟物品所属类别、虚拟物品编号和/或虚拟物品属性信息。

可选的,第二显示单元602,还用于:

响应于对交互信息的第一物品处理触发操作,获取第一物品处理触发操作对应的处理操作指令,作为交互信息的处理操作指令,其中,一个物品处理触发操作对应至少一种处理操作指令;

根据交互信息的处理操作指令,以及预设的虚拟物品信息确定至少一个候选虚拟物品,并在游戏界面中提供用于处理至少一个候选虚拟物品的快捷处理控件。

可选的,第二显示单元602,还用于:

响应于针对交互信息的第二物品处理触发操作,从交互信息中获取预设的虚拟物品信息的上下文信息;

对上下文信息进行文本识别,基于文本识别的结果确定上下文信息中针对预设的虚拟物品信息的处理信息;

基于处理信息生成交互信息的处理操作指令;

根据交互信息的处理操作指令,以及预设的虚拟物品信息确定至少一个候选虚拟物品,并在游戏界面中提供用于处理至少一个候选虚拟物品的快捷处理控件。

可选的,处理操作指令的类型包括出售操作指令、购买操作指令、物品装配指令和/或赠送操作指令,第二显示单元602,还用于:

若针对交互信息的处理操作指令,为出售操作指令、赠送操作指令或物品装配指令,确定第一账号的虚拟物品集合中与预设的虚拟物品信息关联的虚拟物品作为候选虚拟物品,在游戏界面中提供用于处理候选虚拟物品的快捷处理控件,以及处理操作指令的处理操作指示信息;

若针对交互信息的处理操作指令为购买操作指令,确定目标游戏的虚拟商店中,与预设的虚拟物品信息关联的虚拟物品作为候选虚拟物品,在游戏界面中提供用于处理候选虚拟物品的快捷处理控件,以及处理操作指令对应的处理操作指示信息。

可选的,交互信息的处理操作指令为购买操作指令,第二显示单元602,还用于:

确定目标游戏中第一账号的第一虚拟购买资源,以及获取各候选虚拟物品所需的第二虚拟购买资源;

从候选虚拟物品中,去除第二虚拟购买资源高于第一虚拟购买资源的候选虚拟物品,得到筛选后的候选虚拟物品;

在游戏界面中提供用于处理筛选后的候选虚拟物品的快捷处理控件。

可选的,交互信息的处理操作指令为赠送操作指令,处理单元603还用于:

响应于针对快捷处理控件的选择操作,在候选虚拟物品中确定目标虚拟物品,并在游戏界面显示同一对局中的虚拟用户的虚拟物品信息;

响应于对虚拟用户的虚拟物品信息中,目标虚拟用户的虚拟物品信息的选择操作,将目标虚拟物品转移至目标虚拟用户的虚拟物品信息对应的虚拟物品集合。

可选的,交互信息的处理操作指令为物品装配指令,处理单元603还用于:

响应于针对快捷处理控件的选择操作,在候选虚拟物品中确定目标虚拟物品,并在游戏界面显示候选替换虚拟物品,候选替换虚拟物品为第一账号对应的虚拟用户当前已装配的虚拟物品,候选替换虚拟物品与目标虚拟物品类型相同;

响应于对候选替换虚拟物品中目标替换虚拟物品的选择操作,将第一账号对应的虚拟用户装配的目标替换虚拟物品,替换为目标虚拟物品。

可选的,交互信息的处理操作指令为购买操作指令,处理单元603还用于:

响应于针对候选虚拟物品中目标虚拟物品的确认购买操作,基于第一账号对应的虚拟用户的第一虚拟购买资源购买目标虚拟物品;

在目标虚拟物品购买成功后,将目标虚拟物品装配在第一账号对应的虚拟用户上,将目标虚拟物品添加到第一账号对应的虚拟用户的虚拟物品集合中。

可选的,第二显示单元602还用于:

响应于对交互信息的处理操作指令,获取针对预设的虚拟物品信息设置的至少两种处理操作指令;

确定每种处理操作指令下,与预设的虚拟物品信息关联的候选虚拟物品,形成至少两个快捷处理控件,其中,一个快捷处理控件对应一种处理操作指令,快捷处理控件用于处理对应的处理操作指令下的候选虚拟物品,快捷处理控件包括对应的处理操作指令的处理操作指示信息;

在游戏界面显示快捷处理控件;

处理单元603还用于:

响应于针对快捷处理控件的选择操作,确定选中的快捷处理控件;

在选中的快捷处理控件处理的候选虚拟物品中,确定目标虚拟物品,并触发对目标虚拟物品,且与选中的快捷处理控件的类型,相对应的处理操作指令。

可选的,游戏界面包括虚拟物品隐藏区域,装置还包括:

响应于针对虚拟物品隐藏区域的触控操作,隐藏游戏界面中已提供的快捷处理控件。

上述所有的技术方案,可以采用任意结合形成本申请的可选实施例,在此不再一一赘述。

本申请实施例提供的虚拟物品的处理装置,在游戏过程中,第一显示单元601可以接收至少一第二账号发送的交互信息,并在游戏界面中予以显示,其中,第二账号与第一账号处于同一对局,然后,第二显示单元602可以判断若交互信息中包括预设的虚拟物品信息,响应于对交互信息的处理操作指令,依据预设的虚拟物品信息确定至少一个候选虚拟物品,并在游戏界面中提供用于处理至少一个候选虚拟物品的快捷处理控件,其中,快捷处理控件的类型与处理操作指令的类型对应,接着,处理单元603可以响应于针对快捷处理控件的选择操作,在候选虚拟物品中确定目标虚拟物品,触发对目标虚拟物品,且与快捷处理控件的类型相对应的处理操作指令,从而直接执行虚拟物品的出售、购买、装配和/或赠送等处理操作指令,而不需要进入背包和/或游戏商店,减少了用户的操作,使得虚拟物品的出售、购买、装配和/或赠送等处理操作指令的执行更加方便快捷,提升了用户的游戏体验度。

相应的,本申请实施例还提供一种计算机设备,该计算机设备可以为终端,该终端可以为智能手机、平板电脑、笔记本电脑、触控屏幕、游戏机、个人计算机、个人数字助理等终端设备。如图7所示,图7为本申请实施例提供的计算机设备的结构示意图。该计算机设备700包括有一个或者一个以上处理核心的处理器701、有一个或一个以上计算机可读存储介质的存储器702及存储在存储器702上并可在处理器上运行的计算机程序。其中,处理器701与存储器702电性连接。本领域技术人员可以理解,图中示出的计算机设备结构并不构成对计算机设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

处理器701是计算机设备700的控制中心,利用各种接口和线路连接整个计算机设备700的各个部分,通过运行或加载存储在存储器702内的软件程序和/或模块,以及调用存储在存储器702内的数据,执行计算机设备700的各种功能和处理数据,从而对计算机设备700进行整体监控。

在本申请实施例中,计算机设备700中的处理器701会按照如下的步骤,将一个或一个以上的应用程序的进程对应的指令加载到存储器702中,并由处理器701来运行存储在存储器702中的应用程序,从而实现各种功能:

计算机设备提供目标游戏的图形用户界面,图形用户界面中包括第一账号对应的游戏界面,接收至少一第二账号发送的交互信息,并在游戏界面中予以显示,其中,第二账号与第一账号处于同一对局;若交互信息中包括预设的虚拟物品信息,响应于对交互信息的处理操作指令,依据预设的虚拟物品信息确定至少一个候选虚拟物品,并在游戏界面中提供用于处理至少一个候选虚拟物品的快捷处理控件,其中,快捷处理控件的类型与处理操作指令的类型对应;响应于针对快捷处理控件的选择操作,在候选虚拟物品中确定目标虚拟物品,触发对目标虚拟物品,且与快捷处理控件的类型相对应的处理操作指令。

以上各个操作的具体实施可参见前面的实施例,在此不再赘述。

可选的,如图7所示,计算机设备700还包括:触控显示屏703、射频电路704、音频电路705、输入单元706以及电源707。其中,处理器701分别与触控显示屏703、射频电路704、音频电路705、输入单元706以及电源707电性连接。本领域技术人员可以理解,图7中示出的计算机设备结构并不构成对计算机设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

触控显示屏703可用于显示游戏界面以及接收用户作用于游戏界面产生的操作指令。触控显示屏703可以包括显示面板和触控面板。其中,显示面板可用于显示由用户输入的信息或提供给用户的信息以及计算机设备的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。可选的,可以采用液晶显示器(LiquidCrystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板。触控面板可用于收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板上或在触控面板附近的操作),并生成相应的操作指令,且操作指令执行对应程序。可选的,触控面板可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器701,并能接收处理器701发来的命令并加以执行。触控面板可覆盖显示面板,当触控面板检测到在其上或附近的触摸操作后,传送给处理器701以确定触摸事件的类型,随后处理器701根据触摸事件的类型在显示面板上提供相应的视觉输出。在本申请实施例中,可以将触控面板与显示面板集成到触控显示屏703而实现输入和输出功能。但是在某些实施例中,触控面板与触控面板可以作为两个独立的部件来实现输入和输出功能。即触控显示屏703也可以作为输入单元706的一部分实现输入功能。

在本申请实施例中,通过处理器701执行游戏应用程序在触控显示屏703上生成游戏界面,游戏界面中包含语音功能图标和/或对话图标,触控语音功能图标和/或对话图标,开启语音功能和/或对话功能,从而生成语音交互信息和/或文字交互信息。然后,从语音交互信息和/或文字交互信息中获取预设的虚拟物品信息和处理操作指令,在游戏界面中显示对应的候选虚拟物品,从候选虚拟物品中选择目标虚拟物品,对目标虚拟物品执行对应的处理操作指令。

射频电路704可用于收发射频信号,以通过无线通信与网络设备或其他计算机设备建立无线通讯,与网络设备或其他计算机设备之间收发信号。

音频电路705可以用于通过扬声器、传声器提供用户与计算机设备之间的音频接口。音频电路705可将接收到的音频数据转换后的电信号,传输到扬声器,由扬声器转换为声音信号输出;另一方面,传声器将收集的声音信号转换为电信号,由音频电路705接收后转换为音频数据,再将音频数据输出处理器701处理后,经射频电路704以发送给比如另一计算机设备,或者将音频数据输出至存储器702以便进一步处理。音频电路705还可能包括耳塞插孔,以提供外设耳机与计算机设备的通信。

输入单元706可用于接收输入的数字、字符信息或用户特征信息(例如指纹、虹膜、面部信息等),以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。

电源707用于给计算机设备700的各个部件供电。可选的,电源707可以通过电源管理系统与处理器701逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源707还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。

尽管图7中未示出,计算机设备700还可以包括摄像头、传感器、无线保真模块、蓝牙模块等,在此不再赘述。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

由上可知,本实施例提供的计算机设备,可以根据接收到的第二账号发送的交互信息,直接执行虚拟物品的出售、购买、装配和/或赠送等处理操作指令,而不需要进入背包和/或游戏商店,减少了用户的操作,使得虚拟物品的出售、购买、装配和/或赠送等处理操作指令的执行更加方便快捷,提升了用户的游戏体验度。

本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。

为此,本申请实施例提供一种计算机可读存储介质,其中存储有多条计算机程序,该计算机程序能够被处理器进行加载,以执行本申请实施例所提供的任一种虚拟物品的处理方法中的步骤。例如,该计算机程序可以执行如下步骤:

计算机设备提供目标游戏的图形用户界面,图形用户界面中包括第一账号对应的游戏界面,接收至少一第二账号发送的交互信息,并在游戏界面中予以显示,其中,第二账号与第一账号处于同一对局;若交互信息中包括预设的虚拟物品信息,响应于对交互信息的处理操作指令,依据预设的虚拟物品信息确定至少一个候选虚拟物品,并在游戏界面中提供用于处理至少一个候选虚拟物品的快捷处理控件,其中,快捷处理控件的类型与处理操作指令的类型对应;响应于针对快捷处理控件的选择操作,在候选虚拟物品中确定目标虚拟物品,触发对目标虚拟物品,且与快捷处理控件的类型相对应的处理操作指令。

以上各个操作的具体实施可参见前面的实施例,在此不再赘述。

其中,该存储介质可以包括:只读存储器(Read Only Memory,ROM)、随机存取记忆体(Random Access Memory,RAM)、磁盘或光盘等。

由于该存储介质中所存储的计算机程序,可以执行本申请实施例所提供的任一种虚拟物品的处理方法中的步骤,因此,可以实现本申请实施例所提供的任一种虚拟物品的处理方法所能实现的有益效果,详见前面的实施例,在此不再赘述。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

以上对本申请实施例所提供的一种虚拟物品的处理方法、装置、计算机设备及存储介质进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的技术方案及其核心思想;本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例的技术方案的范围。

相关技术
  • 虚拟物品的处理方法、装置、计算机设备及存储介质
  • 虚拟物品的信息处理方法、装置及计算机可读存储介质
技术分类

06120113309388