一种虚拟礼物生成的方法、相关装置、设备及存储介质制造方法及图纸

技术编号:24419337 阅读:19 留言:0更新日期:2020-06-06 13:12
本申请公开了一种虚拟礼物生成的方法、相关装置、设备及存储介质,用于互联网技术领域。本申请方法包括:在显示区域上展示N组虚拟对象集合;当接收到第一交互指令时,在显示区域上开始随机展示N组虚拟对象集合中的每组虚拟对象集合;当接收到第二交互指令时,在命中区域上展示N个目标虚拟对象;若N个目标虚拟对象一致,则根据N个目标虚拟对象合成并展示第一虚拟礼物。本申请中用户能够在直播平台上,以发起交互指令的形式控制多组虚拟对象集合开始转动以及停止转动,并根据停止时命中区域上所对应的N个目标虚拟信合成不同类型的虚拟礼物,即用户以一定的概率在互动的过程中换取不同的虚拟礼物,从而有利于提升直播平台的用户黏性。

A virtual gift generation method, related devices, devices and storage media

【技术实现步骤摘要】
一种虚拟礼物生成的方法、相关装置、设备及存储介质
本申请涉及互联网
,尤其涉及一种虚拟资源礼物的方法、相关装置、设备及存储介质。
技术介绍
随着互联网技术的迅猛发展,网络直播作为一个新的
进入大众视野。网络直播是基于互联网将主播用户的音频或视频广播至其它用户的一种技术。现在大量的网络直播平台使用虚拟礼物作为用户与主播的一种互动方式。所谓的虚拟礼物,就是在虚拟的网络世界中用户与主播之间为沟通情感而相互馈赠的礼物。目前,用户通过充值或者累计虚拟金币的方式购买虚拟礼物,在直播的过程中,可以将这些虚拟礼物赠送给主播。然而,目前采用的直播间送礼互动方式较为单一,只能通过累计虚拟金币或者充值的方式购买指定的虚拟礼物,不利于提升直播平台的用户黏性。
技术实现思路
本申请实施例提供了一种虚拟礼物生成的方法、相关装置、设备及存储介质,可以不再禁锢于购买指定虚拟礼物的形式,从而有利于提升直播平台的用户黏性。有鉴于此,本申请第一方面提供一种虚拟礼物生成的方法,包括:在显示区域上展示N组虚拟对象集合,其中,每组虚拟对象集合包括至少两个不同的虚拟对象,显示区域包括命中区域,且显示区域展示于目标交互界面上,目标交互界面还包括直播展示区域,直播展示区域用于展示直播内容,N为大于1的整数;当接收到第一交互指令时,在显示区域上开始随机展示N组虚拟对象集合中的每组虚拟对象集合;当接收到第二交互指令时,在命中区域上展示N个目标虚拟对象,其中,每个目标虚拟对象分别属于一组虚拟对象集合;若N个目标虚拟对象一致,则根据N个目标虚拟对象合成并展示第一虚拟礼物。本申请第二方面提供一种客户端,其特征在于,包括:展示模块,用于在显示区域上展示N组虚拟对象集合,其中,每组虚拟对象集合包括至少两个不同的虚拟对象,显示区域包括命中区域,且显示区域展示于目标交互界面上,目标交互界面还包括直播展示区域,直播展示区域用于展示直播内容,N为大于1的整数;展示模块,还用于当接收到第一交互指令时,在显示区域上开始随机展示N组虚拟对象集合中的每组虚拟对象集合;展示模块,还用于当接收到第二交互指令时,在命中区域上展示N个目标虚拟对象,其中,每个目标虚拟对象分别属于一组虚拟对象集合;展示模块,还用于若N个目标虚拟对象一致,则根据N个目标虚拟对象合成并展示第一虚拟礼物。在一种可能的设计中,在本申请实施例的第二方面的一种实现方式中,客户端还包括接收模块;接收模块,用于通过目标交互界面上的互动接口接收礼物合成指令;展示模块,具体用于响应于礼物合成指令,在目标交互界面的显示区域上展示N组虚拟对象集合。在一种可能的设计中,在本申请实施例的第二方面的另一实现方式中,客户端还包括发送模块;展示模块,还用于在目标交互界面上展示档位区域,其中,档位区域包括至少一个可选档位;接收模块,还用于接收针对于目标档位的档位选择指令,其中,目标档位为至少一个可选档位中的一个可选档位,且档位选择指令携带目标档位所对应的标识;发送模块,用于向服务器发送档位选择指令,以使服务器根据档位选择指令确定命中状态信息;接收模块,还用于接收服务器发送的命中状态信息;展示模块,具体用于根据命中状态信息,在显示区域所包括的命中区域上,展示N个目标虚拟对象。在一种可能的设计中,在本申请实施例的第二方面的另一实现方式中,客户端还包括跳转模块;跳转模块,用于若目标档位所对应的数值大于目标数值,则跳转至数值添加界面,其中,目标数值为当前时刻下账户所包括的数值,数值添加界面上展示至少一个可添加档位;发送模块,还用于若目标档位所对应的数值小于或等于目标数值,则执行向服务器发送档位选择指令,以使服务器根据档位选择指令确定命中状态信息的步骤。在一种可能的设计中,在本申请实施例的第二方面的另一实现方式中,展示模块,还用于若N个目标虚拟对象不一致,则根据N个目标虚拟对象合成并展示第二虚拟礼物;展示模块,还用于在目标交互界面上展示累计值区域;展示模块,还用于在累计值区域上展示目标累计值,其中,目标累计值为根据目标档位所对应的数值具有关联关系,目标累计值用于确定生成第一虚拟礼物的概率。在一种可能的设计中,在本申请实施例的第二方面的另一实现方式中,客户端还包括清空模块;清空模块,用于对在累计值区域上已存在的累计值进行清空处理;展示模块,还用于在累计值区域上展示清空后的累计值。在一种可能的设计中,在本申请实施例的第二方面的另一实现方式中,展示模块,具体用于以第一旋转速率在显示区域上开始随机展示第一虚拟对象集合,其中,第一虚拟对象集合属于N组虚拟对象集合中的一个虚拟对象集合,且第一虚拟对象集合对应于第一半径;以第二旋转速率在显示区域上开始随机展示第二虚拟对象集合,其中,第二虚拟对象集合属于N组虚拟对象集合中的另一个虚拟对象集合,且第二虚拟对象集合对应于第二半径,第二旋转速率小于第一旋转速率,第二半径小于第一半径。在一种可能的设计中,在本申请实施例的第二方面的另一实现方式中,展示模块,具体用于以目标转动速率在显示区域上开始随机展示第一虚拟对象集合,其中,第一虚拟对象集合属于N组虚拟对象集合中的一个虚拟对象集合;以目标转动速率在显示区域上开始随机展示第二虚拟对象集合,其中,第二虚拟对象集合属于N组虚拟对象集合中的另一个虚拟对象集合。在一种可能的设计中,在本申请实施例的第二方面的另一实现方式中,展示模块,具体用于以目标变换速率在显示区域上开始随机展示第一虚拟对象集合,其中,第一虚拟对象集合属于N组虚拟对象集合中的一个虚拟对象集合;以目标变换速率在显示区域上开始随机展示第二虚拟对象集合,其中,第二虚拟对象集合属于N组虚拟对象集合中的另一个虚拟对象集合。在一种可能的设计中,在本申请实施例的第二方面的另一实现方式中,展示模块,具体用于根据N个目标虚拟对象合成第一虚拟礼物,其中,第一虚拟礼物对应于目标特效标识;根据第一虚拟礼物所对应的目标特效标识,从已加载素材库中获取目标特效素材,其中,已加载素材库中包括至少一个特效素材,目标特效素材属于已加载素材库中的一个特效素材;对目标特效素材进行渲染,以播放第一虚拟礼物的特效。在一种可能的设计中,在本申请实施例的第二方面的另一实现方式中,客户端还包括播放模块;接收模块,还用于接收第三交互指令,其中,第三交互指令用于指示将第一虚拟礼物发送至第一用户的账户,第一用户为直播内容的发起方;播放模块,用于响应于第三交互指令,在目标交互界面上播放第一虚拟礼物所对应的动态效果。在一种可能的设计中,在本申请实施例的第二方面的另一实现方式中,接收模块,还用于接收第四交互指令;发送模块,还用于响应于第四交互指令,将第一虚拟礼物发送至第二用户的账户,其中,第二用户为直播内容本文档来自技高网...

【技术保护点】
1.一种虚拟礼物生成的方法,其特征在于,包括:/n在显示区域上展示N组虚拟对象集合,其中,每组虚拟对象集合包括至少两个不同的虚拟对象,所述显示区域包括命中区域,且所述显示区域展示于目标交互界面上,所述目标交互界面还包括直播展示区域,所述直播展示区域用于展示直播内容,所述N为大于1的整数;/n当接收到第一交互指令时,在所述显示区域上开始随机展示所述N组虚拟对象集合中的所述每组虚拟对象集合;/n当接收到第二交互指令时,在所述命中区域上展示N个目标虚拟对象,其中,每个目标虚拟对象分别属于一组虚拟对象集合;/n若所述N个目标虚拟对象一致,则根据所述N个目标虚拟对象合成并展示第一虚拟礼物。/n

【技术特征摘要】
1.一种虚拟礼物生成的方法,其特征在于,包括:
在显示区域上展示N组虚拟对象集合,其中,每组虚拟对象集合包括至少两个不同的虚拟对象,所述显示区域包括命中区域,且所述显示区域展示于目标交互界面上,所述目标交互界面还包括直播展示区域,所述直播展示区域用于展示直播内容,所述N为大于1的整数;
当接收到第一交互指令时,在所述显示区域上开始随机展示所述N组虚拟对象集合中的所述每组虚拟对象集合;
当接收到第二交互指令时,在所述命中区域上展示N个目标虚拟对象,其中,每个目标虚拟对象分别属于一组虚拟对象集合;
若所述N个目标虚拟对象一致,则根据所述N个目标虚拟对象合成并展示第一虚拟礼物。


2.根据权利要求1所述的方法,其特征在于,所述在显示区域上展示N组虚拟对象集合之前,所述方法还包括:
通过所述目标交互界面上的互动接口接收礼物合成指令;
所述在显示区域上展示N组虚拟对象集合,包括:
响应于所述礼物合成指令,在所述目标交互界面的所述显示区域上展示所述N组虚拟对象集合。


3.根据权利要求1所述的方法,其特征在于,所述在显示区域上展示N组虚拟对象集合之后,所述方法还包括:
在所述目标交互界面上展示档位区域,其中,所述档位区域包括至少一个可选档位;
接收针对于目标档位的档位选择指令,其中,所述目标档位为所述至少一个可选档位中的一个可选档位,且所述档位选择指令携带所述目标档位所对应的标识;
向服务器发送所述档位选择指令,以使所述服务器根据所述档位选择指令确定命中状态信息;
接收所述服务器发送的所述命中状态信息;
所述在所述命中区域上展示N个目标虚拟对象,包括:
根据所述命中状态信息,在所述显示区域所包括的所述命中区域上,展示所述N个目标虚拟对象。


4.根据权利要求3所述的方法,其特征在于,所述接收针对于目标档位的档位选择指令之后,所述方法还包括:
若所述目标档位所对应的数值大于目标数值,则跳转至数值添加界面,其中,所述目标数值为当前时刻下账户所包括的数值,所述数值添加界面上展示至少一个可添加档位;
若所述目标档位所对应的数值小于或等于所述目标数值,则执行所述向服务器发送所述档位选择指令,以使所述服务器根据所述档位选择指令确定命中状态信息的步骤。


5.根据权利要求1所述的方法,其特征在于,所述在所述命中区域上展示N个目标虚拟对象之后,所述方法还包括:
若所述N个目标虚拟对象不一致,则根据所述N个目标虚拟对象合成并展示第二虚拟礼物;
在所述目标交互界面上展示累计值区域;
在所述累计值区域上展示目标累计值,其中,所述目标累计值为根据所述目标档位所对应的数值具有关联关系,所述目标累计值用于确定生成所述第一虚拟礼物的概率。


6.根据权利要求5所述的方法,其特征在于,所述根据所述N个目标虚拟对象合成并展示第一虚拟礼物之后,所述方法还包括:
对在所述累计值区域上已存在的累计值进行清空处理;
在所述累计值区域上展示清空后的累计值。


7.根据权利要求1所述的方法,其特征在于,所述在所述显示区域上开始随机展示所述N组虚拟对象集合中的所述每组虚拟对象集合,包括:
以第一旋转速率在所述显示区域上开始随机展示第一虚拟对象集合,其中,所述第一虚拟对象集合属于所述N组虚拟对象集合中的一个虚拟对象集合,且所述第一虚拟对象集合对应于第一半径;
以第二旋转速率在所述显示区域上开始随机展示第二虚拟对象集合,其中,所述第二虚拟对象集合属于所述N组虚拟对象集合中的另一个虚拟对象集合,且所述第二虚拟对象集合对应于第二半径,所述第二旋转速率小于所述第一...

【专利技术属性】
技术研发人员:容启含林晓鑫
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1