一种虚拟道具分配的方法、服务器及终端设备技术

技术编号:24352017 阅读:27 留言:0更新日期:2020-06-03 01:47
本申请实施例公开了一种虚拟道具分配的方法、服务器及终端设备,用于大大地丰富了用户在互动活动中的体验与趣味性,并且结合互动道具展现了完整的效果体验。本申请实施例提供的一种虚拟道具分配的方法包括:在第一场景下接收至少一个终端设备发送的各自的当前地理位置和状态信息;基于每个终端设备的当前地理位置和状态信息分别确定每个终端设备的第一虚拟道具,第一虚拟道具与第一场景相对应;确定每个第一虚拟道具被投放的地理位置信息;向第一终端设备发送第一终端设备所对应的第一虚拟道具被投放的地理位置信息,地理位置信息用于提示第一终端设备从对应的地理位置获取对应的第一虚拟道具,第一终端设备为至少一个终端设备中的任意一个。

A method of virtual props distribution, server and terminal equipment

【技术实现步骤摘要】
一种虚拟道具分配的方法、服务器及终端设备
本申请实施例涉及增强现实(augmentedreality,AR)
,具体涉及一种虚拟道具分配的方法、服务器及终端设备。
技术介绍
传统的线下营销推广常常受到产地、人流、经费等成本的影响,往往只是简单地进行线下的推广互动活动。但随着互联网与信息技术的发展,互联网技术在传播推广中也起着重要的作用,因此在推广互动活动中融入互联网技术后,逐渐地出现了以转盘领奖、转盘抽奖等一系列的线上互动活动。但是,针对传统的以转盘领奖、转盘抽奖等一系列的线上互动活动来说,每次抽奖仅针对一个用户,使得无法给更多用户带来较强的趣味互动性;并且传统的线上互动只是简单地根据定位地图来实现虚拟的领奖或抽奖后告知用户抽中的奖项,但由于用户时常走动等因素都会对领奖等造成影响,因无法感知到用户的相关情况,从而使得在现有的互动方式所带来的用户交互体验欠佳,并且难以结合互动道具展现完整的效果体验。
技术实现思路
本申请实施例提供了一种虚拟道具分配的方法、服务器及终端设备,用于大大地丰富了用户在互动活动中的体验与趣味性,并且结合互动道具展现了完整的效果体验。第一方面,本申请实施例提供了一种虚拟道具分配的方法,可以包括:在第一场景下接收至少一个终端设备发送的各自的当前地理位置和状态信息;基于每个终端设备的当前地理位置和状态信息分别确定每个终端设备的第一虚拟道具,第一虚拟道具与第一场景相对应;确定每个第一虚拟道具被投放的地理位置信息;向第一终端设备发送第一终端设备所对应的第一虚拟道具被投放的地理位置信息,地理位置信息用于提示第一终端设备从对应的地理位置获取对应的第一虚拟道具,第一终端设备为至少一个终端设备中的任意一个。第二方面,本申请实施例提供了一种虚拟道具分配的方法,可以包括:在第一场景下获取各自的当前地理位置和状态信息;分别向服务器发送各自的当前地理位置和状态信息,以使服务器基于每个终端设备的当前地理位置和状态信息分别确定每个终端设备的第一虚拟道具,第一虚拟道具与第一场景相对应;接收服务器发送的第一终端设备所对应的第一虚拟道具被投放的地理位置信息,第一终端设备为至少一个终端设备中的任意一个;根据第一终端设备所对应的第一虚拟道具被投放的地理位置信息,从对应的地理位置获取对应的第一虚拟道具。第三方面,本申请实施例提供了一种服务器,该服务器可以包括:接收单元,用于在第一场景下接收至少一个终端设备发送的各自的当前地理位置和状态信息;确定单元,用于基于接收单元接收到的每个终端设备的当前地理位置和状态信息分别确定每个终端设备的第一虚拟道具,第一虚拟道具与第一场景相对应;确定单元,用于确定每个第一虚拟道具被投放的地理位置信息;发送单元,用于向第一终端设备发送第一终端设备所对应的第一虚拟道具被投放的地理位置信息,地理位置信息用于提示第一终端设备从对应的地理位置获取对应的第一虚拟道具,第一终端设备为至少一个终端设备中的任意一个。可选地,结合上述第三方面,在第一种可能的实现方式中,状态信息包括当前环境信息和用户特征信息,该确定单元可以包括:分组模块,用于基于接收单元接收到的每个终端设备的当前地理位置对至少一个终端设备进行分组,以得到至少一个终端设备分组;确定模块,用于确定分组模块得到的每个终端设备分组在地图上对应的区域,其中,地图预先划分为多个区域,且每个区域包括有相应的地理位置范围;确定模块,用于根据接收单元接收到的每个用户特征信息分别确定对应的终端设备的分配权重;确定模块,用于在每个终端设备分组所对应的区域中对应有虚拟道具时,基于每个当前环境信息、每个终端设备的分配权重分别确定每个终端设备的第一虚拟道具。可选地,结合上述第三方面第一种可能的实现方式,在第二种可能的实现方式中,分组模块,可以包括:确定子模块,用于基于每个终端设备的当前地理位置确定任意两个终端设备之间的相对位置;分组子模块,用于基于确定子模块确定的任意两个终端设备之间的相对位置对至少一个终端设备进行分组。可选地,结合上述第三方面第二种可能的实现方式,在第三种可能的实现方式中,确定子模块,通过广度优先算法对任意两个终端设备的当前地理位置进行计算,以得到任意两个终端设备之间的相对位置。可选地,结合上述第三方面、第三方面第一种至第三种可能的实现方式,在第四种可能的实现方式中,发送单元,可以包括:发送模块,用于向第一终端设备发送语音消息或文字消息,其中,语音消息中携带第一终端设备所对应的第一虚拟道具被投放的地理位置信息或文字消息中携带第一终端设备所对应的第一虚拟道具被投放的地理位置信息。可选地,结合上述第三方面、第三方面第一种至第四种可能的实现方式,在第五种可能的实现方式中,服务器还包括:接收单元,还用于在发送单元向第一终端设备发送第一终端设备所对应的第一虚拟道具被投放的地理位置信息之后,接收每个终端设备发送的切换指令;切换单元,用于根据接收单元接收到的每个切换指令将第一场景切换至第二场景,其中,第二场景对应有第二虚拟道具,第二虚拟道具的等级高于第一虚拟道具的等级。第四方面,本申请实施例提供了一种终端设备,可以包括:获取单元,用于在第一场景下获取各自的当前地理位置和状态信息;发送单元,用于分别向服务器发送各自的当前地理位置和状态信息,以使服务器基于每个终端设备的当前地理位置和状态信息分别确定每个终端设备的第一虚拟道具,第一虚拟道具与第一场景相对应;接收单元,用于接收服务器发送的第一终端设备所对应的第一虚拟道具被投放的地理位置信息,第一终端设备为至少一个终端设备中的任意一个;获取单元,用于根据接收单元接收到的第一终端设备所对应的第一虚拟道具被投放的地理位置信息,从对应的地理位置获取对应的第一虚拟道具。可选地,结合上述第四方面,在第一种可能的实现方式中,终端设备还可以包括:采集单元,用于通过各自的摄像头采集各自的第一周围环境信息;第一修正单元,用于基于各自对应的互联网协议IP地址和第一周围环境信息分别对当前地理位置进行修正。可选地,结合上述第四方面,在第二种可能的实现方式中,终端设备还可以包括:获取单元,用于获取多个历史地理位置信息,以及通过各自的摄像头采集各自的第二周围环境信息;第二修正单元,用于基于获取单元得到多个历史地理位置信息以及第二周围环境信息分别对当前地理位置进行修正。可选地,结合上述第四方面、第四方面第一种至第二种可能的实现方式,在第三种可能的实现方式中,接收单元,可以包括:接收模块,用于接收服务器发送的语音消息或文字消息,其中,语音消息中携带第一终端设备所对应的第一虚拟道具被投放的地理位置信息或文字消息中携带第一终端设备所对应的第一虚拟道具被投放的地理位置信息。可选地,结合上述第四方面、第四方面第一种至第三种可能的实现方本文档来自技高网...

【技术保护点】
1.一种虚拟道具分配的方法,其特征在于,包括:/n在第一场景下接收至少一个终端设备发送的各自的当前地理位置和状态信息;/n基于每个终端设备的当前地理位置和状态信息分别确定每个终端设备的第一虚拟道具,所述第一虚拟道具与所述第一场景相对应;/n确定每个第一虚拟道具被投放的地理位置信息;/n向第一终端设备发送所述第一终端设备所对应的第一虚拟道具被投放的地理位置信息,所述地理位置信息用于提示所述第一终端设备从对应的地理位置获取对应的第一虚拟道具,所述第一终端设备为所述至少一个终端设备中的任意一个。/n

【技术特征摘要】
1.一种虚拟道具分配的方法,其特征在于,包括:
在第一场景下接收至少一个终端设备发送的各自的当前地理位置和状态信息;
基于每个终端设备的当前地理位置和状态信息分别确定每个终端设备的第一虚拟道具,所述第一虚拟道具与所述第一场景相对应;
确定每个第一虚拟道具被投放的地理位置信息;
向第一终端设备发送所述第一终端设备所对应的第一虚拟道具被投放的地理位置信息,所述地理位置信息用于提示所述第一终端设备从对应的地理位置获取对应的第一虚拟道具,所述第一终端设备为所述至少一个终端设备中的任意一个。


2.根据权利要求1所述的方法,其特征在于,所述状态信息包括当前环境信息和用户特征信息,基于每个终端设备的当前地理位置和状态信息分别确定每个终端设备的第一虚拟道具,包括:
基于所述每个终端设备的当前地理位置对所述至少一个终端设备进行分组,以得到至少一个终端设备分组;
确定每个终端设备分组在地图上对应的区域,其中,所述地图预先划分为多个区域,且每个所述区域包括有相应的地理位置范围;
根据每个所述用户特征信息分别确定对应的终端设备的分配权重;
当所述每个终端设备分组所对应的区域中对应有虚拟道具时,基于每个所述当前环境信息、每个所述终端设备的分配权重分别确定每个终端设备的第一虚拟道具。


3.根据权利要求2所述的方法,其特征在于,基于所述每个终端设备的当前地理位置对所述至少一个终端设备进行分组,包括:
基于所述每个终端设备的当前地理位置确定任意两个终端设备之间的相对位置;
基于所述任意两个终端设备之间的相对位置对所述至少一个终端设备进行分组。


4.根据权利要求3所述的方法,其特征在于,基于所述每个客户端当前的地理位置确定任意两个客户端之间的相对位置,包括:
通过广度优先算法对任意两个终端设备的当前地理位置进行计算,以得到所述任意两个终端设备之间的相对位置。


5.根据权利要求1至4中任一所述的方法,其特征在于,向第一终端设备发送所述第一终端设备所对应的第一虚拟道具被投放的地理位置信息,包括:
向所述第一终端设备发送语音消息或文字消息,其中,所述语音消息中携带所述第一终端设备所对应的第一虚拟道具被投放的地理位置信息或所述文字消息中携带所述第一终端设备所对应的第一虚拟道具被投放的地理位置信息。


6.根据权利要求1至5中任一所述的方法,其特征在于,向第一终端设备发送所述第一终端设备所对应的第一虚拟道具被投放的地理位置信息之后,所述方法还包括:
接收所述每个终端设备发送的切换指令;
根据每个所述切换指令将所述第一场景切换至第二场景,其中,所述第二场景对应有第二虚拟道具,所述第二虚拟道具的等级高于所述第一虚拟道具的等级。


7.一种虚拟道具分配的方法,其特征在于,包括:
在第一场景下获取各自的当前地理位置和状态信息;
分别向服务器发送各自的当前地理位置和状态信息,以使所述服务器基于每个终端设备的当前地理位置和状态信息分别确定所述每个终端设备的第一虚拟道具,所述第一虚拟道具与所述第一场景相对应;
接收所述服务器发送的第...

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

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

1