虚拟环境中的飞行轨迹显示方法、装置、设备及存储介质制造方法及图纸

技术编号:24983602 阅读:27 留言:0更新日期:2020-07-24 17:46
本申请公开了虚拟环境中的飞行轨迹显示方法、装置、设备及存储介质。方法包括:接收第一终端发送的第一发射信息;基于第一终端的标识,得到目标索引以及维护的资源地址和索引的目标对应关系;将目标对应关系和初始对应关系之间的增量信息发送给至少一个第二终端;向至少一个第二终端中满足条件的第二终端发送第二发射信息,第二终端用于生成目标虚拟飞行物的飞行轨迹,在虚拟环境中显示目标虚拟飞行物的飞行轨迹。基于上述过程,服务器与第二终端之间先同步增量信息,同步后,服务器仅需向第二终端发送包括生成飞行轨迹的必须数据的发射信息,有利于降低显示飞行轨迹的延迟,降低网络带宽和带宽波峰,飞行轨迹的显示效果较好。

【技术实现步骤摘要】
虚拟环境中的飞行轨迹显示方法、装置、设备及存储介质
本申请实施例涉及计算机
,特别涉及一种虚拟环境中的飞行轨迹显示方法、装置、设备及存储介质。
技术介绍
在诸如智能手机、平板电脑之类的终端上,存在很多具有虚拟环境的应用程序,如:虚拟现实应用程序、军事仿真程序、FPS(First-PersonShootingGame,第一人称射击游戏)、TPS(Third-PersonShootingGame,第三人称射击游戏)、MOBA(MultiplayerOnlineBattleArenaGames,多人在线战术竞技游戏)等。在这些应用程序中,用户可以通过第一终端控制虚拟对象发射虚拟飞行物,然后第一终端和显示同一虚拟环境的第二终端可以在该虚拟环境中显示该虚拟飞行物的飞行轨迹,提高用户在虚拟环境中的游戏体验。在相关技术中,对于与发射虚拟飞行物的第一终端显示同一虚拟环境的第二终端而言,第二终端在虚拟环境中显示飞行轨迹的过程为:第一终端向服务器发送发射信息;服务器基于发射信息,在服务器和第二终端之间创建虚拟飞行物通道,服务器通过虚拟飞行物通道向第二本文档来自技高网...

【技术保护点】
1.一种虚拟环境中的飞行轨迹显示方法,其特征在于,所述方法包括:/n接收第一终端发送的第一发射信息,所述第一发射信息包括所述第一终端的标识和目标虚拟飞行物的初始飞行数据;/n基于所述第一终端的标识,对维护的资源地址和索引的初始对应关系进行处理,得到所述目标虚拟飞行物对应的目标索引以及维护的资源地址和索引的目标对应关系,所述资源地址用于指示生成虚拟飞行物的飞行轨迹所需资源的地址,所述索引用于标识虚拟飞行物;/n将所述目标对应关系和所述初始对应关系之间的增量信息发送给至少一个第二终端,所述至少一个第二终端为与所述第一终端显示同一虚拟环境的终端;/n向所述至少一个第二终端中满足条件的第二终端发送第二...

【技术特征摘要】
1.一种虚拟环境中的飞行轨迹显示方法,其特征在于,所述方法包括:
接收第一终端发送的第一发射信息,所述第一发射信息包括所述第一终端的标识和目标虚拟飞行物的初始飞行数据;
基于所述第一终端的标识,对维护的资源地址和索引的初始对应关系进行处理,得到所述目标虚拟飞行物对应的目标索引以及维护的资源地址和索引的目标对应关系,所述资源地址用于指示生成虚拟飞行物的飞行轨迹所需资源的地址,所述索引用于标识虚拟飞行物;
将所述目标对应关系和所述初始对应关系之间的增量信息发送给至少一个第二终端,所述至少一个第二终端为与所述第一终端显示同一虚拟环境的终端;
向所述至少一个第二终端中满足条件的第二终端发送第二发射信息,所述第二发射信息包括所述目标索引和所述初始飞行数据,所述第二终端用于基于本地维护的资源地址和索引的目标对应关系,获取所述目标索引对应的目标资源地址,基于所述目标资源地址指示的目标资源和所述初始飞行数据,生成目标虚拟飞行物的飞行轨迹,在所述虚拟环境中显示所述目标虚拟飞行物的飞行轨迹。


2.根据权利要求1所述的方法,其特征在于,基于所述第一终端的标识,对维护的资源地址和索引的初始对应关系进行处理,得到所述目标虚拟飞行物对应的目标索引以及维护的资源地址和索引的目标对应关系,包括:
基于所述第一终端的标识,确定所述目标虚拟飞行物的目标资源地址;
响应于基于所述初始对应关系未获取到所述目标资源地址对应的索引,创建所述目标虚拟飞行物对应的目标索引;基于所述目标资源地址和所述目标索引之间的对应关系更新所述初始对应关系,得到维护的资源地址和索引的目标对应关系;
响应于基于所述初始对应关系获取到所述目标资源地址对应的索引,将所述目标资源地址对应的索引作为所述目标虚拟飞行物对应的目标索引;将所述初始对应关系作为维护的资源地址和索引的目标对应关系。


3.根据权利要求2所述的方法,其特征在于,所述初始对应关系基于第一初始查找表和第二初始查找表维护,所述目标对应关系基于第一目标查找表和第二目标查找表维护;所述第一初始查找表和所述第一目标查找表用于基于索引查找资源地址,所述第二初始查找表和所述第二目标查找表用于基于资源地址查找索引;
所述响应于基于所述初始对应关系未获取到所述目标资源地址对应的索引,创建所述目标虚拟飞行物对应的目标索引,基于所述目标资源地址和所述目标索引之间的对应关系更新所述初始对应关系,得到维护的资源地址和索引的目标对应关系,包括:
响应于在所述第二初始查找表中未查找到所述目标资源地址对应的索引,创建所述目标虚拟飞行物对应的目标索引;将所述目标资源地址和所述目标索引添加至所述第一初始查找表中,得到所述第一目标查找表;将所述目标资源地址和所述目标索引添加至所述第二初始查找表中,得到所述第二目标查找表。


4.根据权利要求3所述的方法,其特征在于,所述响应于基于所述初始对应关系获取到所述目标资源地址对应的索引,将所述目标资源地址对应的索引作为所述目标虚拟飞行物对应的目标索引,将所述初始对应关系作为维护的资源地址和索引的目标对应关系,包括:
响应于在所述第二初始查找表中查找到所述目标资源地址对应的索引,将所述目标资源地址对应的索引作为所述目标虚拟飞行物对应的目标索引,将所述第一初始查找表作为所述第一目标查找表,将所述第二初始查找表作为所述第二目标查找表。


5.根据权利要求3所述的方法,其特征在于,所述将所述目标对应关系和所述初始对应关系之间的增量信息发送给至少一个第二终端,包括:
将所述第一目标查找表和所述第一初始查找表之间的第一增量信息,以及所述第二目标查找表和所述第二初始查找表之间的第二增量信息发送给至少一个第二终端。


6.根据权利要求1所述的方法,其特征在于,所述将所述目标对应关系和所述初始对应关系之间的增量信息发送给至少一个第二终端之前,所述方法还包括:
基于游戏开始指令,将需要维护的资源地址和索引的对应关系同步至所述至少一个第二终端的本地。


7.一种虚拟环境中的飞行轨迹显示方法,其特征在于,所述方法包括:
将服务器发送的增量信息同步至本地维护的资源地址和索引的初始对应关系中,得到本地维护的资源地址和索引的目标对应关系,所述资源地址用于指示生成虚拟飞行物的飞行轨迹所需资源的地址,所述索引用于标识虚拟飞行物;
接收服务器发送的目标发射信息,所述目标发射信息包括目标虚拟飞行物对应的目标索引和初始飞行数据;
基于本地维护的所述资源地址和索引的目标对应关系,获取所述目标索引对应的目标资源地址;
基于所述目标资源地址指示的目标资源和所述初始飞行数据,生成所述目标虚拟飞行物的飞行轨迹,在虚拟环境中...

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

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

1