本发明涉及智能终端技术领域,具体涉及一种游戏控制方法及系统。
背景技术:
目前,随着手机等智能终端的普及,智能终端的应用也越来越广泛,其不仅能够满足用户的通信需求,而且还能够满足用户的娱乐需求,如用户可以通过智能终端玩游戏,以达到娱乐的目的。当前,智能终端中安装的大部分游戏都需要用户通过智能终端的触摸屏和/或智能终端上的物理按键来控制,控制方式比较单一,降低了用户的粘稠度。
技术实现要素:
本发明实施例公开了一种游戏控制方法及系统,能够丰富游戏的控制方式,进而提高用户的粘稠度。
本发明实施例第一方面公开了一种游戏控制方法,所述方法包括:
游戏终端根据游戏启动指令启动游戏并输出所述游戏的操作界面,所述操作界面由游戏场景以及位于所述游戏场景中的多个虚拟操作物组成;
控制终端采集用户的第一吹气操作,并确定所述第一吹气操作对应的音频控制信号,以及将所述第一吹气操作对应的音频控制信号发送至所述游戏终端,所述控制终端预先与所述游戏终端建立连接;
所述游戏终端接收所述第一吹气操作对应的音频控制信号,并对所述第一吹气操作对应的音频控制信号进行频谱分析,得到所述第一吹气操作对应的音频控制信号的音频参数,以及判断所述音频参数是否与预先存储的音频参数相匹配,当判断结果为是时,控制用户从所述多个虚拟操作物中选定的其中一个虚拟操作物执行对应的动作。
作为一种可选的实施方式,在本发明实施例第一方面中,所述方法还包括:
所述控制终端采集所述控制终端的旋转角度,并将所述旋转角度发送至所述游戏终端;
所述游戏终端接收所述旋转角度;
其中,所述游戏终端控制用户从所述多个虚拟操作物中选定的其中一个虚拟操作物执行对应的动作,包括:
所述游戏终端以所述旋转角度为依据确定用户从所述多个虚拟操作物中选定的其中一个虚拟操作物的动作执行范围,并控制所述其中一个虚拟操作物在所述动作执行范围内执行对应的动作。
作为一种可选的实施方式,在本发明实施例第一方面中,所述游戏终端根据游戏启动指令启动游戏并输出所述游戏的操作界面之后,以及所述控制终端采集用户的第一吹气操作之前,所述方法还包括:
所述游戏终端确定用户从所述多个虚拟操作物中选定的其中一个虚拟操作物,并检测在所述其中一个虚拟操作物的预设半径范围内是否出现预设特征的目标虚拟操作物,当检测出在所述其中一个虚拟操作物的所述预设半径范围内出现所述预设特征的目标虚拟操作物时,向所述控制终端发送采集指令,所述采集指令用于触发所述控制终端采集用户的第一吹气操作;
所述控制终端采集用户的第一吹气操作,包括:
所述控制终端根据所述采集指令,语音提示用户进行吹气并采集用户的第一吹气操作。
作为一种可选的实施方式,在本发明实施例第一方面中,所述游戏终端根据游戏启动指令启动游戏并输出所述游戏的操作界面之前,所述方法还包括:
所述控制终端采集用户的第二吹气操作,并确定所述第二吹气操作对应的所有音频信号,以及将所述第二吹气操作对应的所有音频信号发送至所述游戏终端;
所述游戏终端通过所述游戏终端中的低通滤波器对所述第二吹气操作对应的所有音频信号执行过滤操作,得到所述第二吹气操作对应的音频控制信号,并对所述第二吹气操作对应的音频控制信号进行频谱分析,得到所述第二吹气操作的音频控制信号的音频参数,作为所述预先存储的音频参数。
作为一种可选的实施方式,在本发明实施例第一方面中,所述控制终端采集用户的第一吹气操作之后,以及所述控制终端确定所述第一吹气操作对应的音频控制信号之前,所述方法还包括:
所述控制终端采集其所处环境的环境噪声值;
所述控制终端确定所述第一吹气操作的音频控制信号,包括:
所述控制终端判断所述环境噪声值是否大于等于预设噪声值阈值,当判断出所述环境噪声值大于等于所述预设噪声值阈值时,通过所述控制终端中的低通滤波器过滤掉所述第一吹气操作对应的所有音频信号中的音频噪声信号,得到所述第一吹气操作对应的音频控制信号。
本发明实施例第二方面公开了一种游戏控制系统,所述系统包括游戏终端与控制终端,所述游戏终端预先与所述控制终端建立连接,其中:
所述游戏终端,用于根据游戏启动指令启动游戏并输出所述游戏的操作界面,所述操作界面由游戏场景以及位于所述游戏场景中的多个虚拟操作物组成;
所述控制终端,用于采集用户的第一吹气操作,并确定所述第一吹气操作对应的音频控制信号,以及将所述第一吹气操作对应的音频控制信号发送至所述游戏终端;
所述游戏终端,还用于接收所述第一吹气操作对应的音频控制信号,并对所述第一吹气操作对应的音频控制信号进行频谱分析,得到所述第一吹气操作对应的音频控制信号的音频参数,以及判断所述音频参数是否与预先存储的音频参数相匹配,当判断结果为是时,控制用户从所述多个虚拟操作物中选定的其中一个虚拟操作物执行对应的动作。
作为一种可选的实施方式,在本发明实施例第二方面中,所述控制终端,还用于采集所述控制终端的旋转角度,并将所述旋转角度发送至所述游戏终端;
所述游戏终端,还用于接收所述旋转角度;
其中,所述游戏终端控制用户从所述多个虚拟操作物中选定的其中一个虚拟操作物执行对应的动作的具体方式为:
以所述旋转角度为依据确定用户从所述多个虚拟操作物中选定的其中一个虚拟操作物的动作执行范围,并控制所述其中一个虚拟操作物在所述动作执行范围内执行对应的动作。
作为一种可选的实施方式,在本发明实施例第二方面中,所述游戏终端,还用于在执行所述根据游戏启动指令启动游戏并输出所述游戏的操作界面的操作之后,确定用户从所述多个虚拟操作物中选定的其中一个虚拟操作物,并检测在所述其中一个虚拟操作物的预设半径范围内是否出现预设特征的目标虚拟操作物,当检测出在所述其中一个虚拟操作物的所述预设半径范围内出现所述预设特征的目标虚拟操作物时,向所述控制终端发送采集指令,所述采集指令用于触发所述控制终端采集用户的第一吹气操作;
所述控制终端采集用户的第一吹气操作的具体方式为:
根据所述采集指令,语音提示用户进行吹气并采集用户的第一吹气操作。
作为一种可选的实施方式,在本发明实施例第二方面中,所述控制终端,还用于在所述游戏终端根据游戏启动指令启动游戏并输出所述游戏的操作界面之前,采集用户的第二吹气操作,并确定所述第二吹气操作对应的所有音频信号,以及将所述第二吹气操作对应的所有音频信号发送至所述游戏终端;
所述游戏终端,还用于通过所述游戏终端中的低通滤波器对所述第二吹气操作对应的所有音频信号执行过滤操作,得到所述第二吹气操作对应的音频控制信号,并对所述第二吹气操作对应的音频控制信号进行频谱分析,得到所述第二吹气操作的音频控制信号的音频参数,作为所述预先存储的音频参数。
作为一种可选的实施方式,在本发明实施例第二方面中,所述控制终端,还用于在采集用户的第一吹气操作之后以及在确定所述第一吹气操作对应的音频控制信号之前,采集其所处环境的环境噪声值;
所述控制终端确定所述第一吹气操作对应的音频控制信号的具体方式为:
判断所述环境噪声值是否大于等于预设噪声值阈值,当判断出所述环境噪声值大于等于所述预设噪声值阈值时,通过所述控制终端中的低通滤波器过滤掉所述第一吹气操作对应的所有音频信号中的音频噪声信号,得到所述第一吹气操作对应的音频控制信号。
与现有技术相比,本发明实施例具有以下有益效果:
本发明实施例中,游戏终端根据接收到的游戏启动指令启动游戏并输出游戏的操作界面,该操作界面由游戏场景以及位于该游戏场景中的多个虚拟操作物组成,控制终端采集用户的第一吹气操作,并确定该第一吹气操作对应的音频控制信号,以及将该第一吹气操作的音频控制信号发送至游戏终端,其中,控制终端预先与游戏终端建立连接,游戏终端接收该第一吹气操作对应的音频控制信号,并对该音频控制信号进行频谱分析,得到该音频控制信号的音频参数,以及判断该音频参数是否与预先存储的音频参数相匹配,当判断结果为是时,控制用户从该多个虚拟操作物中选定的其中一个虚拟操作物执行对应的动作。可见,实施本发明实施例能够通过控制终端检测到的用户的吹气操作控制游戏终端输出的游戏场景中的虚拟操作物执行相应的动作,操作简单且新颖有趣,丰富了游戏的控制方式,提高了用户的游戏体验,进而提高了用户的粘稠度。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例公开的一种游戏控制方法的流程示意图;
图2是本发明实施例公开的另一种游戏控制方法的流程示意图;
图3是本发明实施例公开的又一种游戏控制方法的流程示意图;
图4是本发明实施例公开的一种游戏控制系统的结构示意图;
图5是本发明实施例公开的另一种游戏控制系统的结构示意图;
图6是本发明实施例公开的又一种游戏控制系统的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,本发明实施例的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
本发明实施例公开了一种游戏控制方法及系统,能够通过控制终端检测到的用户的吹气操作控制游戏终端输出的游戏场景中的虚拟操作物执行相应的动作,操作简单且新颖有趣,丰富了游戏的控制方式,提高了用户的游戏体验,进而提高了用户的粘稠度。以下分别进行详细说明。
实施例一
请参阅图1,图1是本发明实施例公开的一种游戏控制方法的流程示意图。如图1所示,该游戏控制方法可以包括以下操作:
101、游戏终端根据游戏启动指令启动游戏并输出游戏的操作界面,该操作界面由游戏场景以及位于该游戏场景中的多个虚拟操作物组成。
本发明实施例中,该游戏终端可以为安装有吹气感应游戏的智能手机(Android手机、iOS手机等)、平板电脑、掌上电脑以及移动互联网设备(MobileInternet Devices,MID)等终端设备,本发明实施例不做限定。且该控制终端可以为无线耳机、有线耳机等控制设备,本发明实施例不做限定。
102、控制终端采集用户的第一吹气操作,并确定该第一吹气操作对应的音频控制信号,以及将该第一吹气操作对应的音频控制信号发送至游戏终端。
本发明实施例中,该音频控制信号是由用户的第一吹气操作产生的,且第一吹气操作的力度越大,该音频控制信号的振动幅度就越大,该第一吹气操作的持续时长越短,该音频控制信号的振动频率就越大。
本发明实施例中,控制终端预先与游戏终端建立连接,该连接可以为短距离无线连接,如蓝牙连接、红外连接、NFC连接以及Wi-Fi连接等,也可以为有线连接,如USB连接等,本发明实施例不做限定。
103、游戏终端接收控制终端发送的第一吹气操作对应的音频控制信号,并对上述第一吹气操作对应的音频控制信号进行频谱分析,得到上述第一吹气操作对应的音频控制信号的音频参数。
本发明实施例中,上述第一吹气操作对应的音频控制信号的音频参数可以包括该音频控制信号的振动幅度和/或振动频率,本发明实施例不做限定。
104、游戏终端判断上述音频参数是否与预先存储的音频参数相匹配,当判断结果为是时,控制用户从上述多个虚拟操作物中选定的其中一个虚拟操作物执行对应的动作。
本发明实施例中,当判断出上述音频参数与预先存储的音频参数不相匹配时,可以结束本次流程。且游戏终端判断上述音频参数是否与预先存储的音频参数相匹配可以包括:
游戏终端判断上述音频参数与预先存储的音频参数的差值是否均小于等于对应的预设参数阈值,如果是,则确定上述音频参数与预先存储的音频参数相匹配,如果否,则确定上述音频参数与预先存储的音频参数不相匹配,例如,当振动频率与预设振动频率的差值小于等于预设振动频率阈值和/或振动幅度与预设振动幅度的差值小于等于预设幅度阈值时,上述音频参数与预先存储的音频参数相匹配。
可选的,游戏终端控制用户从上述多个虚拟操作物中选定的其中一个虚拟操作物执行对应的动作可以包括:
游戏终端根据上述第一吹气操作的音频控制信号的音频参数确定用户从上述多个虚拟操作物中选定的其中一个虚拟操作物的动作力度,并以确定出的动作力度为依据,控制该其中一个虚拟操作物执行与该动作力度相匹配的对应动作。举例来说,游戏终端可以根据上述音频控制信号的音频参数确定该其中一个虚拟操作物(如虚拟角色)喷射虚拟武器(如虚拟火焰)的强度。
在一个可选的实施例中,在游戏终端根据游戏启动指令启动游戏并输出游戏的操作界面之后以及在控制终端采集用户的第一吹气操作之前,该游戏控制方法还可以包括以下操作:
游戏终端确定用户从上述多个虚拟操作物中选定的其中一个虚拟操作物,并检测在该其中一个虚拟操作物的预设半径范围内是否出现预设特征的目标虚拟操作物,当检测出在该其中一个虚拟操作物的预设半径范围内出现预设特征的目标虚拟操作物时,向控制终端发送采集指令,该采集指令用于触发控制终端采集用户的第一吹气操作。
在该可选的实施例中,控制终端采集用户的第一吹气操作可以包括:
控制终端接收游戏终端发送的上述采集指令,并根据接收到的采集指令,语音提示用户进行吹气并采集用户的第一吹气操作。
在该可选的实施例中,游戏终端可以根据游戏进度自动提醒控制终端,以使控制终端提示用户进行吹气,进而控制游戏,这使得游戏终端与控制终端的交互更加的智能化,进一步丰富了游戏的控制方式以及用户的游戏体验,这样可以避免因用户未注意到游戏进度而错过对游戏的控制的情况发生。
在另一个可选的实施例中,在执行步骤101之前,该游戏控制方法还可以包括以下操作:
控制终端采集用户的第二吹气操作,并确定该第二吹气操作对应的所有音频信号,以及将该第二吹气操作对应的所有音频信号发送至游戏终端;
游戏终端通过游戏终端中的低通滤波器对第二吹气操作对应的所有音频信号执行过滤操作,得到该第二吹气操作对应的音频控制信号,并对第二吹气操作对应的音频控制信号进行频谱分析,得到第二吹气操作的音频控制信号的音频参数,作为预先存储的音频参数。
该另一个可选的实施例能够通过控制终端采集用户的吹气操作进而建立音频标准库,其中,该音频标准库中存储有用于控制游戏中的虚拟操作物执行相应操作或相应动作的音频控制信号的音频参数(又称“标准参数”),且还能够通过游戏终端中的低通滤波器滤除吹气操作对应的所有音频信号中的高频噪声信号,能够减少环境噪声带来的影响,进而使得用户通过吹气操作更加精确的控制游戏。
在又一个可选的实施例中,在控制终端采集用户的第一吹气操作之后,以及在控制终端确定第一吹气操作对应的音频控制信号之前,该游戏控制方法还可以包括以下操作:
控制终端采集其所处环境的环境噪声值。
其中,在该又一种可选的实施例中,控制终端确定第一吹气操作的音频控制信号可以包括:
控制终端判断环境噪声值是否大于等于预设噪声值阈值,当判断出环境噪声值大于等于预设噪声值阈值时,通过控制终端中的低通滤波器过滤掉第一吹气操作对应的所有音频信号中的音频噪声信号,得到第一吹气操作对应的音频控制信号。这样可以减少环境噪声带来的影响。
需要说明的是,当控制终端采集到用户的第一吹气操作时,控制终端可以只确定该第一吹气操作对应的所有音频信号,并将该第一吹气操作对应的所有音频信号发送至游戏终端,以触发游戏终端通过游戏终端中的低通滤波器过滤掉该第一吹气操作对应的所有音频信号中的高频噪声信号得到该第一吹气操作对应的音频控制信号,本发明实施例不做限定。
可见,实施图1所描述的游戏控制方法能够通过控制终端检测到的用户的吹气操作控制游戏终端输出的游戏场景中的虚拟操作物执行相应的动作,操作简单且新颖有趣,丰富了游戏的控制方式,提高了用户的游戏体验,进而提高了用户的粘稠度。
实施例二
请参阅图2,图2是本发明实施例公开的另一种游戏控制方法的流程示意图。如图2所示,该游戏控制方法可以包括以下操作:
201、控制终端建立与游戏终端的连接。
本发明实施例中,该连接可以为短距离无线连接,如蓝牙连接、红外连接、NFC连接以及Wi-Fi连接等,也可以为有线连接,如USB连接等,本发明实施例不做限定。
202、游戏终端根据游戏启动指令启动游戏并输出游戏的操作界面,该操作界面由游戏场景以及位于该游戏场景中的多个虚拟操作物组成。
203、控制终端采集用户的第一吹气操作以及控制终端的旋转角度,并确定该第一吹气操作对应的音频控制信号,以及将该第一吹气操作对应的音频控制信号以及旋转角度发送至游戏终端。
本发明实施例中,当控制终端采集到用户的第一吹气操作时,触发采集控制终端的旋转角度。
204、游戏终端接收控制终端发送的第一吹气操作对应的音频控制信号以及上述旋转角度,并对上述第一吹气操作对应的音频控制信号进行频谱分析,得到上述第一吹气操作对应的音频控制信号的音频参数。
205、游戏终端判断上述音频参数是否与预先存储的音频参数相匹配,当判断结果为是时,以上述旋转角度为依据确定用户从多个虚拟操作物中选定的其中一个虚拟操作物的动作执行范围,并控制其中一个虚拟操作物在该动作执行范围内执行对应的动作。
其中,游戏终端控制该其中一个虚拟操作物在确定出的动作执行范围内执行对应动作的动作力度可以由上述第一吹气操作对应的音频控制信号的音频参数决定,即:游戏终端控制该其中一个虚拟操作物在确定出的动作执行范围内执行确定出的动作力度的对应动作。
本发明实施例中,控制终端需与游戏终端建立连接,且在游戏终端上安装的游戏(吹气感应游戏)启动后,控制终端就采集用户针对控制终端的吹气操作以及控制终端自身的旋转角度(包括角度值以及旋转方向),并将采集到的吹气操作对应的音频控制信号以及控制终端自身的旋转角度发送给游戏终端,游戏终端对该音频控制信号进行频谱分析,得到该音频控制信号的音频参数(如振动频率和/或振动幅度等),以及将得到音频参数与预先存储的标准音频参数进行比较,若得到的音频参数与预先存储的标准音频参数相匹配,则在游戏终端输出的游戏界面中实现对游戏进程的控制,即根据得到的音频参数以及控制终端采集到的旋转角度控制游戏场景中的预先确定出或用户预先选定的虚拟操作物在与旋转角度对应的动作执行范围执行与音频参数对应的动作力度的动作,即:音频参数可以控制虚拟操作物执行动作时的动作力度,旋转角度可以控制虚拟操作物执行动作时的范围以及方向。举例来说,预先确定出或用户预先选定的虚拟操作物为某一个虚拟角色,该虚拟角色用于喷射游戏法宝(如虚拟武器、虚拟泡泡等),则该虚拟角色喷射游戏法宝的速度以及杀伤力可以由音频参数确定,且振动频率越大,振动幅度越大,该虚拟角色喷射游戏法宝的速度以及杀伤力就越大,且该虚拟角色喷射游戏法宝的范围可以有游戏终端接收到的旋转角度确定,且该旋转角度越大,该虚拟角色喷射虚拟法宝的范围就越大。
在一个可选的实施例中,在游戏终端根据游戏启动指令启动游戏并输出游戏的操作界面之后以及在控制终端采集用户的第一吹气操作以及控制终端的旋转角度之前,该游戏控制方法还可以包括以下操作:
游戏终端确定用户从上述多个虚拟操作物中选定的其中一个虚拟操作物,并检测在该其中一个虚拟操作物的预设半径范围内是否出现预设特征的目标虚拟操作物,当检测出在该其中一个虚拟操作物的预设半径范围内出现预设特征的目标虚拟操作物时,向控制终端发送采集指令,该采集指令用于触发控制终端采集用户的第一吹气操作。
在该可选的实施例中,控制终端采集用户的第一吹气操作可以包括:
控制终端接收游戏终端发送的上述采集指令,并根据接收到的采集指令,语音提示用户进行吹气并旋转控制终端,以及采集用户的第一吹气操作。
在该可选的实施例中,游戏终端可以根据游戏进度自动提醒控制终端,以使控制终端提示用户进行吹气并旋转控制终端,进而控制游戏,这使得游戏终端与控制终端的交互更加的智能化,进一步丰富了游戏的控制方式以及用户的游戏体验,这样可以避免因用户未注意到游戏进度而错过对游戏的控制的情况发生。
在另一个可选的实施例中,在执行步骤201之前,该游戏控制方法还可以包括以下操作:
控制终端采集用户的第二吹气操作,并确定该第二吹气操作对应的所有音频信号,以及将该第二吹气操作对应的所有音频信号发送至游戏终端;
游戏终端通过游戏终端中的低通滤波器对第二吹气操作对应的所有音频信号执行过滤操作,得到该第二吹气操作对应的音频控制信号,并对第二吹气操作对应的音频控制信号进行频谱分析,得到第二吹气操作的音频控制信号的音频参数,作为预先存储的音频参数。
该另一个可选的实施例能够通过控制终端采集用户的吹气操作进而建立音频标准库,其中,该音频标准库中存储有用于控制游戏中的虚拟操作物执行相应操作或相应动作的音频控制信号的音频参数(又称“标准参数”),且还能够通过游戏终端中的低通滤波器滤除吹气操作对应的所有音频信号中的高频噪声信号,能够减少环境噪声带来的影响,进而使得用户通过吹气操作更加精确的控制游戏。
在又一个可选的实施例中,在控制终端采集用户的第一吹气操作以及控制终端的旋转角度之后,以及在控制终端确定第一吹气操作对应的音频控制信号之前,该游戏控制方法还可以包括以下操作:
控制终端采集其所处环境的环境噪声值。
其中,在该又一种可选的实施例中,控制终端确定第一吹气操作的音频控制信号可以包括:
控制终端判断环境噪声值是否大于等于预设噪声值阈值,当判断出环境噪声值大于等于预设噪声值阈值时,通过控制终端中的低通滤波器过滤掉第一吹气操作对应的所有音频信号中的音频噪声信号,得到第一吹气操作对应的音频控制信号。这样可以减少环境噪声带来的影响。
需要说明的是,当控制终端采集到用户的第一吹气操作时,控制终端可以只确定该第一吹气操作对应的所有音频信号,并将该第一吹气操作对应的所有音频信号发送至游戏终端,以触发游戏终端通过游戏终端中的低通滤波器过滤掉该第一吹气操作对应的所有音频信号中的高频噪声信号得到该第一吹气操作对应的音频控制信号,本发明实施例不做限定。
可见,实施图2所描述的游戏控制方法能够通过控制终端检测到的用户的吹气操作以及旋转角度控制游戏终端输出的游戏场景中的虚拟操作物执行相应的动作,操作简单且新颖有趣,丰富了游戏的控制方式,提高了用户的游戏体验,进而提高了用户的粘稠度。
实施例三
请参阅图3,图3是本发明实施例公开的又一种游戏控制方法的流程示意图。其中,图3所描述的方法可以应用于带有麦克风以及角度传感器的游戏终端中。如图3所示,该游戏控制方法可以包括以下操作:
301、游戏终端接收用户的游戏启动指令,以及根据该游戏启动指令启动游戏并输出该游戏的操作界面。
302、游戏终端通过游戏终端上的麦克风检测是否存在针对游戏终端的吹气操作,当步骤302的检测结果为是时,触发执行303,当步骤302的检测结果为否时,可以结束本次流程。
303、游戏终端确定上述吹气操作的音频控制信号并检测游戏终端的旋转角度。
本发明实施例中,游戏终端确定上述吹气操作的音频控制信号可以包括:
游戏终端检测其所处的当前地理位置的环境噪声值,当该环境噪声值大于等于预设环境噪声值阈值时,通过游戏终端中的低通滤波器过滤掉上述第一吹气操作对应的所有音频信号中的音频噪声信号,得到上述第一吹气操作对应的第一音频控制信号。这样可以减少环境噪声带来的干扰。
304、游戏终端对上述音频控制信号进行频谱分析,得到上述音频控制信号的音频参数。
305、游戏终端判断上述音频参数是否与预先存储的音频参数相匹配,当步骤305的判断结果为是时,触发执行步骤306,当步骤305的判断结果为否时,可以结束本次流程。
其中,游戏终端中预先存储的音频参数的来源可以参照实施例一以及实施例二,本发明实施例不做限定。
306、游戏终端根据上述音频参数确定预先确定出的虚拟操作物需要执行动作的力度以及根据上述旋转角度确定该虚拟操作物的动作执行范围,并控制该虚拟操作物以确定出的力度在确定出的动作执行范围内执行相应的动作。
可见,实施图3所描述的游戏控制方法能够通过游戏终端检测到的吹气操作以及其自身的旋转角度控制游戏进程中的虚拟操作物执行相应的操作,丰富了用户与游戏终端的交互方式,即丰富了游戏进度的控制方法,操作简单且新颖有趣,提高了用户的游戏体验,进而提高了用户的粘稠度。
实施例四
请参阅图4,图4是本发明实施例公开的一种游戏控制系统的结构示意图。如图4所示,该游戏控制系统可以包括游戏终端401以及控制终端402,且游戏终端401预先与控制终端402建立短距离无线连接或有线连接,其中:
游戏终端401用于根据游戏启动指令启动游戏并输出游戏的操作界面,该操作界面由游戏场景以及位于该游戏场景中的多个虚拟操作物组成。
控制终端402用于采集用户的第一吹气操作,并确定该第一吹气操作对应的音频控制信号,以及将该第一吹气操作对应的音频控制信号发送至游戏终端401。
游戏终端401还用于接收控制终端402发送的上述第一吹气操作对应的音频控制信号,并对第一吹气操作对应的音频控制信号进行频谱分析,得到第一吹气操作对应的音频控制信号的音频参数,以及判断该音频参数是否与预先存储的音频参数相匹配,当判断结果为是时,控制用户从上述多个虚拟操作物中选定的其中一个虚拟操作物执行对应的动作。
在一个可选的实施例中,控制终端402还用于采集控制终端402的旋转角度,并将该旋转角度发送至游戏终端401。
游戏终端401还可以用于接收控制终端402发送的旋转角度。
其中,游戏终端401控制用户从上述多个虚拟操作物中选定的其中一个虚拟操作物执行对应的动作的具体方式可以为:
以上述旋转角度为依据确定用户从上述多个虚拟操作物中选定的其中一个虚拟操作物的动作执行范围,并控制该其中一个虚拟操作物在该动作执行范围内执行对应的动作。
其中,游戏终端401控制该其中一个虚拟操作物在确定出的动作执行范围内执行对应动作的动作力度可以由上述第一吹气操作对应的音频控制信号的音频参数决定,即:游戏终端401控制该其中一个虚拟操作物在确定出的动作执行范围内执行确定出的动作力度的对应动作。
在另一个可选的实施例中,游戏终端401还可以用于在执行上述根据游戏启动指令启动游戏并输出游戏的操作界面的操作之后,确定用户从上述多个虚拟操作物中选定的其中一个虚拟操作物,并检测在该其中一个虚拟操作物的预设半径范围内是否出现预设特征的目标虚拟操作物,当检测出在该其中一个虚拟操作物的预设半径范围内出现预设特征的目标虚拟操作物时,向控制终端402发送采集指令,该采集指令用于触发控制终端402采集用户的第一吹气操作。
在该另一个可选的实施例中,控制终端402采集用户的第一吹气操作的具体方式可以为:
根据上述采集指令,语音提示用户进行吹气并采集用户的第一吹气操作。
在又一个可选的实施例中,控制终端402还可以用于在游戏终端401根据游戏启动指令启动游戏并输出游戏的操作界面之前,采集用户的第二吹气操作,并确定该第二吹气操作对应的所有音频信号,以及将该第二吹气操作对应的所有音频信号发送至游戏终端401。
游戏终端401还可以用于通过游戏终端401中的低通滤波器对上述第二吹气操作对应的所有音频信号执行过滤操作,得到上述第二吹气操作对应的音频控制信号,并对第二吹气操作对应的音频控制信号进行频谱分析,得到第二吹气操作的音频控制信号的音频参数,作为上述预先存储的音频参数。
在又一个可选的实施例中,控制终端402还可以用于在执行上述采集用户的第一吹气操作之后以及在执行上述确定第一吹气操作对应的音频控制信号之前,采集其所处环境的环境噪声值。
控制终端402确定第一吹气操作对应的音频控制信号的具体方式可以为:
判断上述环境噪声值是否大于等于预设噪声值阈值,当判断出上述环境噪声值大于等于预设噪声值阈值时,通过控制终端402中的低通滤波器过滤掉上述第一吹气操作对应的所有音频信号中的音频噪声信号,得到第一吹气操作对应的音频控制信号。
需要说明的是,当控制终端402采集到用户的第一吹气操作时,控制终端402可以只确定该第一吹气操作对应的所有音频信号,并将该第一吹气操作对应的所有音频信号发送至游戏终端401,以触发游戏终端401通过游戏终端中的低通滤波器过滤掉该第一吹气操作对应的所有音频信号中的高频噪声信号得到该第一吹气操作对应的音频控制信号,本发明实施例不做限定。
可见,实施图4所描述的游戏控制系统能够通过控制终端采集到的吹气操作或者采集到的吹气操作以及旋转角度控制游戏终端的游戏进度,操作简单且新颖有趣,丰富了游戏的控制方式,提高了用户的游戏体验,进而提高了用户的粘稠度。
实施例五
请参阅图5,图5是本发明实施例公开的另一种游戏控制系统的结构示意图。如图5所示,该游戏控制系统可以包括游戏终端501以及控制终端502,且游戏终端501可以包括第一无线连接模块5011以及控制模块5012,控制终端502可以包括第二无线连接模块5021以及声音采集模块5022,其中:
第一无线连接模块5011用于与第二无线连接模块5021建立无线连接。
控制模块5012用于在检测到游戏启动指令时,控制游戏启动并输出游戏的操作界面,其中,该操作界面由该游戏的游戏场景以及位于该游戏场景中的多个虚拟操作物组成。
声音采集模块5022用于采集用户针对控制终端的第一吹气操作并确定该第一吹气操作对应的音频控制信号。
第二无线连接模块5021用于向第一无线连接模块5011发送声音采集模块5022确定出的音频控制信号。
控制模块5012用于对第一吹气操作对应的音频控制信号进行频谱分析,得到第一吹气操作对应的音频控制信号的音频参数,以及判断该音频参数是否与预先存储的音频参数相匹配,当判断结果为是时,控制用户从多个虚拟操作物中选定的其中一个虚拟操作物执行对应的动作。
在一个可选的实施例中,控制终端502还可以包括角度传感器模块5023,此时,该游戏控制系统的结构可以如图6所示,图6是本发明实施例公开的又一种游戏控制系统的结构示意图。其中:
角度传感器模块5023用于采集控制终端502的旋转角度.
第二无线连接模块5021还可以用于向第一无线连接模块5011发送旋转角度。
其中,控制模块5012控制用户从上述多个虚拟操作物中选定的其中一个虚拟操作物执行对应的动作的具体方式可以为:
以第一无线连接模块5011接收到的旋转角度为依据确定用户从上述多个虚拟操作物中选定的其中一个虚拟操作物的动作执行范围,并控制该其中一个虚拟操作物在该动作执行范围内执行对应的动作。
其中,控制模块5012控制该其中一个虚拟操作物在确定出的动作执行范围内执行对应动作的动作力度可以由上述第一吹气操作对应的音频控制信号的音频参数决定,即:控制模块5012控制该其中一个虚拟操作物在确定出的动作执行范围内执行确定出的动作力度的对应动作。
在另一个可选的实施例中,控制模块5012还可以用于在根据游戏启动指令启动游戏并输出游戏的操作界面的操作之后,确定用户从多个虚拟操作物中选定的其中一个虚拟操作物,并检测在该其中一个虚拟操作物的预设半径范围内是否出现预设特征的目标虚拟操作物。
第一无线连接模块5011还可以用于当控制模块5012检测出在其中一个虚拟操作物的预设半径范围内出现预设特征的目标虚拟操作物时,向第二无线连接模块5021发送采集指令,其中,该采集指令用于触发声音采集模块5022采集用户的第一吹气操作。
其中,声音采集模块5022采集用户的第一吹气操作的具体方式可以为:
根据上述采集指令,语音提示用户进行吹气并采集用户的第一吹气操作。
其中,在声音采集模块5022采集到用户的第一吹气操作时,触发家督传感器模块5023采集控制终端502的旋转角度。
在另一个可选的实施例中,如图6所示,游戏终端501还可以包括低通滤波模块5013。其中:
声音采集模块5022还可以用于采集用户的第二吹气操作,并确定第二吹气操作对应的所有音频信号。
第二无线连接模块5021还可以用于将上述第二吹气操作对应的所有音频信号发送至第一无线连接模块5011。
低通滤波模块5013用于对第一无线连接模块5011接收大的第二吹气操作对应的所有音频信号执行过滤操作,得到第二吹气操作对应的音频控制信号。
控制单元5012还可以用于对第二吹气操作对应的音频控制信号进行频谱分析,得到第二吹气操作的音频控制信号的音频参数,作为预先存储的音频参数。
在另一个可选的实施例中,声音采集模块5022还可以用于在采集用户的第一吹气操作之后以及在确定第一吹气操作对应的音频控制信号之前,采集其环境的环境噪声值。
声音采集模块5022确定第一吹气操作对应的音频控制信号的具体方式可以为:
判断上述环境噪声值是否大于等于预设噪声值阈值,当判断出环境噪声值大于等于预设噪声值阈值时,通过声音采集模块5022中的低通滤波器过滤掉上述第一吹气操作对应的所有音频信号中的音频噪声信号,得到上述第一吹气操作对应的音频控制信号。
可见,实施图5或图6所描述的游戏控制系统能够通过控制终端采集到的吹气操作或者采集到的吹气操作以及旋转角度控制游戏终端的游戏进度,操作简单且新颖有趣,丰富了游戏的控制方式,提高了用户的游戏体验,进而提高了用户的粘稠度。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(Read-Only Memory,ROM)、随机存储器(Random Access Memory,RAM)、可编程只读存储器(ProgrammableRead-only Memory,PROM)、可擦除可编程只读存储器(ErasableProgrammable Read Only Memory,EPROM)、一次可编程只读存储器(One-time Programmable Read-Only Memory,OTPROM)、电子抹除式可复写只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(Compact Disc Read-Only Memory,CD-ROM)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
以上对本发明实施例公开的一种游戏控制方法及系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。