虚拟场景的服务处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:30562227 阅读:21 留言:0更新日期:2021-10-30 13:45
本申请提供了一种虚拟场景的服务处理方法、装置、电子设备、计算机可读存储介质及计算机程序产品;方法包括:根据目标对象的标识查询客户端,得到目标对象曾经驻留的第一场景服务的第一服务地址,第一场景服务用于控制目标对象在第一虚拟场景中的状态;根据第一服务地址向第一场景服务发送至少一个服务请求;响应于第一场景服务返回的至少一个服务请求,根据标识查询数据库,得到目标对象从第一场景服务迁移后所驻留的第二场景服务的第二服务地址;根据第二服务地址向第二场景服务发送至少一个服务请求,第二场景服务用于控制目标对象在第二虚拟场景中的状态。通过本申请,能够保证对象在多个场景服务之间发生迁移的稳定性和效率。效率。效率。

【技术实现步骤摘要】
虚拟场景的服务处理方法、装置、电子设备及存储介质


[0001]本申请涉及互联网
,尤其涉及一种虚拟场景的服务处理方法、装置、电子设备、计算机可读存储介质及计算机程序产品。

技术介绍

[0002]基于图形处理硬件的虚拟场景的人机交互技术,能够根据实际应用需求实现受控于用户或人工智能的虚拟对象之间的多样化的交互,具有广泛的实用价值。在游戏的虚拟场景中,虚拟对象(例如野怪、世界Boss(游戏中首领级别的守关怪物,通常在各类游戏关底压轴部分或迷宫深处出现)等)可能在不同的场景服务之间发生迁移,例如在一个典型的大型多人在线(MMO,Massive Multiplayer Online)游戏中,用户在控制野怪移动时,如果跨越了不同的虚拟场景,则野怪就会从一个场景服务迁移到另一个场景服务。
[0003]如何保证虚拟对象在多个场景服务之间发生迁移的稳定性和效率,相关技术尚无有效的解决方案。

技术实现思路

[0004]本申请实施例提供一种虚拟场景的服务处理方法、装置、电子设备、计算机可读存储介质及计算机程序产品,能够保证对象在多个场本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种虚拟场景的服务处理方法,其特征在于,所述方法包括:根据目标对象的标识查询客户端,得到所述目标对象曾经驻留的第一场景服务的第一服务地址,其中,所述第一场景服务用于控制所述目标对象在第一虚拟场景中的状态;根据所述第一服务地址向所述第一场景服务发送至少一个服务请求;响应于所述第一场景服务返回的所述至少一个服务请求,根据所述标识查询数据库,得到第二场景服务的第二服务地址,其中,所述第二场景服务是所述目标对象从所述第一场景服务迁移后所驻留的场景服务;根据所述第二服务地址向所述第二场景服务发送所述至少一个服务请求,其中,所述第二场景服务用于控制所述目标对象在第二虚拟场景中的状态。2.根据权利要求1所述的方法,其特征在于,当根据所述标识未在所述客户端中查询到所述目标对象曾经驻留的第一场景服务的第一服务地址时,所述方法还包括:根据所述标识查询数据库中存储的多个对象的当前的路由信息,得到所述目标对象当前驻留的第二场景服务的第二服务地址,其中,每个所述对象的当前的路由信息包括每个所述对象的标识、以及每个所述对象当前驻留的场景服务的服务地址;根据所述第二服务地址向所述第二场景服务发送所述至少一个服务请求。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:在所述客户端中存储所述目标对象的路由信息,其中,所述目标对象的路由信息用于响应基于所述标识对所述客户端的下一次查询,且所述目标对象的路由信息包括:所述目标对象的标识、以及所述第二场景服务的第二服务地址。4.根据权利要求1所述的方法,其特征在于,所述根据目标对象的标识查询客户端,得到所述目标对象曾经驻留的第一场景服务的第一服务地址,包括:根据所述目标对象的标识查询所述客户端中存储的多个对象的历史的路由信息,得到所述目标对象曾经驻留的第一场景服务的第一服务地址;其中,每个所述对象的历史的路由信息包括每个所述对象的标识、以及每个所述对象曾经驻留的场景服务的服务地址。5.根据权利要求1所述的方法,其特征在于,所述根据所述标识查询数据库,得到第二场景服务的第二服务地址,包括:根据所述目标对象的标识查询数据库中存储的多个对象当前的路由信息,得到所述目标对象从所述第一场景服务迁移后当前所驻留的第二场景服务的第二服务地址,其中,每个所述对象当前的路由信息包括每个所述对象的标识、以及每个所述对象当前驻留的场景服务的服务地址。6.根据权利要求5所述的方法,其特征在于,所述数据库的更新方式包括:当所述目标对象从所述第一场景服务迁移到所述第二场景服务时,所述第二场景服务注册所述目标对象的当前的路由信息,其中,所述目标对象的当前的路由信息包括:所述目标对象的标识、以及所述第二场景服务的第二服务地址,并通知所述数据库更新所述数据库中已经存储的所述目标对象的当前的路由信息。7.根据权利要求1所述的方法,其特征在于,所述第一场景服务确定将返回所述至少一个服务请求的方式包括以下之一:当所述目标对象从所述第一场景服务迁移到所述第二场景服务时,所述第一场景服务接收到表征所述第二场景服务中已经注册所述目标对象的第二路由信息的更新通知,并根
据所述更新通知删除所述第一场景服务中注册的所述目标对象的第一路由信息后,确定将返回所述至少一个服务请求;当所述第一场景服务确定所述目标对象从所述第一场景服务迁移到所述第二场景服务,且在所述...

【专利技术属性】
技术研发人员:连状高洋张世维
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1