交互应用中多方参与交互的控制方法及服务器技术

技术编号:21476639 阅读:26 留言:0更新日期:2019-06-29 04:31
本发明专利技术公开了一种交互应用中多方参与交互的控制方法及服务器,该方法包括:服务器确定在同一交互场景中的所有虚拟角色在交互场景中所处的位置信息;服务器根据所有虚拟角色在交互场景中所处的位置信息,从所有虚拟角色中确定位于预设交互区域中的虚拟角色,得到虚拟角色组合,虚拟角色组合包括至少一个目标虚拟角色;服务器将所有目标虚拟角色设定为交互角色,以使所有目标虚拟角色参与交互场景对应的交互过程。可见,本发明专利技术通过在交互场景中设定交互区域并直接将位于交互区域中的所有虚拟角色均设定为交互角色的方式能够使多方简便快捷的参与交互过程,提高交互乐趣以及交互体验,进而有利于提高交互应用的用户粘度。

【技术实现步骤摘要】
交互应用中多方参与交互的控制方法及服务器
本专利技术涉及互联网
,尤其涉及一种交互应用中多方参与交互的控制方法及服务器。
技术介绍
随着互联网技术的快速发展,很多交互应用应运而生,这不仅能够使人们在快节奏的工作中缓解压力、在无聊的时候打发时间,而且还能够锻炼人们的思维能力和反应能力等,给人们的生活和工作带来了极大的乐趣。在实际应用中,除了即时通讯类交互应用之外,最常见的交互应用为游戏类交互应用,传统的回合制游戏类交互应用在一次交互过程中通常只允许两方参与交互,限制了交互的参与方的数量,降低了交互乐趣,不利于提高交互应用的用户粘度。
技术实现思路
本专利技术所要解决的技术问题在于,提供一种交互应用中多方参与交互的控制方法及服务器,能够使多方参与交互,提高交互乐趣,进而有利于提高交互应用的用户粘度。为了解决上述技术问题,本专利技术实施例第一方面公开了一种交互应用中多方参与交互的控制方法,所述方法包括:服务器确定在同一交互场景中的所有虚拟角色在所述交互场景中所处的位置信息;所述服务器根据所有所述虚拟角色在所述交互场景中所处的位置信息,从所有所述虚拟角色中确定位于预设交互区域中的虚拟角色,得到虚拟角色组合,所述虚拟角色组合包括至少一个目标虚拟角色;所述服务器将所有所述目标虚拟角色设定为交互角色,以使所有所述目标虚拟角色参与所述交互场景对应的交互过程。作为一种可选的实施方式,在本专利技术实施例第一方面中,所述方法还包括:所述服务器根据预先确定的站位规则确定每个所述目标虚拟角色在所述预设交互区域中的交互起始位置,并控制每个所述目标虚拟角色移动至确定出的每个所述目标虚拟角色在所述预设交互区域中的交互起始位置。作为一种可选的实施方式,在本专利技术实施例第一方面中,所述服务器根据预先确定的站位规则确定每个所述目标虚拟角色在所述预设交互区域中的交互起始位置之前,所述方法还包括:所述服务器确定站位规则,并触发执行所述的根据预先确定的站位规则确定每个所述目标虚拟角色在所述预设交互区域中的交互起始位置的操作;其中,所述服务器确定站位规则包括:所述服务器根据每个所述目标虚拟角色进入所述预设交互区域的顺序和/或在所述预设交互区域的位置信息确定站位规则;或者,所述服务器根据确定出的阵营划分规则将所述预设交互区域中所有所述目标虚拟角色划分成至少两个交互阵营;所述服务器确定所述预设交互区域中所有所述交互阵营的阵营参数,并根据所述阵营参数确定与所述阵营参数相匹配的站位规则,所述阵营参数包括所有所述交互阵营的数量和/或每个所述交互阵营包括的所述目标虚拟角色的数量,每个所述交互阵营包括的所述目标虚拟角色的数量大于等于1。作为一种可选的实施方式,在本专利技术实施例第一方面中,所述方法还包括:所述服务器确定每个所述交互阵营在所述交互过程中的实时交互对象;其中,所述服务器确定每个所述交互阵营在所述交互过程中的实时交互对象,包括:所述服务器根据每个所述交互阵营选择的交互对象类型确定每个所述交互阵营在所述交互过程中的实时交互对象;或者,所述服务器根据所有所述交互阵营所选择的阵营模式确定每个所述交互阵营在所述交互过程中的实时交互对象。作为一种可选的实施方式,在本专利技术实施例第一方面中,所述方法还包括:所述服务器统计所述预设交互区域的交互情况,并根据所述交互情况调整在所述预设交互区域中参与所述交互过程的虚拟角色的交互参数;其中,所述交互情况包括所述预设交互区域中的总交互人数、所述预设交互区域中的当前交互人数、所述预设交互区域中的总交互总阵营、所述预设交互区域中的剩余交互阵营数、所述预设交互区域中交互人数变化趋势、所述预设交互区域中交互阵营变化趋势中的至少一种;所述交互参数包括交互持续时长、交互间隔、交互时所使用的虚拟道具的类型以及交互时所使用的虚拟道具的道具参数中的至少一种。作为一种可选的实施方式,在本专利技术实施例第一方面中,所述方法还包括:在所述交互过程中,所述服务器监测参与所述交互过程的某一虚拟角色对应的交互终端发送的交互对象变更请求,所述交互对象变更请求包括目标交互对象且所述交互对象变更请求用于请求变更所述某一虚拟角色的实时交互对象;所述服务器根据所述交互对象变更请求将所述某一虚拟角色的实时交互对象由当前交互对象更新为所述目标交互对象。作为一种可选的实施方式,在本专利技术实施例第一方面中,所述服务器监测参与所述交互过程的某一虚拟角色对应的交互终端发送的交互对象变更请求之后,所述方法还包括:所述服务器判断所述交互对象变更请求是否满足与所述某一虚拟角色对应的交互对象变更条件,当判断结果为是时,执行所述的根据所述交互对象变更请求将所述某一虚拟角色的实时交互对象由当前交互对象更新为所述目标交互对象的操作。作为一种可选的实施方式,在本专利技术实施例第一方面中,所述方法还包括:所述服务器监测是否存在离开所述预设交互区域的虚拟角色,当监测到存在离开所述预设交互区域的虚拟角色时,将离开所述预设交互区域的虚拟角色设定为非交互角色;和/或,所述服务器监测是否存在进入所述预设交互区域的虚拟角色,当监测到存在进入所述预设交互区域的虚拟角色时,将进入所述预设交互区域的虚拟角色设定为所述交互角色。作为一种可选的实施方式,在本专利技术实施例第一方面中,所述方法还包括:所述服务器将未处于所述预设交互区域的虚拟角色设定为所述非交互角色;所述服务器将所述预设交互区域中的实时情况推送至所述非交互角色对应的交互终端以及将所述交互场景中除所述预设交互区域之外的剩余区域中的实时情况推送至所述交互角色对应的交互终端。本专利技术实施例第二方面公开了一种服务器,所述服务器包括:确定模块,用于确定在同一交互场景中的所有虚拟角色在所述交互场景中所处的位置信息;所述确定模块,用于根据所有所述虚拟角色在所述交互场景中所处的位置信息,从所有所述虚拟角色中确定位于预设交互区域中的虚拟角色,得到虚拟角色组合,所述虚拟角色组合包括至少一个目标虚拟角色;设定模块,用于将所有所述目标虚拟角色设定为交互角色,以使所有所述目标虚拟角色参与所述交互场景对应的交互过程。作为一种可选的实施方式,在本专利技术实施例第二方面中,所述确定模块,还用于根据预先确定的站位规则确定每个所述目标虚拟角色在所述预设交互区域中的交互起始位置;所述服务器还包括移动控制模块,其中:所述移动控制模块,用于控制每个所述目标虚拟角色移动至与所述确定模块确定出的每个所述目标虚拟角色在所述预设交互区域中的交互起始位置。作为一种可选的实施方式,在本专利技术实施例第二方面中,所述确定模块,还用于在执行所述的根据预先确定的站位规则确定每个所述目标虚拟角色在所述预设交互区域中的交互起始位置之前,确定站位规则;其中,所述确定模块确定站位规则的方式具体为:根据每个所述目标虚拟角色进入所述预设交互区域的顺序和/或在所述预设交互区域的位置信息确定站位规则;或者,根据确定出的阵营划分规则将所述预设交互区域中所有所述目标虚拟角色划分成至少两个交互阵营;以及确定所述预设交互区域中所有所述交互阵营的阵营参数,并根据所述阵营参数确定与所述阵营参数相匹配的站位规则,所述阵营参数包括所有所述交互阵营的数量和/或每个所述交互阵营包括的所述目标虚拟角色的数量,每个所述交互阵营包括的所述目标虚拟角色的数量大于等于1。作为一种可选的本文档来自技高网...

【技术保护点】
1.一种交互应用中多方参与交互的控制方法,其特征在于,所述方法包括:服务器确定在同一交互场景中的所有虚拟角色在所述交互场景中所处的位置信息;所述服务器根据所有所述虚拟角色在所述交互场景中所处的位置信息,从所有所述虚拟角色中确定位于预设交互区域中的虚拟角色,得到虚拟角色组合,所述虚拟角色组合包括至少一个目标虚拟角色;所述服务器将所有所述目标虚拟角色设定为交互角色,以使所有所述目标虚拟角色参与所述交互场景对应的交互过程。

【技术特征摘要】
1.一种交互应用中多方参与交互的控制方法,其特征在于,所述方法包括:服务器确定在同一交互场景中的所有虚拟角色在所述交互场景中所处的位置信息;所述服务器根据所有所述虚拟角色在所述交互场景中所处的位置信息,从所有所述虚拟角色中确定位于预设交互区域中的虚拟角色,得到虚拟角色组合,所述虚拟角色组合包括至少一个目标虚拟角色;所述服务器将所有所述目标虚拟角色设定为交互角色,以使所有所述目标虚拟角色参与所述交互场景对应的交互过程。2.根据权利要求1所述的交互应用中多方参与交互的控制方法,其特征在于,所述方法还包括:所述服务器根据预先确定的站位规则确定每个所述目标虚拟角色在所述预设交互区域中的交互起始位置,并控制每个所述目标虚拟角色移动至确定出的每个所述目标虚拟角色在所述预设交互区域中的交互起始位置。3.根据权利要求2所述的交互应用中多方参与交互的控制方法,其特征在于,所述服务器根据预先确定的站位规则确定每个所述目标虚拟角色在所述预设交互区域中的交互起始位置之前,所述方法还包括:所述服务器确定站位规则,并触发执行所述的根据预先确定的站位规则确定每个所述目标虚拟角色在所述预设交互区域中的交互起始位置的操作;其中,所述服务器确定站位规则包括:所述服务器根据每个所述目标虚拟角色进入所述预设交互区域的顺序和/或在所述预设交互区域的位置信息确定站位规则;或者,所述服务器根据确定出的阵营划分规则将所述预设交互区域中所有所述目标虚拟角色划分成至少两个交互阵营;所述服务器确定所述预设交互区域中所有所述交互阵营的阵营参数,并根据所述阵营参数确定与所述阵营参数相匹配的站位规则,所述阵营参数包括所有所述交互阵营的数量和/或每个所述交互阵营包括的所述目标虚拟角色的数量,每个所述交互阵营包括的所述目标虚拟角色的数量大于等于1。4.根据权利要求3所述的交互应用中多方参与交互的控制方法,其特征在于,所述方法还包括:所述服务器确定每个所述交互阵营在所述交互过程中的实时交互对象;其中,所述服务器确定每个所述交互阵营在所述交互过程中的实时交互对象,包括:所述服务器根据每个所述交互阵营选择的交互对象类型确定每个所述交互阵营在所述交互过程中的实时交互对象;或者,所述服务器根据所有所述交互阵营所选择的阵营模式确定每个所述交互阵营在所述交互过程中的实时交互对象。5.根据权利要求3所述的交互应用中多方参与交互的控制方法,其特征在于,所述方法还包括:所述服务器统计所述预设交互区域的交互情况,并根据所述交互情况调整在所述预设交互区域中参与所述交互过程的虚拟角色的交互参数;其中,所述交互情况包括所述预设交互区域中的总交互人数、所述预设交互区域中...

【专利技术属性】
技术研发人员:刘玉遵
申请(专利权)人:广州思锋信息科技有限公司
类型:发明
国别省市:广东,44

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

1