【技术实现步骤摘要】
虚拟场景中的账号处理方法、装置、电子设备及存储介质
[0001]本申请涉及计算机人机交互
,尤其涉及一种虚拟场景中的账号处理方法、装置、电子设备及计算机可读存储介质。
技术介绍
[0002]基于图形处理硬件的虚拟场景的人机交互技术,能够根据实际应用需求实现受控于用户或人工智能的虚拟对象之间的多样化的交互,具有广泛的实用价值。例如在游戏场景中,能够模拟虚拟对象之间的真实的对战过程。此外,各种不同类型的游戏不仅可以帮助用户释放压力、放松心情,并且还可以通过游戏来提高用户自身的反应能力和灵敏性。
[0003]在玩家建立对局时,经常存在用户的数量不足以建立对局的情况,这就需要在对局中接入机器人(也即是基于规则或者人工智能驱动的虚拟对象),但是相关技术接入的机器人的水平是固定的,且其机器人的身份很容易被识别出来,导致用户无法获得与真人对战的体验。
[0004]对于如何在虚拟场景中增强与机器人交互的仿真性能,相关技术尚无有效解决方案。
技术实现思路
[0005]本申请实施例提供一种虚拟场景中的账号处理方法、装置、电子设备、计算机可读存储介质及计算机程序产品,能够在对局中实现与机器人交互的真实感,从而增强虚拟场景的仿真性能。
[0006]本申请实施例的技术方案是这样实现的:
[0007]本申请实施例提供一种虚拟场景中的账号处理方法,包括:
[0008]接收针对虚拟场景中待运行的对局的匹配请求;
[0009]获取所述对局中需要加入的机器人账号的目标数量、以及所述对 ...
【技术保护点】
【技术特征摘要】
1.一种虚拟场景中的账号处理方法,其特征在于,所述方法包括:接收针对虚拟场景中待运行的对局的匹配请求;获取所述对局中需要加入的机器人账号的目标数量、以及所述对局中已经加入的多个真实账号的数量和等级分布;其中,所述机器人账号通过程序操控所述虚拟场景中的一个虚拟对象;从数据库中查询所述目标数量的所述机器人账号,且所述目标数量的所述机器人账号的等级分布,与所述对局中已经加入的所述多个真实账号的等级分布一致;其中,所述数据库中预先存储有多个所述机器人账号,且不同的所述机器人账号关联有不同的虚拟身份信息;将所述目标数量的所述机器人账号分配到所述对局中。2.根据权利要求1所述的方法,其特征在于,在接收针对虚拟场景中待运行的对局的匹配请求之前,所述方法还包括:创建多个所述机器人账号;针对每个所述机器人账号生成对应的虚拟身份信息,并将所述机器人账号、以及所述虚拟身份信息存储至数据库中。3.根据权利要求2所述的方法,其特征在于,所述虚拟身份信息包括:标识、等级、互动数据,其中,所述标识包括以下至少之一:头像、名称;所述等级与所述机器人账号的属性正相关,所述属性包括以下至少之一:操控水平,所拥有的虚拟资源的数量;所述针对每个所述机器人账号生成对应的虚拟身份信息,包括:获取所述虚拟场景中的所有真实账号对应多个等级的等级分布;将预先创建的多个名称按照所述等级分布关联到所述多个等级,并针对每个所述机器人账号执行以下处理:为所述机器人账号随机分配一个头像和名称,并将与所述名称关联的等级确定为所述机器人账号的等级;分配初始的互动数据。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:针对被分配到所述对局中的每个所述机器人账号执行以下处理:响应于所述对局结束,获取所述机器人账号在所述对局中的互动数据;将所述互动数据存储至所述数据库中,并基于所述互动数据更新所述机器人账号原有的互动数据。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:针对每个所述机器人账号执行以下处理:基于所述机器人账号关联的所述互动数据,确定所述机器人账号的实际获胜概率,其中,不同所述等级对应的获胜概率区间不同;响应于所述实际获胜概率的当前所在概率区间与所述机器人账号的当前等级对应的获胜概率区间不同,将所述当前等级调整为所述当前所在概率区间对应的所述等级。6.根据权利要求1所述的方法,其特征在于,所述从数据库中查询所述目标数量的所述机器人账号,包括:
确定所述对局中已经加入的所述多个真实账号的平均等级;循环执行以下处理,直至从所述数据库中查询得到的所述机器人账号的数量达到所述目标数量:每次从以所述平均等级为中心的等级范围内选定一个等级作为目标等级,并从所述数据库中查询一个所述目标等级的所述机器人账号。7.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收客户端发送的携带关键词的账号查询请求;从所述数据库中查询与所述关键词匹配的机器人账号,并将查询得到的机器人账号关联的虚拟身份信息发送至所述客户端,以使所述客户端在人机交互界面中显示所述查询得到的机器人账号关联的虚拟身份信息。8.根据权利要求7所述的方法,其特征在于,所述客户端向服务器发送所述账号查询请求的方式包括以下之一:响应于在人机交互界面中显示待运行的对局的设置控件时接收到的账号查询操作,向服务器发送所述账号查询请求;响应于在人机交互界面中显示对局结果展示控件时接收到的账号查询操作,向服务器发送所述账号查询请求;响应于在人机交互界面中显示处于运行状态的所述虚拟场景时接收到的账号查询操作,向服务器发送所述账号查询请求。9.根据权利要求1所述的方法,其特征在于,所述获取所述对局中需要加入的机器人账号的目标数量,包括:执行以下处理之一:将所述匹配请求携带的设定数量,确定为所述对局中需要加入的机器人账号的目标数量,其中,所述设定数量是客户端根据接收到的数量设定操作而确定的;基于所述匹配请求携带的已经加入所述对局的所述多个真实账号的数量和等级分布、以及所述对局的规模,确定所述对局中需要加入的机器人账号的目标...
【专利技术属性】
技术研发人员:练建锋,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。