信息处理方法、装置、终端、机枪模拟装置和存储介质与流程

文档序号:30089548发布日期:2022-05-18 08:19阅读:77来源:国知局
信息处理方法、装置、终端、机枪模拟装置和存储介质与流程

1.本发明涉及游戏外设技术,尤其涉及一种信息处理方法、装置、终端、机枪模拟装置和存储介质。


背景技术:

2.与终端游戏结合使用的游戏外设越来越流行;然而,相关技术中,终端增强现实(ar,augmented reality)体感射击游戏对应的游戏外设以及终端与游戏外设进行信息交互时的信息处理方法尚需优化。


技术实现要素:

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.接收单元,用于接收机枪模拟装置发送的第一信息;所述第一信息表征所述机枪模拟装置检测到的自身的状态变化过程;
35.第一处理单元,用于根据第一规则,确定所述第一信息对应的游戏呈现效果信息;所述第一规则反映所述机枪模拟装置的状态变化过程与游戏呈现效果信息的对应关系;
36.第二处理单元,用于根据确定的游戏呈现效果信息,呈现相应画面,并播放相应音乐。
37.本发明实施例还提供了一种信息处理装置,包括检测单元;所述检测单元用于:
38.检测机枪模拟装置的状态;
39.检测到所述机枪模拟装置的状态发生变化时,生成第一信息,并将所述第一信息发送给终端,以供所述终端根据第一规则确定所述第一信息对应的游戏呈现效果信息,根据确定的游戏呈现效果信息,呈现相应画面,并播放相应音乐;所述第一信息表征检测到的状态变化过程;所述第一规则反映所述机枪模拟装置的状态变化过程与游戏呈现效果信息的对应关系。
40.本发明实施例还提供了一种终端,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器;
41.其中,所述处理器用于运行所述计算机程序时,执行上述终端侧任一方法的步骤。
42.本发明实施例还提供了一种机枪模拟装置,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器;
43.其中,所述处理器用于运行所述计算机程序时,执行上述机枪模拟装置侧任一方法的步骤。
44.本发明实施例还提供了一种存储介质,所述介质存储有计算机程序,所述计算机程序被处理器执行时实现上述终端侧任一方法的步骤;或者,
45.所述计算机程序被处理器执行时实现上述机枪模拟装置侧任一方法的步骤。
46.本发明实施例提供的信息处理方法、装置、终端、机枪模拟装置和存储介质,终端接收机枪模拟装置发送的第一信息;所述第一信息表征所述机枪模拟装置检测到的自身的状态变化过程;根据第一规则,确定所述第一信息对应的游戏呈现效果信息;所述第一规则反映所述机枪模拟装置的状态变化过程与游戏呈现效果信息的对应关系;根据确定的游戏呈现效果信息,呈现相应画面,并播放相应音乐。本发明实施例的方案,机枪模拟装置检测自身的状态变化过程发送给终端,由终端确定并呈现相应的游戏效果;如此,无需通过终端上的传感器来检测机枪模拟装置的状态变化,即用户运行游戏时无需将终端安装在机枪模拟装置上,提高了机枪模拟装置的便利性;并且,无需在机枪模拟装置中设置实体子弹,游戏效果由终端呈现,提高了机枪模拟装置的安全性和趣味性,进而提升了用户体验。
附图说明
47.图1为本发明实施例应用于终端侧的信息处理方法的流程示意图;
48.图2为本发明实施例机枪模拟装置的结构示意图一;
49.图3为本发明实施例机枪模拟装置的结构示意图二;
50.图4为本发明实施例机枪模拟装置的结构示意图三;
51.图5为本发明实施例应用于机枪模拟装置侧的信息处理方法的流程示意图;
52.图6为本发明应用实施例机枪模拟装置的结构示意图;
53.图7为本发明实施例信息处理装置的结构示意图一;
54.图8为本发明实施例信息处理装置的结构示意图二;
55.图9为本发明实施例终端的硬件结构示意图;
56.图10为本发明实施例机枪模拟装置的硬件结构示意图。
具体实施方式
57.以下结合说明书附图及实施例对本发明的技术方案作进一步详细的阐述。
58.相关技术中,终端ar体感射击游戏对应的游戏外设,通常利用终端内设置的传感器(例如陀螺仪传感器)检测游戏外设的状态变化(例如游戏外设的转动方向和转动角度),以实现游戏中的瞄准操作;因此,用户玩游戏时,需要将终端安装在对应的游戏外设上,再举起外设来进行相应操作,用户使用游戏外设的便利性较差;并且,终端ar体感射击游戏对应的游戏外设大部分为手枪形状的游戏外设,趣味性较差;而对于大部分机枪模拟装置(例如玩具),通常会配备实体子弹(例如凝胶子弹),能够模拟实体子弹的发射操作,具备一定的危险性。
59.基于此,在本发明的各种实施例中,在机枪模拟装置中设置传感器,由机枪模拟装置检测自身的状态变化过程发送给终端,再由终端确定并呈现相应的游戏效果;如此,无需通过终端上的传感器来检测机枪模拟装置的状态变化,即用户运行游戏时无需将终端安装在机枪模拟装置上,提高了机枪模拟装置的便利性;并且,无需在机枪模拟装置中设置实体子弹,游戏效果由终端呈现,提高了机枪模拟装置的安全性和趣味性,进而提升了用户体验。
60.本发明实施例提供了一种信息处理方法,应用于终端,如图1所示,所述方法包括以下步骤:
61.步骤101:接收机枪模拟装置发送的第一信息;
62.这里,所述第一信息表征所述机枪模拟装置检测到的自身的状态变化过程;
63.步骤102:根据第一规则,确定所述第一信息对应的游戏呈现效果信息;
64.这里,所述第一规则反映所述机枪模拟装置的状态变化过程与游戏呈现效果信息的对应关系;
65.步骤103:根据确定的游戏呈现效果信息,呈现相应画面,并播放相应音乐。
66.需要说明的是,在本发明的各种实施例中,所述终端可以包括个人电脑(pc,personal computer)、手机等;所述pc可以包括台式电脑、笔记本电脑、平板电脑等;所述终端可加载ar体感射击游戏;所述机枪模拟装置是所述ar体感射击游戏的游戏外设。
67.在步骤101中,在接收机枪模拟装置发送的第一信息之前,所述终端需要先加载ar体感射击游戏,并和所述机枪模拟装置建立通信连接;终端与所述机枪模拟装置建立的连接可以是蓝牙、无线网(wi-fi)等近场通信连接。终端与所述机枪模拟装置建立通信连接后,用户可以根据所述ar体感射击游戏中的游戏场景,对所述机枪模拟装置执行相应操作,用户对所述机枪模拟装置执行的操作导致了所述机枪模拟装置的状态变化,也就是说,所述第一信息是所述机枪模拟装置根据用户的操作生成的。实际应用时,所述机枪模拟装置中可以设置多个传感器,所述传感器用于检测所述机枪模拟装置的状态变化过程;所述状态变化过程可以是所述机枪模拟装置的一个部件的状态变化过程,例如一个按钮被按下的过程等。
68.实际应用时,所述机枪模拟装置可以包括机枪形状的枪体以及支撑部件;如图2所示,支撑部件21可以供枪体22左右转动和上下转动;枪体22上可以设置有姿态传感器23;所
述姿态传感器23可以是陀螺仪传感器、方向传感器等;所述姿态传感器23在检测到所述枪体22被转动时,可以生成表征所述枪体22被转动的过程的第一信息,所述第一信息可以包含所述枪体22基于至少一个方向的转动角度。
69.实际应用时,所述枪体22可以是任意一种机枪的形状,具体可以由研发人员根据设计需求确定,例如加特林机枪、米尼岗机枪等。
70.基于此,在一实施例中,所述第一信息可以表征所述机枪模拟装置的枪体被转动的过程;所述枪体设置在可供所述枪体左右转动和上下转动的支撑部件上;其中,
71.所述第一信息至少包含所述枪体基于至少一个方向的转动角度。
72.实际应用时,所述第一信息表征所述机枪模拟装置的枪体被转动的过程的情况下,所述第一信息可以在所述ar体感射击游戏中对应瞄准的游戏效果。
73.实际应用时,所述机枪模拟装置的枪体上可以设置用于模拟射击操作的按钮摇杆部件,例如,按压所述按钮摇杆部件的过程可以在所述ar体感射击游戏中对应射击的游戏效果。如图2所示,枪体22上设置有按钮摇杆部件24,所述按钮摇杆部件24中可以设置有传感器(例如按压传感器),所述按钮摇杆部件24中的传感器检测到所述按钮摇杆部件被按压时,可以生成表征所述按钮摇杆部件24被按压的过程的第一信息。
74.基于此,在一实施例中,所述第一信息可以表征所述机枪模拟装置的按钮摇杆部件被按压的过程;所述按钮摇杆部件用于模拟射击操作。
75.实际应用时,图2所示的按钮摇杆部件24还可以用于模拟武器切换操作,例如,推移按钮摇杆部件24的过程可以在所述ar体感射击游戏中对应武器切换的游戏效果。具体地,所述按钮摇杆部件24中的传感器检测到所述按钮摇杆部件被推移时,可以生成表征所述按钮摇杆部件24被推移的过程的第一信息。
76.基于此,在一实施例中,所述第一信息可以表征所述机枪模拟装置的按钮摇杆部件被推移的过程;所述按钮摇杆部件用于模拟武器切换操作。
77.实际应用时,所述机枪模拟装置的枪体上可以设置用于模拟特殊武器释放操作的旋转摇柄部件,例如,转动所述旋转摇柄部件的过程可以在所述ar体感射击游戏中对应特殊武器释放的游戏效果。如图2所示,枪体22上设置有旋转摇柄部件25,旋转摇柄部件25转动时,可以通过图3所示的设置在枪体22上的包含至少两个齿轮的齿轮组26带动枪管部件27转动;所述旋转摇柄部件25可以连接有传感器(例如电机编码器),所述旋转摇柄部件25连接的传感器检测到所述旋转摇柄部件25被转动时,生成的第一信息可以表征所述旋转摇柄部件25被转动、并通过所述齿轮组26带动所述枪管部件27转动的过程。这里,如图4所示,所述旋转摇柄部件25可以通过设置在枪体22内部的旋转轴28连接所述枪管部件27。
78.这里,为了增强用户使用所述机枪模拟装置的趣味性,用户可以通过调整所述齿轮组26包含的至少两个齿轮之间的相对位置关系来调整所述枪管部件27的转速,以模仿机枪释放特殊武器的场景。此时,随着所述齿轮组26包含的至少两个齿轮之间的相对位置关系的不同,在所述ar体感射击游戏中对应特殊武器释放的游戏效果也可以不同;因此,所述旋转摇柄部件25连接的传感器检测到所述旋转摇柄部件25被转动时,生成的第一信息可以包含所述齿轮组26的至少两个齿轮之间的相对位置关系,以供所述终端确定相应的特殊武器释放的游戏效果。具体地,所述旋转摇柄部件25连接的传感器检测到所述旋转摇柄部件25被转动时,可以检测所述旋转摇柄部件25的转速以及所述齿轮组26的输出转速,根据检
测到的所述旋转摇柄部件25的转速以及所述齿轮组26的输出转速,确定所述旋转摇柄部件25的转速以及所述齿轮组26的输出转速之间的转速比,再根据确定的转速比确定所述齿轮组26的至少两个齿轮之间的相对位置关系。
79.基于此,在一实施例中,所述第一信息可以表征所述机枪模拟装置的旋转摇柄部件被转动,并通过包含至少两个齿轮的齿轮组带动枪管部件转动的过程;所述旋转摇柄部件用于模拟特殊武器释放操作;其中,
80.所述第一信息至少包含所述齿轮组的至少两个齿轮之间的相对位置关系。
81.在步骤102中,实际应用时,所述终端加载的ar体感射击游戏中可以设置有第一规则,所述第一规则可以包含多个第二信息以及每个第二信息对应的游戏呈现效果信息;每个第二信息可以表征所述机枪模拟装置的一个状态变化过程;在确定所述第一信息对应的游戏呈现效果信息时,可以通过将所述第一信息与所述第一规则中的每个第二信息进行相似度匹配来确定所述第一信息对应的游戏呈现效果信息。
82.基于此,在一实施例中,所述第一规则可以包含多个第二信息以及每个第二信息对应的游戏呈现效果信息;每个第二信息表征所述机枪模拟装置的一个状态变化过程;所述根据第一规则,确定所述第一信息对应的游戏呈现效果信息,可以包括:
83.将所述第一信息与所述第一规则中的每个第二信息进行相似度匹配,得到多个相似度匹配结果;
84.根据得到的多个相似度匹配结果,确定与所述第一信息匹配的目标第二信息,并将所述目标第二信息对应的游戏呈现效果信息确定为所述第一信息对应的游戏呈现效果信息。
85.实际应用时,所述第一规则可以由研发人员根据游戏设计需求进行设置,也可以由用户根据自身习惯进行设置;举例来说,可以设置第二信息“按压按钮摇杆”对应的游戏呈现效果信息为“普通子弹射击画面、普通子弹音效”,也可以设置第二信息“推移按钮摇杆”对应的游戏呈现效果信息为“武器切换画面、武器切换音效”。当然,所述第一信息和所述第二信息的形式也可以由研发人员根据游戏设计需求进行设置,比如在ar体感射击游戏中可以设置多个标识,每个标识表征所述机枪模拟装置的一个状态变化过程,即所述第一信息和所述第二信息的内容为预设的标识信息;举例来说,假设将所述机枪模拟装置的齿轮组中至少两个齿轮之间的一种相对位置关系对应的标识设置为“组01”,则可以设置第二信息“组01”对应的游戏呈现效果信息为“第一特殊武器释放画面,第一特殊武器释放音效”。
86.在步骤103中,实际应用时,所述终端可以直接呈现确定的游戏呈现效果信息对应的画面,也可以将确定的游戏呈现效果信息对应的画面投影到电视等其它电子设备上进行呈现。
87.实际应用时,呈现的相应画面可以用于引导用户进一步对所述机枪模拟装置进行操作;比如,在用户按压按钮摇杆部件的次数大于预设阈值的情况下,终端呈现的相应画面可以包含“释放一次特殊武器即可消灭敌人”的信息。
88.实际应用时,所述终端加载的ar体感射击游戏中可以设计阶梯性的难度关卡,以提高用户使用所述机枪模拟装置的趣味性,并使用户保持对所述ar体感射击游戏的兴趣。
89.实际应用时,所述终端加载的ar体感射击游戏可以采用双音轨的设置,在启动所
述ar体感射击游戏的同时开始播放第一音轨的预设音乐(可以由研发人员根据游戏设计需求进行设置,也可以由用户根据自身习惯进行设置),作为游戏背景音,并在接收到第一信息后,根据所述第一信息对应的游戏呈现效果信息,基于第二音轨播放相应的音乐(例如射击音效、特殊武器释放的音效等),以反映用户对所述机枪模拟装置执行的操作。
90.对应地,本发明实施例还提供了一种信息处理方法,应用于机枪模拟装置,如图5所示,所述方法包括以下步骤:
91.步骤301:检测所述机枪模拟装置的状态;
92.步骤302:检测到所述机枪模拟装置的状态发生变化时,生成第一信息,并将所述第一信息发送给终端,以供所述终端根据第一规则确定所述第一信息对应的游戏呈现效果信息,根据确定的游戏呈现效果信息,呈现相应画面,并播放相应音乐;
93.这里,所述第一信息表征检测到的状态变化过程;所述第一规则反映所述机枪模拟装置的状态变化过程与游戏呈现效果信息的对应关系。
94.在步骤301中,实际应用时,所述机枪模拟装置可以设置有多个传感器,例如陀螺仪传感器、按压传感器、电机编码器等;通过设置的传感器来检测所述机枪模拟装置的状态。
95.在步骤302中,实际应用时,如图2所示,所述机枪模拟装置可以包括用于模拟射击操作的按钮摇杆部件24,所述按钮摇杆部件24中可以设置有传感器(例如按压传感器),所述按钮摇杆部件24中的传感器检测到所述按钮摇杆部件被按压时,可以生成表征所述按钮摇杆部件24被按压的过程的第一信息。
96.基于此,在一实施例中,所述机枪模拟装置可以包括用于模拟射击操作的按钮摇杆部件;所述检测到所述机枪模拟装置的状态发生变化时,生成第一信息,可以包括:
97.检测到所述按钮摇杆部件被按压时,生成第一信息;所述第一信息表征所述按钮摇杆部件被按压的过程。
98.实际应用时,图2所示的按钮摇杆部件24还可以用于模拟武器切换操作,所述按钮摇杆部件24中的传感器检测到所述按钮摇杆部件被推移时,可以生成表征所述按钮摇杆部件24被推移的过程的第一信息。
99.基于此,在一实施例中,所述机枪模拟装置可以包括用于模拟武器切换操作的按钮摇杆部件;所述检测到所述机枪模拟装置的状态发生变化时,生成第一信息,包括:
100.检测到所述按钮摇杆部件被推移时,生成第一信息;所述第一信息表征所述按钮摇杆部件被推移的过程。
101.实际应用时,如图2所示,所述机枪模拟装置可以包括用于模拟特殊武器释放操作的旋转摇柄部件25,旋转摇柄部件25转动时,可以通过图3所示的设置在枪体22上的包含至少两个齿轮的齿轮组26带动枪管部件27转动;所述旋转摇柄部件25可以连接有传感器(例如电机编码器),所述旋转摇柄部件25连接的传感器检测到所述旋转摇柄部件25被转动时,生成的第一信息可以表征所述旋转摇柄部件25被转动、并通过所述齿轮组26带动所述枪管部件27转动的过程。
102.基于此,在一实施例中,所述机枪模拟装置可以包括用于模拟特殊武器释放操作的旋转摇柄部件;所述旋转摇柄部件转动时,可以通过包含至少两个齿轮的齿轮组带动枪管部件转动;所述检测到所述机枪模拟装置的状态发生变化时,生成第一信息,可以包括:
103.检测到所述旋转摇柄部件被转动时,生成第一信息;所述第一信息表征所述旋转摇柄部件被转动,并通过所述齿轮组带动所述枪管部件转动的过程;所述第一信息至少包含所述齿轮组的至少两个齿轮之间的相对位置关系。
104.具体地,所述旋转摇柄部件25连接的传感器检测到所述旋转摇柄部件25被转动时,可以检测所述旋转摇柄部件25的转速以及所述齿轮组26的输出转速,根据检测到的所述旋转摇柄部件25的转速以及所述齿轮组26的输出转速,确定所述旋转摇柄部件25的转速以及所述齿轮组26的输出转速之间的转速比,再根据确定的转速比确定所述齿轮组26的至少两个齿轮之间的相对位置关系。
105.基于此,在一实施例中,所述方法还可以包括:
106.检测到所述旋转摇柄部件被转动时,检测所述旋转摇柄部件的转速以及所述齿轮组的输出转速;
107.根据检测到的所述旋转摇柄部件的转速以及所述齿轮组的输出转速,确定所述旋转摇柄部件的转速以及所述齿轮组的输出转速之间的转速比;
108.根据确定的转速比确定所述齿轮组的至少两个齿轮之间的相对位置关系。
109.实际应用时,如图2所示,枪体22可以设置在可供所述枪体22左右转动和上下转动的支撑部件21上;所述枪体22上还可以设置有姿态传感器23;所述姿态传感器23可以是陀螺仪传感器、方向传感器等;所述姿态传感器23在检测到所述枪体22被转动时,可以生成表征所述枪体22被转动的过程的第一信息,所述第一信息可以包含所述枪体22基于至少一个方向的转动角度。
110.基于此,在一实施例中,所述机枪模拟装置包括枪体;所述枪体设置在可供所述枪体左右转动和上下转动的支撑部件上;所述检测到所述机枪模拟装置的状态发生变化时,生成第一信息,包括:
111.检测到所述枪体被转动时,生成第一信息;所述第一信息表征所述枪体被转动的过程;所述第一信息至少包含所述枪体基于至少一个方向的转动角度。
112.本发明实施例提供的信息处理方法,终端接收机枪模拟装置发送的第一信息;所述第一信息表征所述机枪模拟装置检测到的自身的状态变化过程;根据第一规则,确定所述第一信息对应的游戏呈现效果信息;所述第一规则反映所述机枪模拟装置的状态变化过程与游戏呈现效果信息的对应关系;根据确定的游戏呈现效果信息,呈现相应画面,并播放相应音乐;如此,能够提高机枪模拟装置的便利性、安全性和趣味性,进而提升用户体验。
113.下面结合应用实施例对本发明再作进一步详细的描述。
114.在本应用实施例中,所述终端为手机;所述机枪模拟装置包括图6所示的支撑部件41、枪体42、按钮摇杆部件43、旋转摇柄部件44、枪管部件45、齿轮组结构件46、姿态传感器47、电机编码器48和控制器49;其中,
115.所述支撑部件41用于供所述枪体42左右转动和上下转动;
116.所述按钮摇杆部件43用于模拟射击操作和武器切换操作;
117.所述旋转摇柄部件44用于模拟特殊武器释放操作;所述旋转摇柄部件44被转动时,通过所述齿轮组结构件46带动所述枪管部件45转动;所述齿轮组结构件46包含的至少两个齿轮的相对位置关系可调整,以调整所述枪管部件45的转速;在所述旋转摇柄部件44被转动的转速固定的情况下,所述齿轮组结构件46的齿轮组和形式(即上述至少两个齿轮
之间的相对位置关系)不同,所述枪管部件45的转速也随之发生改变;
118.所述姿态传感器47为三轴陀螺仪传感器,用于检测枪体42基于三轴(即六个方向)的转动角速度,并将检测到的角速度发送给所述控制器49;
119.所述电机编码器48包括电机编码器a和电机编码器b;所述电机编码器a用于检测所述旋转摇柄部件44的转速,并将检测到的所述旋转摇柄部件44的转速发送给所述控制器49;所述电机编码器b用于检测经过所述齿轮组结构件46转化后的转速(即所述齿轮组结构件46的输出转速),并将检测到的经过所述齿轮组结构件46转化后的转速发送给所述控制器49;
120.所述控制器49,用于计算所述旋转摇柄部件44的转速与经过所述齿轮组结构件46转化后的转速之间的转速比,并根据确定的转速比得到包含所述齿轮组结构件46的齿轮组和形式(即上述至少两个齿轮之间的相对位置关系)的状态变化信息;还用于根据枪体42基于三轴的转动角速度,得到包含所述枪体42的转动方向和转动角度的状态变化信息。
121.实际应用时,如图6所示,所述姿态传感器47和所述控制器49设置在同一方形结构体中。
122.实际应用时,所述按钮摇杆部件43设置有至少一个传感器;所述传感器用于检测所述按钮摇杆部件43被按压和/或推移的过程,并生成表征所述按钮摇杆部件43被按压和/或推移的过程的状态变化信息。
123.实际应用时,所述按钮摇杆部件43和所述控制器49中各设置有一个蓝牙通信模块;两个蓝牙通信模块中的一个蓝牙通信模块为主蓝牙通信模块,两个蓝牙通信模块除所述主蓝牙通信模块外的蓝牙通信模块为从蓝牙通信模块。
124.具体地,当所述按钮摇杆部件43中设置有主蓝牙通信模块,所述控制器49中设置有从蓝牙通信模块时,所述按钮摇杆部件43中的传感器检测到所述按钮摇杆部件43被按压和推移的过程后,直接将相应的状态变化信息通过所述主蓝牙通信模块发送至手机;所述控制器49得到所述齿轮组结构件46的齿轮组和形式或确定所述枪体42的转动方向和转动角度后,通过所述从蓝牙通信模块将相应的状态变化信息发送给所述主蓝牙通信模块,再由所述主蓝牙通信模块发送给手机。当所述按钮摇杆部件43中设置有从蓝牙通信模块,所述控制器49中设置有主蓝牙通信模块时,所述按钮摇杆部件43中的传感器检测到所述按钮摇杆部件43被按压和推移的过程后,将相应的状态变化信息通过所述从蓝牙通信模块发送给所述主蓝牙通信模块,再由所述主蓝牙通信模块发送给手机;所述控制器49得到所述齿轮组结构件46的齿轮组和形式或确定所述枪体42的转动方向和转动角度后,直接将相应的状态变化信息通过所述主蓝牙通信模块发送至手机。
125.基于上述机枪模拟装置,本应用实施例提供的信息处理方法是这样实现的:
126.手机加载ar体感射击游戏,并与所述机枪模拟装置建立通信连接;接收所述机枪模拟装置的各组件(按钮摇杆部件43或所述控制器49)检测到的数据(即表征所述机枪模拟装置的状态变化过程的状态变化信息);利用预设的规则(即上述第一规则)对接收到的数据进行判断,根据判断结果进行相应的画面展示及声音输出。
127.具体地,所述预设的规则可以包括:按压按钮摇杆部件43的过程对应ar体感射击游戏中普通子弹射击的游戏效果;推移按钮摇杆部件43的过程对应ar体感射击游戏中切换武器的的游戏效果;转动旋转摇柄部件44的过程对应ar体感射击游戏中特殊武器释放的的
游戏效果;转动枪体42的过程对应ar体感射击游戏中瞄准的的游戏效果,即根据转动枪体42的过程可以确定ar体感射击游戏中视窗和准星的位置。
128.这里,本应用实施例提供的信息处理方法的具体实现过程与图1所示的信息处理方法以及图5所示的信息处理方法的具体实现过程相同,这里不多赘述。
129.本应用实施例提供的信息处理方法,具备以下优点:
130.第一,所述机枪模拟装置模拟了机枪的形态,增强了用户模拟射击的体验效果;
131.第二,所述机枪模拟装置设置有独立的陀螺仪传感器,用于体感标准操作;使得用户无需将终端安装在所述机枪模拟装置上,便于用户使用屏幕较大的电子设备(例如平板电脑、电视等)玩游戏,提升了用户体验;
132.第三,所述机枪模拟装置的枪管部件的转速可以通过齿轮组结构件进行调整,进一步增强了所述机枪模拟装置的模拟效果,提升了用户体验。
133.为了实现本发明实施例终端侧的方法,本发明实施例还提供了一种信息处理装置,如图7所示,信息处理装置50包括接收单元51、第一处理单元52和第二处理单元53;其中,
134.所述接收单元51,用于接收机枪模拟装置发送的第一信息;所述第一信息表征所述机枪模拟装置检测到的自身的状态变化过程;
135.所述第一处理单元52,用于根据第一规则,确定所述第一信息对应的游戏呈现效果信息;所述第一规则反映所述机枪模拟装置的状态变化过程与游戏呈现效果信息的对应关系;
136.所述第二处理单元53,用于根据确定的游戏呈现效果信息,呈现相应画面,并播放相应音乐。
137.在一实施例中,所述第一规则包含多个第二信息以及每个第二信息对应的游戏呈现效果信息;每个第二信息表征所述机枪模拟装置的一个状态变化过程;所述第一处理单元52,具体用于:
138.将所述第一信息与所述第一规则中的每个第二信息进行相似度匹配,得到多个相似度匹配结果;
139.根据得到的多个相似度匹配结果,确定与所述第一信息匹配的目标第二信息,并将所述目标第二信息对应的游戏呈现效果信息确定为所述第一信息对应的游戏呈现效果信息。
140.在一实施例中,所述第一信息表征所述机枪模拟装置的按钮摇杆部件被按压的过程;所述按钮摇杆部件用于模拟射击操作。
141.在一实施例中,所述第一信息表征所述机枪模拟装置的按钮摇杆部件被推移的过程;所述按钮摇杆部件用于模拟武器切换操作。
142.在一实施例中,所述第一信息表征所述机枪模拟装置的旋转摇柄部件被转动,并通过包含至少两个齿轮的齿轮组带动枪管部件转动的过程;所述旋转摇柄部件用于模拟特殊武器释放操作;其中,
143.所述第一信息至少包含所述齿轮组的至少两个齿轮之间的相对位置关系。
144.在一实施例中,所述第一信息表征所述机枪模拟装置的枪体被转动的过程;所述枪体设置在可供所述枪体左右转动和上下转动的支撑部件上;其中,
145.所述第一信息至少包含所述枪体基于至少一个方向的转动角度。
146.实际应用时,所述接收单元51、所述第一处理单元52和所述第二处理单元53可由信息处理装置50中的处理器结合通信接口实现。
147.为了实现本发明实施例机枪模拟装置侧的方法,本发明实施例还提供了一种信息处理装置,如图8所示,信息处理装置60包括检测单元61;其中,所述检测单元61,用于:
148.检测机枪模拟装置的状态;
149.检测到所述机枪模拟装置的状态发生变化时,生成第一信息,并将所述第一信息发送给终端,以供所述终端根据第一规则确定所述第一信息对应的游戏呈现效果信息,根据确定的游戏呈现效果信息,呈现相应画面,并播放相应音乐;所述第一信息表征检测到的状态变化过程;所述第一规则反映所述机枪模拟装置的状态变化过程与游戏呈现效果信息的对应关系。
150.在一实施例中,所述机枪模拟装置包括用于模拟射击操作的按钮摇杆部件;所述检测单元61,还用于:
151.检测到所述按钮摇杆部件被按压时,生成第一信息;所述第一信息表征所述按钮摇杆部件被按压的过程。
152.在一实施例中,所述机枪模拟装置包括用于模拟武器切换操作的按钮摇杆部件;所述检测单元61,还用于:
153.检测到所述按钮摇杆部件被推移时,生成第一信息;所述第一信息表征所述按钮摇杆部件被推移的过程。
154.在一实施例中,所述机枪模拟装置包括用于模拟特殊武器释放操作的旋转摇柄部件;所述旋转摇柄部件转动时,通过包含至少两个齿轮的齿轮组带动枪管部件转动;所述检测单元61,还用于:
155.检测到所述旋转摇柄部件被转动时,生成第一信息;所述第一信息表征所述旋转摇柄部件被转动,并通过所述齿轮组带动所述枪管部件转动的过程;所述第一信息至少包含所述齿轮组的至少两个齿轮之间的相对位置关系。
156.在一实施例中,所述检测单元61,还用于:
157.检测到所述旋转摇柄部件被转动时,检测所述旋转摇柄部件的转速以及所述齿轮组的输出转速;
158.根据检测到的所述旋转摇柄部件的转速以及所述齿轮组的输出转速,确定所述旋转摇柄部件的转速以及所述齿轮组的输出转速之间的转速比;
159.根据确定的转速比确定所述齿轮组的至少两个齿轮之间的相对位置关系。
160.在一实施例中,所述机枪模拟装置包括枪体;所述枪体设置在可供所述枪体左右转动和上下转动的支撑部件上;所述检测单元61,还用于:
161.检测到所述枪体被转动时,生成第一信息;所述第一信息表征所述枪体被转动的过程;所述第一信息至少包含所述枪体基于至少一个方向的转动角度。
162.实际应用时,所述检测单元61可由信息处理装置60中的处理器结合通信接口实现。
163.需要说明的是:上述实施例提供的信息处理装置在进行信息处理时,仅以上述各程序模块的划分进行举例说明,实际应用中,可以根据需要而将上述处理分配由不同的程
序模块完成,即将装置的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分处理。另外,上述实施例提供的信息处理装置与信息处理方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
164.基于上述程序模块的硬件实现,且为了实现本发明实施例终端侧的方法,本发明实施例还提供了一种终端,如图9所示,终端70包括:
165.通信接口71,能够与其它电子设备进行信息交互;
166.处理器72,与所述通信接口71连接,以实现与其它电子设备进行信息交互,用于运行计算机程序时,执行上述一个或多个技术方案提供的方法;
167.存储器73,用于存储能够在所述处理器72上运行的计算机程序。
168.具体地,所述处理器72用于执行以下操作:
169.接收机枪模拟装置发送的第一信息;所述第一信息表征所述机枪模拟装置检测到的自身的状态变化过程;
170.根据第一规则,确定所述第一信息对应的游戏呈现效果信息;所述第一规则反映所述机枪模拟装置的状态变化过程与游戏呈现效果信息的对应关系;
171.根据确定的游戏呈现效果信息,呈现相应画面,并播放相应音乐。
172.在一实施例中,所述第一规则包含多个第二信息以及每个第二信息对应的游戏呈现效果信息;每个第二信息表征所述机枪模拟装置的一个状态变化过程;所述处理器72,还用于执行以下操作:
173.将所述第一信息与所述第一规则中的每个第二信息进行相似度匹配,得到多个相似度匹配结果;
174.根据得到的多个相似度匹配结果,确定与所述第一信息匹配的目标第二信息,并将所述目标第二信息对应的游戏呈现效果信息确定为所述第一信息对应的游戏呈现效果信息。
175.在一实施例中,所述第一信息表征所述机枪模拟装置的按钮摇杆部件被按压的过程;所述按钮摇杆部件用于模拟射击操作。
176.在一实施例中,所述第一信息表征所述机枪模拟装置的按钮摇杆部件被推移的过程;所述按钮摇杆部件用于模拟武器切换操作。
177.在一实施例中,所述第一信息表征所述机枪模拟装置的旋转摇柄部件被转动,并通过包含至少两个齿轮的齿轮组带动枪管部件转动的过程;所述旋转摇柄部件用于模拟特殊武器释放操作;其中,
178.所述第一信息至少包含所述齿轮组的至少两个齿轮之间的相对位置关系。
179.在一实施例中,所述第一信息表征所述机枪模拟装置的枪体被转动的过程;所述枪体设置在可供所述枪体左右转动和上下转动的支撑部件上;其中,
180.所述第一信息至少包含所述枪体基于至少一个方向的转动角度。
181.需要说明的是:所述处理器72和所述通信接口71的具体处理过程详见方法实施例,这里不再赘述。
182.当然,实际应用时,终端70中的各个组件通过总线系统74耦合在一起。可理解,总线系统74用于实现这些组件之间的连接通信。总线系统74除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图9中将各种总线都标为总
线系统74。
183.本发明实施例中的存储器73用于存储各种类型的数据以支持终端70的操作。这些数据的示例包括:用于在终端70上操作的任何计算机程序。
184.上述本发明实施例揭示的方法可以应用于处理器72中,或者由处理器72实现。所述处理器72可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器72中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器72可以是通用处理器、数字信号处理器(dsp,digital signal processor),或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。所述处理器72可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本发明实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于存储器73,处理器72读取存储器73中的信息,结合其硬件完成前述方法的步骤。
185.在示例性实施例中,终端70可以被一个或多个应用专用集成电路(asic,application specific integrated circuit)、dsp、可编程逻辑器件(pld,programmable logic device)、复杂可编程逻辑器件(cpld,complex programmable logic device)、现场可编程门阵列(fpga,field-programmable gate array)、通用处理器、控制器、微控制器(mcu,micro controller unit)、微处理器(microprocessor)、或者其他电子元件实现,用于执行前述方法。
186.基于上述程序模块的硬件实现,且为了实现本发明实施例机枪模拟装置侧的方法,本发明实施例还提供了一种机枪模拟装置,如图10所示,所述机枪模拟装置80包括:
187.通信接口81,能够与其它电子设备进行信息交互;
188.处理器82,与所述通信接口81连接,以实现与其它电子设备进行信息交互,用于运行计算机程序时,执行上述一个或多个技术方案提供的方法;
189.存储器83,用于存储能够在所述处理器82上运行的计算机程序。
190.具体地,所述处理器82用于执行以下操作:
191.检测自身的状态;
192.检测到自身的状态发生变化时,生成第一信息,并将所述第一信息发送给终端,以供所述终端根据第一规则确定所述第一信息对应的游戏呈现效果信息,根据确定的游戏呈现效果信息,呈现相应画面,并播放相应音乐;所述第一信息表征检测到的状态变化过程;所述第一规则反映所述机枪模拟装置80的状态变化过程与游戏呈现效果信息的对应关系。
193.在一实施例中,所述机枪模拟装置80包括用于模拟射击操作的按钮摇杆部件;所述处理器82,还用于执行以下操作:
194.检测到所述按钮摇杆部件被按压时,生成第一信息;所述第一信息表征所述按钮摇杆部件被按压的过程。
195.在一实施例中,所述机枪模拟装置80包括用于模拟武器切换操作的按钮摇杆部件;所述处理器82,还用于执行以下操作:
196.检测到所述按钮摇杆部件被推移时,生成第一信息;所述第一信息表征所述按钮摇杆部件被推移的过程。
memory)、可擦除可编程只读存储器(eprom,erasable programmable read-only memory)、电可擦除可编程只读存储器(eeprom,electrically erasable programmable read-only memory)、磁性随机存取存储器(fram,ferromagnetic random access memory)、快闪存储器(flash memory)、磁表面存储器、光盘、或只读光盘(cd-rom,compact disc read-only memory);磁表面存储器可以是磁盘存储器或磁带存储器。易失性存储器可以是随机存取存储器(ram,random access memory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(sram,static random access memory)、同步静态随机存取存储器(ssram,synchronous static random access memory)、动态随机存取存储器(dram,dynamic random access memory)、同步动态随机存取存储器(sdram,synchronous dynamic random access memory)、双倍数据速率同步动态随机存取存储器(ddrsdram,double data rate synchronous dynamic random access memory)、增强型同步动态随机存取存储器(esdram,enhanced synchronous dynamic random access memory)、同步连接动态随机存取存储器(sldram,synclink dynamic random access memory)、直接内存总线随机存取存储器(drram,direct rambus random access memory)。本发明实施例描述的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
211.在示例性实施例中,本发明实施例还提供了一种存储介质,即计算机存储介质,具体为计算机可读存储介质,例如包括存储计算机程序的存储器73,上述计算机程序可由终端70的处理器72执行,以完成前述终端侧方法所述步骤。再比如包括存储计算机程序的存储器83,上述计算机程序可由机枪模拟装置80的处理器82执行,以完成前述机枪模拟装置侧方法所述步骤。计算机可读存储介质可以是fram、rom、prom、eprom、eeprom、flash memory、磁表面存储器、光盘、或cd-rom等存储器。
212.需要说明的是:“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
213.另外,本发明实施例所记载的技术方案之间,在不冲突的情况下,可以任意组合。
214.以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1