信息处理方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:27666346 阅读:37 留言:0更新日期:2021-03-17 01:25
本申请实施例提供一种信息处理方法、装置、计算机设备及存储介质,显示用户界面,所述用户界面包含虚拟场景、及位于所述虚拟场景中的第一虚拟对象和第二虚拟对象;基于所述第一虚拟对象在所述虚拟场景中的当前位置,向第二虚拟对象释放指定技能;获取所述指定技能对应的技能参数,以及当前所述第二虚拟对象在所述虚拟场景中的阻挡区域的位置分布;基于所述当前位置、所述技能参数对所述阻挡区域的位置分布进行调整。本申请实施例通过创建位置数据层,可以单独调整虚拟对象的阻挡区域位置分布,提高游戏中虚拟对象之间、及虚拟对象与虚拟场景之间互动的准确性。

【技术实现步骤摘要】
信息处理方法、装置、计算机设备及存储介质
本申请涉及游戏
,具体涉及一种信息处理方法、装置、计算机设备及存储介质。
技术介绍
随着计算机通信技术的不断发展,智能手机、平板电脑及笔记本电脑等终端的大量普及应用,终端向着多样化、个性化的方向发展,日益成为人们在生活与工作中不可或缺的终端,为了满足人们对精神生活的追求,能够在终端上操作的娱乐游戏应运而生,例如,基于客户端或服务器架构开发的多人在线战术竞技游戏(MultiplayerOnlineBattleArena,MOBA)和大型多人在线游戏(MassiveMultiplayerOnline,MMO)等类型的游戏,由于具有高流畅度、操作手感好、即时战斗等特点,深受用户喜爱。在MOBA游戏和MMO游戏中,用户可以通过触发用户界面中的技能控件,在游戏进行过程中动态地改变游戏单位与游戏单位、游戏单位与游戏场景中某些区域的连通关系,可以增强游戏单位与游戏单位、游戏单位与游戏场景之间的互动。然而,目前的游戏互动逻辑,容易导致游戏单位与游戏单位、游戏单位与游戏场景之间互动的准确性较差。例如,游戏场景内的所有游戏单位共用同一阻挡数据,所有游戏单位都会受到该阻挡数据的影响。
技术实现思路
本申请实施例提供一种信息处理方法、装置、计算机设备及存储介质,可以单独调整虚拟对象的阻挡区域位置分布,提高游戏中虚拟对象之间、及虚拟对象与虚拟场景之间互动的准确性。本申请实施例提供了一种信息处理方法,包括:显示用户界面,所述用户界面包含虚拟场景、及位于所述虚拟场景中的第一虚拟对象和第二虚拟对象;基于所述第一虚拟对象在所述虚拟场景中的当前位置,向第二虚拟对象释放指定技能;获取所述指定技能对应的技能参数,以及当前所述第二虚拟对象在所述虚拟场景中的阻挡区域的位置分布;基于所述当前位置、所述技能参数对所述阻挡区域的位置分布进行调整。本申请实施例提供了一种信息处理装置,所述装置包括:显示单元,用于显示用户界面,所述用户界面包含虚拟场景、及位于所述虚拟场景中的第一虚拟对象和第二虚拟对象;处理单元,用于基于所述第一虚拟对象在所述虚拟场景中的当前位置,向第二虚拟对象释放指定技能;获取单元,用于获取所述指定技能对应的技能参数,以及当前所述第二虚拟对象在所述虚拟场景中的阻挡区域的位置分布;调整单元,用于基于所述当前位置、所述技能参数对所述阻挡区域的位置分布进行调整。可选的,所述装置还包括调整单元,所述调整单元用于:基于所述当前位置、所述范围参数对所述阻挡区域的位置分布进行调整。可选的,所述装置还包括接收单元,所述接收单元用于:接收用户通过所述技能控件触发的操作指令;可选的,所述装置还包括确定单元,所述确定单元用于:确定所述操作指令在所述虚拟场景中指示的目标位置;基于所述第一虚拟对象在所述虚拟场景中的当前位置,在所述虚拟场景中确定候选区域;可选的,所述装置还包括判断单元,所述判断单元用于:判定所述目标位置是否处于所述候选区域内;若是,则根据所述目标位置和所述范围参数,对所述阻挡区域的位置分布进行调整。可选的,所述确定单元用于:基于所述阻挡区域的位置分布确定所述第二虚拟对象关联的第一位置数据层;可选的,所述调整单元用于:根据所述范围参数对所述第一位置数据层中的初始位置数据进行调整,得到调整后的第一位置数据层;基于所述调整后的位置数据层更新所述第二虚拟对象对应的阻挡区域的位置分布。可选的,所述处理单元还用于:当所述技能释放的时长达到所述有效时长后,将调整后的第一位置数据层中的位置数据还原为所述初始位置数据;基于还原位置数据后的第一位置数据层,更新所述第二虚拟对象对应的阻挡区域的位置分布。可选的,所述处理单元还用于:基于所述阻挡区域的位置分布确定所述第二虚拟对象关联的第一位置数据层;基于所述第一位置数据层创建第二位置数据层,所述第二位置数据层中的位置数据与所述第一位置数据层中的位置数据相同;根据所述范围参数对所述第二位置数据层中的位置数据进行调整,得到调整后的第二位置数据层;解除所述第二虚拟对象与所述第一位置数据层的关联,并建立所述第二虚拟对象与所述调整后的第二位置数据层的关联;基于所述调整后的第二位置数据层更新所述第二虚拟对象对应的阻挡区域的位置分布。可选的,所述处理单元还用于:当所述技能释放的时长达到所述有效时长后,解除所述第二虚拟对象与所述调整后的第二位置数据层的关联,并建立所述第二虚拟对象与所述第一位置数据层的关联;基于所述第一位置数据层更新所述第二虚拟对象对应的阻挡区域的位置分布。可选的,所述接收单元还用于:接收所述第二虚拟对象的移动指令时。可选的,所述确定单元还用于:根据所述移动指令确定所述第二虚拟对象在所述虚拟场景中需移动至的终点位置;可选的,所述获取单元还用于:获取当前所述第二虚拟对象在所述虚拟场景中活动区域的位置分布;可选的,所述确定单元还用于:基于所述阻挡区域的位置分布和所述活动区域的位置分布,确定所述第二虚拟对象的多条可移动路径;从所述多条可移动路径中确定所述第二虚拟对象能够从当前位置移动至所述终点位置的目标路径;可选的,所述处理单元还用于:控制所述第二虚拟对象在所述虚拟场景中按照所述目标路径移动至所述终点位置。可选的,所述确定单元还用于:根据所述阻挡区域的位置分布的调整结果,在所述虚拟场景中确定所述指定技能的作用区域;可选的,所述装置还包括展示单元,所述展示单元用于:在所述作用区域上展示所述指定技能的技能效果。同样的,本申请实施例还提供一种计算机设备,包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现信息处理方法任一项的步骤。此外,本申请实施例还提供一种存储介质,所述存储介质上存储计算机程序,所述计算机程序被处理器执行时实现信息处理方法任一项的步骤。本申请实施例提供一种信息处理方法、装置、计算机设备及存储介质,通过显示用户界面,用户界面包含虚拟场景、及位于虚拟场景中的第一虚拟对象和第二虚拟对象,然后,基于第一虚拟对象在虚拟场景中的当前位置,向第二虚拟对象释放指定技能,之后,获取指定技能对应的技能参数,以及当前第二虚拟对象在虚拟场景中的阻挡区域的位置分布,最后,基于当前位置、技能参数对阻挡区域的位置分布进行调整。本申请实施例通过创建位置数据层,可以单独调整虚拟对象的阻挡区域位置分布,提高游戏中虚拟对象之间、及虚拟对象与虚拟场景之间互动的准确性。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施本文档来自技高网...

【技术保护点】
1.一种信息处理方法,其特征在于,包括:/n显示用户界面,所述用户界面包含虚拟场景、及位于所述虚拟场景中的第一虚拟对象和第二虚拟对象;/n基于所述第一虚拟对象在所述虚拟场景中的当前位置,向所述第二虚拟对象释放指定技能;/n获取所述指定技能对应的技能参数,以及当前所述第二虚拟对象在所述虚拟场景中的阻挡区域的位置分布;/n基于所述当前位置、所述技能参数对所述阻挡区域的位置分布进行调整。/n

【技术特征摘要】
1.一种信息处理方法,其特征在于,包括:
显示用户界面,所述用户界面包含虚拟场景、及位于所述虚拟场景中的第一虚拟对象和第二虚拟对象;
基于所述第一虚拟对象在所述虚拟场景中的当前位置,向所述第二虚拟对象释放指定技能;
获取所述指定技能对应的技能参数,以及当前所述第二虚拟对象在所述虚拟场景中的阻挡区域的位置分布;
基于所述当前位置、所述技能参数对所述阻挡区域的位置分布进行调整。


2.根据权利要求1所述的方法,其特征在于,所述技能参数包括:范围参数;所述基于所述当前位置、所述技能参数对所述阻挡区域的位置分布进行调整,包括:
基于所述当前位置、所述范围参数对所述阻挡区域的位置分布进行调整。


3.根据权利要求2所述的方法,其特征在于,所述用户界面显示有技能控件;基于所述第一虚拟对象在所述虚拟场景中的当前位置,向第二虚拟对象释放指定技能,包括:
接收用户通过所述技能控件触发的操作指令;
确定所述操作指令在所述虚拟场景中指示的目标位置;
所述基于所述当前位置、所述技能参数对所述阻挡区域的位置分布进行调整,包括:
基于所述第一虚拟对象在所述虚拟场景中的当前位置,在所述虚拟场景中确定候选区域;
判定所述目标位置是否处于所述候选区域内;
若是,则根据所述目标位置和所述范围参数,对所述阻挡区域的位置分布进行调整。


4.根据权利要求2所述的方法,其特征在于,所述根据所述目标位置和所述范围参数,对所述阻挡区域的位置分布进行调整,包括:
基于所述阻挡区域的位置分布确定所述第二虚拟对象关联的第一位置数据层;
根据所述范围参数对所述第一位置数据层中的初始位置数据进行调整,得到调整后的第一位置数据层;
基于所述调整后的位置数据层更新所述第二虚拟对象对应的阻挡区域的位置分布。


5.根据权利要求4所述的方法,其特征在于,所述技能参数还包括:有效时长;在基于所述调整后的位置数据层更新所述第二虚拟对象对应的阻挡区域的位置分布之后,还包括:
当所述技能释放的时长达到所述有效时长后,将调整后的第一位置数据层中的位置数据还原为所述初始位置数据;
基于还原位置数据后的第一位置数据层,更新所述第二虚拟对象对应的阻挡区域的位置分布。


6.根据权利要求2所述的方法,其特征在于,所述基于所述当前位置、所述范围参数对所述阻挡区域的位置分布进行调整,包括:
基于所述阻挡区域的位置分布确定所述第二虚拟对象关联的第一位置数据层;
基于所述第一位置数据层创建第二位置数据层,所述第二位置数据层中的位置数据与所述第一位置数据层中的位置数据相同;
根据所述范围参数对所述第二位置数据层中...

【专利技术属性】
技术研发人员:陈伟杰曾珊
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:浙江;33

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

1