格斗赛车的对抗控制方法、装置、设备及存储介质与流程



1.本发明涉及自动化控制技术领域,尤其涉及一种格斗赛车的对抗控制方法、装置、设备及存储介质。


背景技术:



2.随着科学技术的发展,尤其是计算机技术和通信技术的发展,人们的生活进入智能化时代,各种智能化设备正在逐步替代人为的操作,给使用者带来便利与高科技体验。
3.格斗赛车就是智能化时代的产品,自从问世就一直深受大家的喜爱,但是现有的遥控车需要有配套的遥控手柄等设备才能实现,且大多采用的格斗模式是通过碰撞来掀翻对手或者多方的格斗赛车。这样,一方面,对于生产厂商来说,需要生产对应的遥控设备,这会产生一定的生产成本;另一方面,对于玩家来说,通过碰撞的格斗方式容易造成格斗赛车的磨损和破坏,且对抗过程中的可玩性较低,用户体验较差。


技术实现要素:



4.本发明实施例提供一种格斗赛车的对抗控制方法、装置、设备及存储介质,以解决通过碰撞的格斗方式容易造成格斗赛车的磨损和破坏,且对抗过程中的可玩性较低,用户体验较差的问题。
5.一种格斗赛车的对抗控制方法,包括己方实体端执行的如下步骤:实时监测周围环境并监听内部指令;若通过红外接收装置获取对抗指令,则基于己方车体参数分析对抗指令,获取己方伤害值和伤害类型;将己方伤害值和伤害类型通过蓝牙模块发送给己方控制端,以使控制端基于己方伤害值和伤害类型返回出击指令;若获取己方控制端发送的出击指令,出击指令包括出击类型、出击强度值和敌方目标实体;合成出击类型和出击强度值,用于形成出击红外信号,通过己方红外发射装置向敌方目标实体对应的敌方红外接收装置以直线传播的方式发射出击红外信号。
6.一种格斗赛车的对抗控制装置,还用于:通过己方红外接收装置获取格斗指令,格斗指令包括指令来源和指令信息;若指令来源为己方团队,则根据指令信息执行对应的指令;若指令来源为敌方实体,则确定格斗指令为对抗指令。
7.一种格斗赛车的对抗控制装置,包括己方实体端,己方实体端包括:监测模块,用于实时监测周围环境并监听内部指令;伤害获取模块,用于若通过红外接收装置获取对抗指令,则基于己方车体参数分析对抗指令,获取己方伤害值和伤害类型;伤害发送模块,用于将己方伤害值和伤害类型通过蓝牙模块发送给控制端,以使控制端基于己方伤害值和伤害类型返回出击指令;
指令获取模块,用于若获取控制端发送的出击指令,出击指令包括出击类型、出击强度值和敌方目标实体;信号发射模块,用于合成出击类型和出击强度值,用于形成出击红外信号,通过己方红外发射装置向敌方目标实体对应的敌方红外接收装置以直线传播的方式发射出击红外信号。
8.一种格斗赛车的对抗控制装置,己方实体端上设置有红外发射装置;红外发射装置位于具有一端开口的封闭通道内,红外发射装置的发射端朝向开口,用以通过直线传播的方式发射出红外信号。
9.一种电子设备,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述格斗赛车的对抗控制方法。
10.一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现上述格斗赛车的对抗控制方法。
11.一种格斗赛车的对抗控制装置,还用于通过蓝牙模块接收己方实体端发送的己方伤害值和伤害类型;基于己方伤害值和伤害类型,向己方实体端发送出击指令,出击指令包括出击类型、出击强度值和敌方目标实体,以使己方实体端向对应的敌方目标实体发送出击红外信号。
12.一种格斗赛车的对抗控制装置,还用于:根据实时战况,实时生成并演示格斗场景;当通过蓝牙模块接收到己方实体端发送的己方伤害值和伤害类型时,和/或,当通过蓝牙模块向己方实体端发送出击指令时,在格斗场景上输出声音提示信息和画面提示信息。
13.一种格斗赛车的对抗控制装置,格斗场景包括即时消息模块,还用于:通过即时消息模块获取消息推送方式;若接收任一控制端发送的即时通信消息或用户输入的待发送消息,通过消息推送方式推送即时消息。
14.一种格斗赛车的对抗控制装置,包括己方控制端,己方控制端包括:伤害接收模块,用于通过蓝牙模块接收到己方实体端发送的己方伤害值和伤害类型;指令发送模块,用于基于己方伤害值和伤害类型,向己方实体端发送出击指令,出击指令包括出击类型、出击强度值和敌方目标实体。
15.一种电子设备,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述格斗赛车的对抗控制方法。
16.一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现上述格斗赛车的对抗控制方法。
17.上述格斗赛车的对抗控制方法、装置、设备及存储介质,通过己方控制端使用蓝牙模块控制己方实体端,己方控制端可以是安装在但不限于个人计算机、各种智能手机、笔记本电脑、平板电脑、和便携式可穿戴设备等电子设备上,不需要有配套的遥控手柄等设备才能实现,则大大减少了生产成本。并且,该方法通过红外发射装置发射红外信号和红外接收装置接收红外信号,来实现对抗过程中的信息传递,增强了对抗过程中的可玩性,不需要通过碰撞的格斗方式造成格斗赛车的磨损和破坏,用户体验较好。
附图说明
18.为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
19.图1绘示本发明一实施例中格斗赛车的对抗控制方法的应用环境示意图;图2绘示本发明第一实施例中格斗赛车的对抗控制方法的第一流程图;图3绘示本发明第二实施例中格斗赛车的对抗控制方法的第二流程图;图4绘示本发明第三实施例中格斗赛车的对抗控制方法的第三流程图;图5绘示本发明一实施例中格斗赛车的对抗控制装置的示意图;图6绘示本发明一实施例中格斗赛车的对抗控制装置的红外发射装置的结构示意图;图7绘示本发明一实施例中电子设备的示意图。
具体实施方式
20.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
21.本发明实施例提供的格斗赛车的对抗控制方法,可应用在如图1的应用环境中,该格斗赛车的对抗控制方法应用在格斗赛车的对抗控制系统中,该格斗赛车的对抗控制系统包括己方实体端和己方控制端,其中,己方控制端通过蓝牙模块与己方控制端耳机进行通信。该无线蓝牙可以是ble(bluetooth low energy,低功耗蓝牙)。己方实体端可以是格斗赛车。己方控制端为计算机程序、智能设备的app或者嵌入敌方app的第三方小程序,该己方控制端可安装在但不限于个人计算机、各种智能手机、笔记本电脑、平板电脑、和便携式可穿戴设备等电子设备上。
22.另外,该格斗赛车的对抗控制系统还可以有敌方目标实体和敌方控制端等。己方实体端与敌方目标实体、己方控制端与敌方控制端均可以进行信号通信。己方实体端和己方控制端可以为一个或者多个,敌方目标实体和敌方控制端可以为零个、一个或者多个,用以进行单人格斗、双人格斗或者集体格斗。
23.该格斗赛车的对抗控制方法,包括己方实体端执行的如下步骤:实时监测周围环境并监听内部指令;若通过红外接收装置获取对抗指令,则基于己方车体参数分析对抗指令,获取己方伤害值和伤害类型;将己方伤害值和伤害类型通过蓝牙模块发送给己方控制端,以使控制端基于己方伤害值和伤害类型返回出击指令;若获取己方控制端发送的出击指令,出击指令包括出击类型、出击强度值和敌方目标实体;合成出击类型和出击强度值,用于形成出击红外信号,通过己方红外发射装置向
敌方目标实体对应的敌方红外接收装置以直线传播的方式发射出击红外信号。
24.该格斗赛车的对抗控制方法,还包括己方控制端执行的如下步骤:通过蓝牙模块接收己方实体端发送的己方伤害值和伤害类型;基于己方伤害值和伤害类型,向己方实体端发送出击指令,出击指令包括出击类型、出击强度值和敌方目标实体,以使己方实体端向对应的敌方目标实体发送出击红外信号。
25.在一实施例中,如图2所示,提供一种格斗赛车的对抗控制方法,以该方法应用在图1中的己方实体端和己方控制端为例进行说明,具体包括如下步骤:s11.实时监测周围环境并监听内部指令。
26.其中,在本技术实施例中,周围环境可以是格斗地图上的搭建的实体环境,格斗地图的面积可以是3米乘以3米,2米乘以2米等。内部指令可以是己方控制端向己方实体端发送的指令。
27.具体地,在本实施例中,己方实体端上设置有红外接收装置,通过红外接收装置实时监测并接收格斗地图上的存在的敌方或者己方其他格斗赛车发送的红外信号。同时,己方实体端通过ble模块与己方控制端进行连接,己方控制端通过向己方实体端发送内部指令,来控制己方实体端。
28.s12.若通过红外接收装置获取对抗指令,则基于己方车体参数分析对抗指令,获取己方伤害值和伤害类型。
29.其中,在本实施例中,对抗指令通过红外接收装置建立红外通信协议,将对抗指令(即对抗信号)进行编码并通过红外光线进行传播。己方车体参数可以为己方格斗赛车设定的英雄属性、技能属性和道具属性等。例如:不随时间长短进行变化的属性包括有初始生命值等;随时间长短进行变化的属性包括有防御值等;该己方车体参数的部分属性设定可以将敌方格斗赛车发送的伤害值进行部分衰弱。这些属性可以通过自身的己方实体端的初始设定和通过己方控制端的响应于用户操作的获取。己方伤害值可以为己方实体端受到的实际伤害值,伤害类型可以为技能属性和道具属性等对应的攻击类型。例如:普通攻击、等。
30.具体地,在对抗开始后,通过ble连接,己方实体端与己方控制端之间及存在信息的交互。己方实体端通过红外接收装置接收并解码敌方的格斗赛车发送的对抗指令,结合格斗赛车设定的属性和己方控制端设定的属性,对对抗指令进行分析,获取己方伤害值和对应的伤害类型。其中,从对抗指令中还可以获取敌方格斗赛车的id(identity document,身份标识号),用于让己方实体端和己方控制端知晓敌方格斗赛车的身份。
31.另外,在本实施例中,己方实体端有处理模块,可以对对抗指令进行分析,使己方实体端更加智能化。
32.s13.将己方伤害值和伤害类型通过蓝牙模块发送给己方控制端,以使控制端基于己方伤害值和伤害类型返回出击指令。
33.其中,在本实施例中,蓝牙包括有ble模块。
34.具体地,己方实体端将己方伤害值和伤害类型通过ble模块发送给己方控制端。
35.s21通过蓝牙模块接收己方实体端发送的己方伤害值和伤害类型。
36.其中,在本实施例中,蓝牙包括有ble模块。
37.具体地,己方控制端通过ble模块接收己方实体端发送的己方伤害值和伤害类型。
38.s22.基于己方伤害值和伤害类型,向己方实体端发送出击指令,出击指令包括出击类型、出击强度值和敌方目标实体,以使己方实体端向对应的敌方目标实体发送出击红外信号。
39.其中,在本实施例中,敌方目标实体可以为敌方格斗赛车的id(identity document,身份标识号)。出击类型可以为原始伤害值、出击强度值可以为原始伤害值。出击指令包括但不限于出击类型、出击强度值和敌方目标实体,出击指令还包括己方格斗赛车的id。
40.具体地,己方控制端接收到己方伤害值和伤害类型,在终端界面上显示对应的信息,用户可以通过该信息得到己方实体端受到的伤害。响应于用户操作,向己方实体端通过ble模块发送出击指令给己方实体端。
41.s14.若获取己方控制端发送的出击指令,出击指令包括出击类型、出击强度值和敌方目标实体。
42.其中,在本实施例中,敌方目标实体可以为敌方格斗赛车的id(identity document,身份标识号)。出击类型可以为原始伤害值、出击强度值可以为原始伤害值。出击指令包括但不限于出击类型、出击强度值和敌方目标实体,出击指令还包括己方格斗赛车的id。
43.具体地,己方实体端通过ble获取己方控制端发送的出击指令。出击指令中包括有原始伤害值、原始伤害类型、敌方赛车的id和己方格斗赛车的id。
44.s15.合成出击类型和出击强度值,用于形成出击红外信号,通过己方红外发射装置向敌方目标实体对应的敌方红外接收装置以直线传播的方式发射出击红外信号。
45.具体地,己方实体端通过合成出击类型和出击强度值形成出击红外信号,并通过己方红外发射装置向敌方目标实体(敌方格斗赛车的id)对应的敌方红外接收装置以直线传播的方式发射出击红外信号,出击红外信号通过红外通信协议将出击指令传输给敌方目标实体。则敌方目标实体根据敌方车体参数分析该出击指令,获取原始伤害值和原始伤害类型对应的己方伤害值和伤害类型。
46.上述格斗赛车的对抗控制方法,通过己方控制端使用蓝牙模块控制己方实体端,己方控制端可以是安装在但不限于个人计算机、各种智能手机、笔记本电脑、平板电脑、和便携式可穿戴设备等电子设备上,不需要有配套的遥控手柄等设备才能实现,则大大减少了生产成本。并且,该方法通过红外发射装置发射红外信号和红外接收装置接收红外信号,来实现对抗过程中的信息传递,增强了对抗过程中的可玩性,不需要通过碰撞的格斗方式造成格斗赛车的磨损和破坏,用户体验较好。
47.在一实施例中,在步骤s11之后,即通过在实时监测周围环境并监听内部指令之后,具体包括如下步骤:s111.通过己方红外接收装置获取格斗指令,格斗指令包括指令来源和指令信息。
48.s112.若指令来源为己方团队,则根据指令信息执行对应的指令。
49.s113.若指令来源为敌方实体,则确定格斗指令为对抗指令。
50.具体地,在本实施例中,如图3所示,己方实体端通过己方红外接收装置获取格斗指令。通过格斗赛车的id可以知晓格斗赛车的指令来源。若指令来源为己方团队,则根据指
令信息执行对应的指令。例如:该指令信息可以是己方团队发送的语音、文本等信息,则己方实体端根据指令信息,向己方控制端发送语音、文本等信息,用于显示于己方控制端的终端界面;若己方团队向己方实体端发送对抗指令,则己方实体端通过识别格斗赛车的id可以判定对抗指令无效。
51.具体地,在本实施例中,若指令来源为敌方实体,则己方实体端通过识别格斗赛车的id确定格斗指令为对抗指令,则己方实体端执行步骤s12的操作。
52.步骤s111至s113的作用在于,可进行团队对抗,丰富对抗过程中的可玩性。
53.在一实施例中,应用于己方控制端,还包括如下步骤:s23.根据实时战况,实时生成并演示格斗场景。
54.s24.当通过蓝牙模块接收到己方实体端发送的己方伤害值和伤害类型时,和/或,当通过蓝牙模块向己方实体端发送出击指令时,在格斗场景上输出声音提示信息和画面提示信息。
55.其中,在本实施例中,如图4所示,在格斗赛车上可设置有摄像头,通过摄像头获取格斗地图上的实时战况,并在己方控制端实时生成并演示格斗场景。该格斗场景可以是真实的格斗地图上对应的实时战况,也可以是基于实时战况,生成并演示的虚拟的三维或者二维动画。
56.具体地,根据摄像头,己方控制端实时获取格斗情况,并在终端界面上生成并演示格斗场景。同时,在终端界面上还生成有控制己方实体端的控制区、属性区、消息区等。该己方控制端通过ble模块接收到己方实体端发送的己方伤害值和伤害类型时,和/或,当通过蓝牙模块向己方实体端发送出击指令时,在格斗场景上输出声音提示信息和画面提示信息。该声音提示信息可以受到或者发送攻击伤害时的音效,该画面提示信息可以为受到或者发送攻击伤害时的特效提示和文本提示等。
57.步骤s23至s24的作用在于,在己方控制端获取格斗场景,己方控制端上的终端界面上输出声音提示信息和画面提示信息,增强用户的体验感,丰富对抗过程中的可玩性。
58.在一实施例中,应用于己方控制端,格斗场景包括即时消息模块,在步骤s23之后,即在实时生成并演示格斗场景之后,具体还包括如下步骤:s231.通过即时消息模块获取消息推送方式。
59.s232.若接收任一控制端发送的即时通信消息或用户输入的待发送消息,通过消息推送方式推送即时消息。
60.其中,在本实施例中,消息推送方式可以是对话框、语音框和表情框等形式。任一控制端可以是个人团队或者敌方团队中的任一控制端。
61.具体地,己方控制端通过即时消息模块获取个人团队或者敌方团队中的任一控制端,用对话框、语音框和表情框等形式发送的即时通信消息,来获取对话信息。或者,己方控制端通过用户在对话框、语音框和表情框等输入的待发送消息,来推送即时消息。
62.步骤s231至s232的作用在于,增强用户在对抗过程中的信息交互,并可实时反馈用户的真实体验,丰富对抗过程中的可玩性。
63.应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
64.在一实施例中,提供一种格斗赛车的对抗控制装置,该格斗赛车的对抗控制装置与上述实施例中格斗赛车的对抗控制方法一一对应。如图5所示,该格斗赛车的对抗控制装置包括监测模块11、伤害获取模块12、伤害发送模块13、伤害接收模块21、指令发送模块22、指令获取模块14和信号发射模块15。各功能模块详细说明如下:监测模块11,用于实时监测周围环境并监听内部指令。
65.伤害获取模块12,用于若通过红外接收装置获取对抗指令,则基于己方车体参数分析对抗指令,获取己方伤害值和伤害类型。
66.伤害发送模块13,用于将己方伤害值和伤害类型通过蓝牙模块发送给控制端,以使控制端基于己方伤害值和伤害类型返回出击指令。
67.伤害接收模块21,用于通过蓝牙模块接收到己方实体端发送的己方伤害值和伤害类型。
68.指令发送模块22,用于基于己方伤害值和伤害类型,向己方实体端发送出击指令,出击指令包括出击类型、出击强度值和敌方目标实体。
69.指令获取模块14,用于若获取控制端发送的出击指令,出击指令包括出击类型、出击强度值和敌方目标实体;信号发射模块15,用于合成出击类型和出击强度值,用于形成出击红外信号,通过己方红外发射装置向敌方目标实体对应的敌方红外接收装置以直线传播的方式发射出击红外信号。
70.关于格斗赛车的对抗控制装置的具体限定可以参见上文中对于格斗赛车的对抗控制方法的限定,在此不再赘述。上述格斗赛车的对抗控制装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于电子设备中的处理器中,也可以以软件形式存储于电子设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
71.在一实施例中,一种格斗赛车的对抗控制装置,在己方实体端上设置有红外发射装置;红外发射装置位于具有一端开口的封闭通道内,红外发射装置的发射端朝向开口,用以通过直线传播的方式发射出红外信号。
72.具体地,如图6所示,为了实现格斗赛车的对抗,采用红外发射装置来作为格斗赛车的辅助部件,实现对抗的过程。在格斗赛车上配备一个红外发射装置和红外接收装置。当用户操作己方控制端发送出击指令时,属于该用户的己方控制端控制的己方实体端,则按照用户的出击指令通过红外发射装置发送携带数据的红外光线。由于红外光线发射时通常具有一定的散射角度,所以红外发射装置位于具有一端开口的封闭通道内,红外发射装置的发射端朝向开口,确保发射出去的红外光线能以一排细直线的方式进行传播。
73.在一实施例中,提供了一种电子设备,该电子设备可以是服务器,其内部结构图可以如图7所示。该电子设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该电子设备的处理器用于提供计算和控制能力。该电子设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该电子设备的数据库用于格斗赛车的对抗控制方法相关的数据。该电子设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种格斗赛车的对抗控制方法。
74.在一实施例中,提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述实施例格斗赛车的对抗控制方法,例如图2所示s10至步骤s15、s21至步骤s22。或者,处理器执行计算机程序时实现上述实施例中格斗赛车的对抗控制装置的各模块/单元的功能,例如图5所示模块10至模块15、模块21至模块22的功能。为避免重复,此处不再赘述。
75.在一实施例中,提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述实施例格斗赛车的对抗控制方法,例如图2所示s10至步骤s15、s21至步骤s22。或者,该计算机程序被处理器执行时实现上述装置实施例中格斗赛车的对抗控制装置中各模块/单元的功能,例如图5所示模块10至模块15、模块21至模块22的功能。为避免重复,此处不再赘述。
76.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink) dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
77.所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。
78.以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。

技术特征:


1.一种格斗赛车的对抗控制方法,应用于己方实体端,其特征在于,包括:实时监测周围环境并监听内部指令;若通过红外接收装置获取对抗指令,则基于己方车体参数分析所述对抗指令,获取己方伤害值和伤害类型;将所述己方伤害值和伤害类型通过蓝牙模块发送给己方控制端,以使控制端基于所述己方伤害值和伤害类型返回出击指令;若获取所述己方控制端发送的出击指令,所述出击指令包括出击类型、出击强度值和敌方目标实体;合成所述出击类型和出击强度值,用于形成出击红外信号,通过己方红外发射装置向所述敌方目标实体对应的敌方红外接收装置以直线传播的方式发射所述出击红外信号。2.根据权利要求1所述的格斗赛车的对抗控制方法,其特征在于,在所述实时监测周围环境并监听内部指令之后,还包括:通过己方红外接收装置获取格斗指令,所述格斗指令包括指令来源和指令信息;若所述指令来源为己方团队,则根据所述指令信息执行对应的指令;若所述指令来源为敌方实体,则确定所述格斗指令为所述对抗指令。3.一种格斗赛车的对抗控制方法,应用于己方控制端,其特征在于,包括:通过蓝牙模块接收己方实体端发送的己方伤害值和伤害类型;基于所述己方伤害值和所述伤害类型,向所述己方实体端发送出击指令,所述出击指令包括出击类型、出击强度值和敌方目标实体,以使所述己方实体端向对应的敌方目标实体发送出击红外信号。4.根据权利要求3所述的格斗赛车的对抗控制方法,其特征在于,还包括:根据实时战况,实时生成并演示格斗场景;当通过蓝牙模块接收到己方实体端发送的己方伤害值和伤害类型时,和/或,当通过蓝牙模块向所述己方实体端发送出击指令时,在所述格斗场景上输出声音提示信息和画面提示信息。5.根据权利要求4所述的格斗赛车的对抗控制方法,其特征在于,所述格斗场景包括即时消息模块;在所述实时生成并演示格斗场景之后,还包括:通过即时消息模块获取消息推送方式;若接收任一控制端发送的即时通信消息或用户输入的待发送消息,通过所述消息推送方式推送所述即时消息。6.一种格斗赛车的对抗控制装置,其特征在于,包括己方实体端,所述己方实体端包括:监测模块,用于实时监测周围环境并监听内部指令;伤害获取模块,用于若通过红外接收装置获取对抗指令,则基于己方车体参数分析所述对抗指令,获取己方伤害值和伤害类型;伤害发送模块,用于将所述己方伤害值和伤害类型通过蓝牙模块发送给控制端,以使控制端基于所述己方伤害值和伤害类型返回出击指令;指令获取模块,用于若获取所述控制端发送的出击指令,所述出击指令包括出击类型、
出击强度值和敌方目标实体;信号发射模块,用于合成所述出击类型和出击强度值,用于形成出击红外信号,通过己方红外发射装置向所述敌方目标实体对应的敌方红外接收装置以直线传播的方式发射所述出击红外信号。7.根据权利要求6所述的格斗赛车的对抗控制装置,其特征在于,所述己方实体端上设置有红外发射装置;所述红外发射装置位于具有一端开口的封闭通道内,所述红外发射装置的发射端朝向所述开口,用以通过直线传播的方式发射出所述红外信号。8.一种格斗赛车的对抗控制装置,其特征在于,包括己方控制端,所述己方控制端包括:伤害接收模块,用于通过蓝牙模块接收到己方实体端发送的己方伤害值和伤害类型;指令发送模块,用于基于所述己方伤害值和所述伤害类型,向所述己方实体端发送出击指令,所述出击指令包括出击类型、出击强度值和敌方目标实体。9.一种电子设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至2任一项所述格斗赛车的对抗控制方法,或者,所述处理器执行所述计算机程序时实现如权利要求3至5任一项所述格斗赛车的对抗控制方法。10.一种计算机可读介质,所述计算机可读介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至2任一项所述格斗赛车的对抗控制方法,或者,所述计算机程序被处理器执行时实现如权利要求3至5任一项所述格斗赛车的对抗控制方法。

技术总结


本申请公开了一种格斗赛车的对抗控制方法、装置、设备及存储介质,其中,该格斗赛车的对抗控制方法包括:实时监测周围环境并监听内部指令;若获取对抗指令,则基于己方车体参数分析对抗指令,获取己方伤害值和伤害类型;将己方伤害值和伤害类型通过蓝牙模块发送给己方控制端;若获取己方控制端发送的出击指令,出击指令包括出击类型、出击强度值和敌方目标实体;合成出击类型和出击强度值,用于形成出击红外信号,向敌方目标实体对应的敌方红外接收装置以直线传播的方式发射出击红外信号,该方法以解决通过碰撞的格斗方式容易造成格斗赛车的磨损和破坏,且对抗过程中的可玩性较低,用户体验较差的问题。用户体验较差的问题。用户体验较差的问题。


技术研发人员:

邹伟

受保护的技术使用者:

深圳市鑫宇鹏电子科技有限公司

技术研发日:

2022.12.06

技术公布日:

2023/1/16

本文发布于:2024-09-22 04:09:41,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/84059.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:己方   指令   实体   敌方
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议