技术新讯 > 休闲运动,玩具,娱乐用品的装置及其制品制造技术 > 一种游戏控制方法、系统、装置以及存储介质与流程  >  正文

一种游戏控制方法、系统、装置以及存储介质与流程

  • 国知局
  • 2024-07-11 16:33:28

本说明书涉及虚拟游戏,特别涉及一种游戏控制方法、系统、装置以及存储介质。

背景技术:

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、根据本说明书一个或多个实施例提供的系统,所述与所述第二三维手势相关的移位检测数据包括所述第二三维手势在预设轴上的一种或多种移位信息的组合:方向、距离、速度。

30、根据本说明书一个或多个实施例提供的系统,所述倍率调节控制模块进一步用于在基于与所述第二三维手势相关的移位检测数据,调整所述瞄准镜倍率时,使得:所述瞄准镜倍率与所述第二三维手势在预设轴上的移位方向和移位距离相关;所述瞄准镜倍率的变化率与所述第二三维手势在预设轴上的移位速度正相关。

31、根据本说明书一个或多个实施例提供的系统,所述第一三维手势包括单手第一手指与第二手指捏合,其余三指与第一手指分离;所述第二三维手势包括单手第一手指、第二手指与第三手指捏合,其余两指与第一手指分离。

32、根据本说明书一个或多个实施例提供的系统,所述第一手指为拇指,所述第二手指为食指,所述第三手指为中指。

33、本说明书一个或多个实施例还提供了一种游戏控制装置,包括处理器以及存储介质,所述存储介质用于存储计算机指令,所述处理器用于执行所述计算机指令中的至少部分,以实现前述的游戏控制方法。

34、本说明书一个或多个实施例还提供了一种存储介质,存储有计算机指令,所述计算机指令中的至少部分被处理器执行时,能够前述的游戏控制方法。

本文地址:https://www.jishuxx.com/zhuanli/20240615/79908.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。