本申请涉及数据处理领域,具体而言,涉及一种游戏中陀螺仪输入信息的处理方法及装置。
背景技术:
1、随着游戏的发展,越来越多的手游游戏发展,且现在的游戏开发了很多新的操作方式,以提高用户的游戏度;比如,用户可以基于陀螺仪控制游戏,具体的,基于陀螺仪控制游戏的方式包括:获取陀螺仪检测到的输入数据,并通过对输入数据进行相关的判断和处理才能对游戏进行控制。
2、但是,现有技术的判断和处理过程非常复杂,导致针对控制操作的响应效率低,且增加了开发端代码的复杂性,也使得开发效率低。
技术实现思路
1、有鉴于此,本申请提供了一种游戏中陀螺仪输入信息的处理方法、装置、电子设备及存储介质,能够简化开发端开发代码的复杂度,提高了开发效率,并且也提高了针对运动控制操作的响应处理效率。
2、第一方面,本申请实施例提供了一种游戏中陀螺仪输入信息的处理方法,应用于安装有陀螺仪的第一客户端,所述第一客户端的第一图形用户界面显示有所述游戏的至少部分游戏场景,所述方法包括:
3、在所述游戏处于陀螺仪模式下,响应针对所述第一客户端的运动控制操作,获取与所述第一客户端的运动状态相匹配的陀螺仪输入信息;
4、根据所述陀螺仪输入信息和所述陀螺仪当前的基准信息,确定所述陀螺仪的输入变化信息,并将所述输入变化信息通过服务器转发给当前处于游戏状态的目标第二客户端,以使所述目标第二客户端基于所述输入变化信息更新所述至少部分游戏场景中指定对象的状态属性;所述当前的基准信息根据所述陀螺仪当前的控制模式确定。
5、第二方面,本申请实施例还提供了一种游戏中陀螺仪输入信息的处理装置,应用于安装有陀螺仪的第一客户端,所述第一客户端的第一图形用户界面显示有所述游戏的至少部分游戏场景,所述装置包括:
6、第一获取模块,用于在所述游戏处于陀螺仪模式下,响应针对所述第一客户端的运动控制操作,获取与所述第一客户端的运动状态相匹配的陀螺仪输入信息;所述控制操作根据玩家的手势和/或姿态触发;
7、第一确定模块,用于根据所述陀螺仪输入信息和所述陀螺仪当前的基准信息,确定所述陀螺仪的输入变化信息;所述当前的基准信息根据所述陀螺仪当前的控制模式确定;
8、发送模块,用于将所述输入变化信息通过服务器转发给当前处于游戏状态的目标第二客户端,以使所述目标第二客户端基于所述输入变化信息更新所述至少部分游戏场景中指定对象的状态属性。
9、第三方面,本申请实施例还提供了一种电子设备,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述机器可读指令,以执行如第一方面所述的游戏中陀螺仪输入信息的处理方法的步骤。
10、第四方面,本申请实施例还一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如第一方面所述的游戏中陀螺仪输入信息的处理方法的步骤。
11、本申请实施例提供的上述游戏中陀螺仪输入信息的处理方法、装置、电子设备及存储介质,所述方法包括:在游戏处于陀螺仪模式下,响应针对第一客户端的运动控制操作,获取与第一客户端的运动状态相匹配的陀螺仪输入信息;根据上述陀螺仪输入信息和陀螺仪当前的基准信息,确定陀螺仪的输入变化信息,并将输入变化信息通过服务器转发给当前处于游戏状态的目标第二客户端,以使目标第二客户端基于输入变化信息更新至少部分游戏场景中指定对象的状态属性。在上述过程中,第一客户端进行信息处理得到输入变化信息并通过服务器转发给目标第二客户端,不需要服务器和目标第二客户端额外的复杂处理,能够简化开发端开发代码的复杂度,提高了开发效率,并且也提高了针对运动控制操作的响应处理效率。
1.一种游戏中陀螺仪输入信息的处理方法,其特征在于,应用于安装有陀螺仪的第一客户端,所述第一客户端的第一图形用户界面显示有所述游戏的至少部分游戏场景,所述方法包括:
2.根据权利要求1所述的游戏中陀螺仪输入信息的处理方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的游戏中陀螺仪输入信息的处理方法,其特征在于,所述陀螺仪当前的控制模式包括常规模式或者舒适模式;
4.根据权利要求3所述的游戏中陀螺仪输入信息的处理方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的游戏中陀螺仪输入信息的处理方法,其特征在于,所述第一提示信息通过渲染目标提示标识得到,所述目标提示标识是所述第一图形用户界面上显示的、用于提示所述陀螺仪的当前控制模式为舒适模式的标识。
6.根据权利要求1所述的游戏中陀螺仪输入信息的处理方法,其特征在于,所述方法还包括:
7.根据权利要求1所述的游戏中陀螺仪输入信息的处理方法,其特征在于,所述方法还包括:
8.根据权利要求7所述的游戏中陀螺仪输入信息的处理方法,其特征在于,所述第二提示信息通过渲染目标按钮得到。
9.根据权利要求3所述的游戏中陀螺仪输入信息的处理方法,其特征在于,所述舒适模式下的基准信息根据所述第一客户端切换为所述舒适模式时预设时间段内的多个第二陀螺仪输入信息确定。
10.根据权利要求9所述的游戏中陀螺仪输入信息的处理方法,其特征在于,所述方法还包括:
11.根据权利要求10所述的游戏中陀螺仪输入信息的处理方法,其特征在于,确定所述多个第二陀螺仪输入信息中的异常陀螺仪输入信息,包括:
12.根据权利要求3所述的游戏中陀螺仪输入信息的处理方法,其特征在于,所述方法还包括:
13.一种游戏中陀螺仪输入信息的处理装置,其特征在于,应用于安装有陀螺仪的第一客户端,所述第一客户端的第一图形用户界面显示有所述游戏的至少部分游戏场景,所述装置包括:
14.一种电子设备,其特征在于,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述机器可读指令,以执行如权利要求1至12任一项所述的游戏中陀螺仪输入信息的处理方法。
15.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如权利要求1至12任一项所述的游戏中陀螺仪输入信息的处理方法。