【技术实现步骤摘要】
虚拟对象的控制方法、装置及电子设备
[0001]本公开涉及游戏
,具体而言,涉及一种虚拟对象的控制方法、装置及电子设备。
技术介绍
[0002]在跑酷类游戏或游戏中跑酷类型的关卡中,玩家通常需要进行游戏操作,控制虚拟角色快速经过设定的游戏场景,最终到达指定场景位置。游戏场景中,通常会设置与真实世界相似的重力场,虚拟角色在游戏场景中的移动也遵循设置的重力场的作用原理。然而,该方式较为常见,难以给予玩家多种多样的游戏体验。
技术实现思路
[0003]有鉴于此,本公开提供一种虚拟对象的控制方法、装置及电子设备,以使玩家可以体验在不同引力场中控制虚拟对象移动,从而丰富玩家的游戏体验。
[0004]第一方面,本公开实施例提供了一种虚拟对象的控制方法,该方法包括:通过终端设备提供一图形用户界面;图形用户界面显示受控虚拟对象所在的游戏场景;游戏场景中包括多个预设的特定场景空间;特定场景空间中设置有场景承载组件;特定场景空间具有对应的特定引力配置参数;响应于针对受控虚拟对象的第一移动控制操作,控制受控虚拟对象在游戏场景中移动;响应于受控虚拟对象进入特定场景空间,基于特定场景空间对应的特定引力配置参数,生成第一引力场;第一引力场位于特定场景空间;基于第一引力场以及受控虚拟对象的当前运动参数,控制受控虚拟对象在特定场景空间中的场景承载组件的表面移动;响应受控虚拟对象触发预设游戏事件,控制根据受控虚拟对象的游戏行为进行结算。
[0005]第二方面,本公开实施例提供了一种虚拟对象的控制装置,该装置包括: ...
【技术保护点】
【技术特征摘要】
1.一种虚拟对象的控制方法,其特征在于,所述方法包括:通过终端设备提供一图形用户界面;所述图形用户界面显示受控虚拟对象所在的游戏场景;所述游戏场景中包括多个预设的特定场景空间;所述特定场景空间中设置有场景承载组件;所述特定场景空间具有对应的特定引力配置参数;响应于针对所述受控虚拟对象的第一移动控制操作,控制受控虚拟对象在所述游戏场景中移动;响应于所述受控虚拟对象进入所述特定场景空间,基于所述特定场景空间对应的特定引力配置参数,生成第一引力场;基于所述第一引力场以及所述受控虚拟对象的当前运动参数,控制所述受控虚拟对象在所述特定场景空间中的场景承载组件的表面移动;响应所述受控虚拟对象触发预设游戏事件,控制根据所述受控虚拟对象的游戏行为进行结算。2.根据权利要求1所述的方法,其特征在于,所述第一引力场用于指示与所述特定场景空间中的空间位置对应的引力参数;所述引力配置参数包括基础引力值、基础引力方向及引力变化参数;所述引力变化参数用于指示所述基础引力值及所述基础引力方向随着空间位置的变化关系;基于所述特定场景空间对应的特定引力配置参数,生成第一引力场的步骤,包括:基于所述基础引力值、所述基础引力方向及所述引力变化参数,确定所述特定场景空间中的各个空间位置对应的引力参数;基于所述特定场景空间中的各个空间位置对应的引力参数,生成第一引力场。3.根据权利要求1所述的方法,其特征在于,所述第一引力场用于指示所述特定场景空间中的空间位置对应的引力参数;基于所述第一引力场以及所述受控虚拟对象的当前运动参数,控制所述受控虚拟对象在所述特定场景空间中的场景承载组件的表面移动的步骤,包括:响应于所述受控虚拟对象位于所述特定场景空间中的第一位置,基于所述第一引力场,确定所述第一位置的引力参数;基于所述第一位置的引力参数,更新所述受控虚拟对象的当前运动参数;基于更新后的所述当前运动参数,控制所述受控虚拟对象在所述特定场景空间中的场景承载组件的表面移动。4.根据权利要求1所述的方法,其特征在于,基于所述第一引力场以及所述受控虚拟对象的当前运动参数,控制所述受控虚拟对象在所述特定场景空间中的场景承载组件的表面移动的步骤,包括:响应于针对所述受控虚拟对象的第二移动控制操作,基于所述第一引力场、所述受控虚拟对象的当前运动参数以及所述第二移动控制操作的操作参数,控制所述受控虚拟对象在所述特定场景空间中的场景承载组件的表面移动。5.根据权利要求4所述的方法,其特征在于,基于所述第一引力场、所述受控虚拟对象的当前运动参数以及所述第二移动控制操作的操作参数,控制所述受控虚拟对象在所述特定场景空间中的场景承载组件的表面移动的步骤,包括:响应于所述受控虚拟对象位于所述特定场景空间中的第二位置,基于所述第一引力
场,确定所述第二位置的引力参数;基于所述引力参数,确定所述第二移动控制操作对应的运动控制参数;基于所述运动控制参数及所述引力参数,更新所述受控虚拟对象的当前运动参数;基于更新后的所述当前运动参数,控制所述受控虚拟对象在所述特定场景空间中的场景承载组件的表面移动。6.根据权利要求5所述的方法,其特征在于,所述引力参数包括引力方向;所述图形用户界面中显示的游戏场景的场景画面由预设的虚拟相机拍摄;所述虚拟相机的拍摄角度与所述受控虚拟对象的站立方向具有指定角度约束条件;所述运动控制参数包括运动控制方向;基于所述引力参数,确定所述第二移动控制操作对应的运动控制参数的步骤,包括:控制所述受控虚拟对象旋转,以使旋转后的受控虚拟对象的站立方向与所述引力方向相同或相反;控制预设的虚拟相机跟随所述受控虚拟对象旋转,以使旋转后的虚拟相机的拍摄角度与所述受控虚拟对象的站立方向满足所述指定角度约束条件;基于旋转后的虚拟相机的拍摄角度,确定所述第二移动控制操作对应的运动控制方向。7.根据权利要求6所述的方法,其特征在于,所述引力方向指向所述场景承载组件;控制所述受控虚拟对象旋转的步骤,包括:响应于所述场景承载组件与所述受控虚拟对象的脚部绑定,控制所述受控虚拟对象旋转至所述受控虚拟对象的站立方向与所述引力方向相反;响应于所述场景承载组件与所述受控虚拟对象的头部绑定,控制所述受控虚拟对象旋转至所述受控虚拟对象的站立方向与所述引力方向相同。8.根据权利要求1所述的方法,其特征在于,多个所述特定场景空间中的第一...
【专利技术属性】
技术研发人员:殷俊,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。