System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种虚拟对象的交互方法、装置、电子设备和存储介质制造方法及图纸_技高网

一种虚拟对象的交互方法、装置、电子设备和存储介质制造方法及图纸

技术编号:40820704 阅读:5 留言:0更新日期:2024-04-01 14:39
本发明专利技术实施例公开了一种虚拟对象的交互方法、装置、电子设备和存储介质;可响应于目标虚拟角色移动到虚拟防御对象的防御准备区域内,在虚拟防御对象的防御层构成的防御区域中显示虚拟防御对象的虚拟召唤对象,防御层用于阻止到达防御层的攻击穿透防御层,虚拟召唤对象被配置为攻击虚拟角色以保护虚拟防御对象且无法移动到防御区域外,若虚拟召唤对象的对象状态满足对象补充条件,在召唤时间结束前在虚拟防御对象上突出显示其弱防御区域及在游戏界面中显示新召唤的虚拟召唤对象,在召唤时间结束后停止弱防御区域的突出显示,弱防御区域在突出显示时的防御能力弱于未进行突出显示时;为用户的游戏场景探索过程增加了虚拟防御对象,改善游戏体验。

【技术实现步骤摘要】

本专利技术涉及游戏,具体涉及一种虚拟对象的交互方法、装置、电子设备和存储介质


技术介绍

1、随着生活和科技的快速发展,人们常常会通过游戏类的应用程序进行娱乐,放松身心。在一些游戏中,游戏用户可以在游戏场景中自由探索游戏场景中的特定任务目标,以完成游戏开发人员设计的特定游戏任务。

2、但是在游戏中,除了与游戏任务相关的游戏元素,一般没有其他游戏内容可以与用户进行互动,因此,目前用户在游戏场景中探索时,大部分时间用户只是控制游戏角色在游戏场景中进行移动。也就是说,在这种方案下,用户在游戏场景探索时经常是处于无互动的状态,影响用户的游戏体验。


技术实现思路

1、本专利技术实施例提供一种虚拟对象的交互方法、装置、电子设备和存储介质,可以在无需游戏开发人员提供大量有效游戏内容的条件下,为用户的游戏场景探索过程增加互动内容即虚拟防御对象,使用户在完成游戏任务的过程中可以与虚拟召唤对象和虚拟防御对象中的至少一个进行互动,改善用户在自由探索过程中的游戏体验。

2、本专利技术实施例提供一种虚拟对象的交互方法,通过终端提供游戏对局的游戏界面,所述游戏界面包括游戏的虚拟场景,以及位于所述虚拟场景中由当前用户控制的目标虚拟角色,所述虚拟场景中配置有至少一个可供玩家进行互动的虚拟防御对象,所述方法包括:

3、响应于所述目标虚拟角色移动到基于所述虚拟防御对象设置的防御准备区域内,在基于所述虚拟防御对象设置的防御层所构成的防御区域中显示所述虚拟防御对象的至少一个虚拟召唤对象,所述防御层用于阻止到达所述防御层的攻击穿透所述防御层,所述虚拟召唤对象被配置为攻击虚拟场景中的虚拟角色以保护所述虚拟防御对象且无法移动到所述防御区域外;

4、若所述虚拟召唤对象的对象状态满足预设的对象补充条件,在预设的召唤时间结束前在所述虚拟防御对象上突出显示其弱防御区域,以及在所述游戏界面中显示新召唤的虚拟召唤对象;

5、在所述召唤时间结束后,停止所述弱防御区域的突出显示,其中,所述弱防御区域在突出显示时的防御能力弱于未进行突出显示时。

6、相应的,本专利技术实施例还提供一种虚拟对象的交互装置,通过终端提供游戏对局的游戏界面,所述游戏界面包括游戏的虚拟场景,以及位于所述虚拟场景中由当前用户控制的目标虚拟角色,所述虚拟场景中配置有至少一个可供玩家进行互动的虚拟防御对象,所述装置包括:

7、召唤对象显示单元,用于响应于所述目标虚拟角色移动到基于所述虚拟防御对象设置的防御准备区域内,在基于所述虚拟防御对象设置的防御层所构成的防御区域中显示所述虚拟防御对象的至少一个虚拟召唤对象,所述防御层用于阻止到达所述防御层的攻击穿透所述防御层,所述虚拟召唤对象被配置为攻击虚拟场景中的虚拟角色以保护所述虚拟防御对象且无法移动到所述防御区域外;

8、对象召唤单元,用于若所述虚拟召唤对象的对象状态满足预设的对象补充条件,在预设的召唤时间结束前在所述虚拟防御对象上突出显示其弱防御区域,以及在所述游戏界面中显示新召唤的虚拟召唤对象;

9、区域停止显示单元,用于在所述召唤时间结束后,停止所述弱防御区域的突出显示,其中,所述弱防御区域在突出显示时的防御能力弱于未进行突出显示时。

10、可选的,所述防御层被配置为可视的虚拟防御罩。

11、可选的,本专利技术实施例提供的虚拟对象的互动装置还包括对象指引单元,用于在所述游戏界面显示至少一个所述虚拟防御对象对应的对象指引信息,所述对象指引信息用于指示所述虚拟防御对象相对于所述目标虚拟角色的方位。

12、可选的,所述对象指引单元,用于响应于所述目标虚拟角色的移动,确定所述目标虚拟角色与所述虚拟防御对象之间的相对方位关系;

13、基于所述相对方位关系,在所述游戏界面中更新显示所述对象指引信息。

14、可选的,所述游戏界面还包括游戏缩略地图,所述游戏缩略地图中包括所述目标虚拟角色的角色缩略位置标识以及指示所述虚拟防御对象相对于所述目标虚拟角色的方位的对象缩略位置标识。

15、可选的,本专利技术实施例提供的虚拟对象的互动装置还包括详细地图显示单元,用于响应于所述玩家对所述游戏缩略地图的触发操作,在所述游戏界面显示所述虚拟场景对应的游戏详细地图,所述游戏详细地图中包括所述目标虚拟角色在所述虚拟场景中的位置标识以及至少一个所述虚拟防御对象在所述虚拟场景的位置标识。

16、可选的,本专利技术实施例提供的虚拟对象的互动装置还包括缩略标识更新单元,用于响应于所述目标虚拟角色的移动,确定所述目标虚拟角色与所述虚拟防御对象之间的相对方位关系;

17、基于所述相对方位关系,在所述游戏缩略地图中更新显示所述对象缩略位置标识。

18、可选的,所述召唤对象显示单元,用于响应于所述目标虚拟角色在所述虚拟环境中的移动,当所述目标虚拟角色移动到基于所述虚拟防御对象设置的防御准备区域内时,在为所述虚拟防御对象设置的防御区域内显示所述虚拟防御对象的至少一个虚拟召唤对象。

19、可选的,所述虚拟防御对象包括虚拟防御对象本体以及设置在虚拟防御对象本体外的保护外壳,所述保护外壳被配置为防御能力强于所述虚拟防御对象本体;

20、所述对象召唤单元,用于在预设的召唤时间结束前,在所述虚拟防御对象的所述保护外壳上叠加显示所述虚拟防御对象本体的突出显示效果;

21、所述区域停止显示单元,用于在所述召唤时间结束后,停止在所述保护外壳上显示所述虚拟防御对象本体的突出显示效果。

22、可选的,所述虚拟召唤对象被配置为攻击防御区域内的虚拟角色以保护所述虚拟防御对象,所述防御区域基于所述虚拟防御对象设置得到。

23、可选的,本专利技术实施例提供的虚拟对象的互动装置还包括攻击目标切换单元,用于响应于所述目标虚拟角色移动到基于所述虚拟防御对象设置的所述防御区域外或者所述目标虚拟角色的死亡事件,控制攻击目标为所述目标虚拟角色的所述虚拟召唤对象从所述防御区域中的其他虚拟角色中确定新的攻击目标进行攻击。

24、可选的,本专利技术实施例提供的虚拟对象的互动装置还包括召唤位置确定单元,用于在所述虚拟场景中确定所述虚拟防御对象对应的候选对象召唤区域,所述候选对象召唤区域位于基于所述虚拟防御对象设置的防御区域内;

25、检测所述候选对象召唤区域中的对象障碍区域,将所述候选对象召唤区域中除所述对象障碍区域之外的区域作为目标对象召唤区域,所述对象障碍区域为所述虚拟召唤对象无法正常运动的区域;

26、从所述目标对象召唤区域中确定各所述虚拟召唤对象对应的召唤位置;

27、所述对象召唤单元,用于在所述游戏界面中的各所述召唤位置显示新召唤的虚拟召唤对象。

28、可选的,所述候选对象召唤区域中的各个位置与所述虚拟防御对象之间的距离不小于预设的距离阈值,各所述召唤位置之间的距离不小于预设的召唤对象距离阈值。

29、可选的,本专利技术实施例提供的虚拟对象本文档来自技高网...

【技术保护点】

1.一种虚拟对象的交互方法,其特征在于,通过终端提供游戏对局的游戏界面,所述游戏界面包括游戏的虚拟场景,以及位于所述虚拟场景中由当前用户控制的目标虚拟角色,所述虚拟场景中配置有至少一个可供玩家进行互动的虚拟防御对象,所述方法包括:

2.根据权利要求1所述的虚拟对象的交互方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的虚拟对象的交互方法,其特征在于,所述在所述游戏界面显示至少一个所述虚拟防御对象对应的对象指引信息,包括:

4.根据权利要求2所述的虚拟对象的交互方法,其特征在于,所述游戏界面还包括游戏缩略地图,所述游戏缩略地图中包括所述目标虚拟角色的角色缩略位置标识以及指示所述虚拟防御对象相对于所述目标虚拟角色的方位的对象缩略位置标识。

5.根据权利要求4所述的虚拟对象的交互方法,其特征在于,所述方法还包括:

6.根据权利要求4所述的虚拟对象的交互方法,其特征在于,所述方法还包括:

7.根据权利要求1所述的虚拟对象的交互方法,其特征在于,所述虚拟防御对象包括虚拟防御对象本体以及设置在虚拟防御对象本体外的保护外壳,所述保护外壳被配置为防御能力强于所述虚拟防御对象本体;

8.根据权利要求1所述的虚拟对象的交互方法,其特征在于,所述方法还包括:

9.根据权利要求1所述的虚拟对象的交互方法,其特征在于,所述在所述游戏界面中显示新召唤的虚拟召唤对象之前,所述方法还包括:

10.根据权利要求9所述的虚拟对象的交互方法,其特征在于,所述候选对象召唤区域中的各个位置与所述虚拟防御对象之间的距离不小于预设的距离阈值,各所述召唤位置之间的距离不小于预设的召唤对象距离阈值。

11.根据权利要求1所述的虚拟对象的交互方法,其特征在于,所述若所述虚拟召唤对象的对象状态满足预设的对象补充条件,在预设的召唤时间结束前在所述虚拟防御对象上突出显示其弱防御区域之前,所述方法还包括:

12.根据权利要求1所述的虚拟对象的交互方法,其特征在于,所述若所述虚拟召唤对象的对象状态满足预设的对象补充条件,在预设的召唤时间结束前在所述虚拟防御对象上突出显示其弱防御区域之前,所述方法还包括:

13.根据权利要求1-12任一项所述的虚拟对象的交互方法,其特征在于,所述虚拟防御对象被配置为攻击虚拟场景中的虚拟角色以保护自身。

14.一种虚拟对象的交互装置,其特征在于,通过终端提供游戏对局的游戏界面,所述游戏界面包括游戏的虚拟场景,以及位于所述虚拟场景中由当前用户控制的目标虚拟角色,所述虚拟场景中配置有至少一个可供玩家进行互动的虚拟防御对象,所述装置包括:

15.一种电子设备,其特征在于,包括存储器和处理器;所述存储器存储有应用程序,所述处理器用于运行所述存储器内的应用程序,以执行权利要求1至13任一项所述的虚拟对象的交互方法中的步骤。

16.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行权利要求1至13任一项所述的虚拟对象的交互方法中的步骤。

17.一种计算机程序产品,包括计算机程序或指令,其特征在于,所述计算机程序或指令被处理器执行时实现如权利要求1至13中任一项所述的虚拟对象的交互方法的步骤。

...

【技术特征摘要】

1.一种虚拟对象的交互方法,其特征在于,通过终端提供游戏对局的游戏界面,所述游戏界面包括游戏的虚拟场景,以及位于所述虚拟场景中由当前用户控制的目标虚拟角色,所述虚拟场景中配置有至少一个可供玩家进行互动的虚拟防御对象,所述方法包括:

2.根据权利要求1所述的虚拟对象的交互方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的虚拟对象的交互方法,其特征在于,所述在所述游戏界面显示至少一个所述虚拟防御对象对应的对象指引信息,包括:

4.根据权利要求2所述的虚拟对象的交互方法,其特征在于,所述游戏界面还包括游戏缩略地图,所述游戏缩略地图中包括所述目标虚拟角色的角色缩略位置标识以及指示所述虚拟防御对象相对于所述目标虚拟角色的方位的对象缩略位置标识。

5.根据权利要求4所述的虚拟对象的交互方法,其特征在于,所述方法还包括:

6.根据权利要求4所述的虚拟对象的交互方法,其特征在于,所述方法还包括:

7.根据权利要求1所述的虚拟对象的交互方法,其特征在于,所述虚拟防御对象包括虚拟防御对象本体以及设置在虚拟防御对象本体外的保护外壳,所述保护外壳被配置为防御能力强于所述虚拟防御对象本体;

8.根据权利要求1所述的虚拟对象的交互方法,其特征在于,所述方法还包括:

9.根据权利要求1所述的虚拟对象的交互方法,其特征在于,所述在所述游戏界面中显示新召唤的虚拟召唤对象之前,所述方法还包括:

10.根据权利要求9所述的虚拟对象的交互方法,其特征在于,所述候选对象召唤区域中的各个位置与所述虚拟防御对象之间的距离不小于预设的距...

【专利技术属性】
技术研发人员:蔡奋麟
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1