一种飞行器对战的方法、相关设备以及系统技术方案

技术编号:14776123 阅读:79 留言:0更新日期:2017-03-09 12:59
本发明专利技术实施例公开了一种飞行器对战的方法,包括:当第一飞行器与至少一个第二飞行器匹配成功时,第一移动终端向第一飞行器发送对战攻击指令,对战攻击指令用于指示第一飞行器向至少一个第二飞行器中的目标飞行器发送攻击消息,以使目标飞行器将接收到的攻击消息发送至服务器;在服务器根据攻击消息生成对战结果消息之后,第一移动终端接收服务器发送的对战结果消息。本发明专利技术还提供一种移动终端、飞行器以及飞行器对战系统。本发明专利技术可以在进行数据传输时无需进行高低电平的编码以及时钟编码,也就是简化了数据编码,从而减少了工作量,并且缩短了开发周期。

【技术实现步骤摘要】

本专利技术涉及远程通信
,尤其涉及一种飞行器对战的方法、相关设备以及系统
技术介绍
如今,各式各样的对战应用层出不穷,用户可以在手机、平板电脑或者个人电脑(英文全称:PersonalComputer,英文缩写:PC)等智能终端上使用对战应用程序进行对战,例如飞机射击或赛车等。但是这些对战模式都是在虚拟场景中进行的,用户缺乏现实感和参与感。而新兴的飞行器对战模式则成为了一种真实场景中的对战,并得到了广大用户的青睐。现有的方案中,可以在飞行器上部署红外输入接口和红外输出接口,通过红外输出接口向对战飞行器发射红外线进行攻击,并通过红外输入接口接收其他对战飞行器发射的红外线,将此作为被攻击的情况。然而,采用红外输入接口和红外输出接口进行红外攻击,则需要较为复杂的编码传输过程,例如需要进行高低电平的编码以及时钟编码,加大了开发的难度,从而降低开发效率。
技术实现思路
本专利技术实施例提供了一种飞行器对战的方法、相关设备以及系统,在进行数据传输时无需进行高低电平的编码以及时钟编码,也就是简化了数据编码,从而减少了工作量,并且缩短了开发周期。有鉴于此,本专利技术第一方面提供了一种飞行器对战的本文档来自技高网...
一种飞行器对战的方法、相关设备以及系统

【技术保护点】
一种飞行器对战的方法,其特征在于,所述方法应用于飞行器对战系统,所述飞行器对战系统包括第一移动终端、所述第一移动终端控制的第一飞行器,至少一个第二移动终端、所述至少一个第二移动终端控制的至少一个第二飞行器以及服务器,其中,每个移动终端用于控制一个飞行器,所述方法包括:当所述第一飞行器与所述至少一个第二飞行器匹配成功时,所述第一移动终端向所述第一飞行器发送对战攻击指令,所述对战攻击指令用于指示所述第一飞行器向目标飞行器发送攻击消息,以使所述目标飞行器将接收到的所述攻击消息发送至所述服务器,所述目标飞行器为所述至少一个第二飞行器中的任意一个飞行器;在所述服务器根据所述攻击消息生成对战结果消息之后,...

【技术特征摘要】
1.一种飞行器对战的方法,其特征在于,所述方法应用于飞行器对战系统,所述飞行器对战系统包括第一移动终端、所述第一移动终端控制的第一飞行器,至少一个第二移动终端、所述至少一个第二移动终端控制的至少一个第二飞行器以及服务器,其中,每个移动终端用于控制一个飞行器,所述方法包括:当所述第一飞行器与所述至少一个第二飞行器匹配成功时,所述第一移动终端向所述第一飞行器发送对战攻击指令,所述对战攻击指令用于指示所述第一飞行器向目标飞行器发送攻击消息,以使所述目标飞行器将接收到的所述攻击消息发送至所述服务器,所述目标飞行器为所述至少一个第二飞行器中的任意一个飞行器;在所述服务器根据所述攻击消息生成对战结果消息之后,所述第一移动终端接收所述服务器发送的对战结果消息。2.根据权利要求1所述的方法,其特征在于,所述第一移动终端向所述第一飞行器发送对战攻击指令之前,所述方法还包括:所述第一移动终端向所述第一飞行器发送飞行控制指令,所述飞行控制指令用于调整所述第一飞行器的飞行姿态,所述飞行姿态包括飞行俯仰角、飞行横滚角以及飞行偏航角的至少一项。3.根据权利要求1所述的方法,其特征在于,所述第一移动终端向所述第一飞行器发送对战攻击指令之前,所述方法还包括:所述第一移动终端通过目标应用程序向所述服务器发送对战匹配请求,所述对战匹配请求用于指示所述服务器将所述第一飞行器与所述至少一个第二飞行器进行匹配。4.一种飞行器对战的方法,其特征在于,所述方法应用于飞行器对战系统,所述飞行器对战系统包括第一移动终端、所述第一移动终端控制的第一飞行器,至少一个第二移动终端、所述至少一个第二移动终端控制的至少一个第二飞行器以及服务器,其中,每个移动终端用于控制一个飞行器,所述方法包括:当所述第一飞行器与所述至少一个第二飞行器匹配成功时,所述第一飞行器接收对战攻击指令;所述第一飞行器根据所述对战攻击指令生成攻击消息;所述第一飞行器向目标飞行器发送所述攻击消息,以使所述目标飞行器将接收到的所述攻击消息发送至所述服务器,所述攻击消息用于指示所述服务器生成对战结果消息,所述目标飞行器为所述至少一个第二飞行器中的任意一个飞行器。5.根据权利要求4所述的方法,其特征在于,所述第一飞行器根据所述对战攻击指令生成攻击消息,包括:所述第一飞行器根据所述对战攻击指令确定所述攻击消息的编码格式,其中,所述编码格式包含起始位、结束位、至少一个标识位以及校验位;所述第一飞行器根据所述编码格式生成所述攻击消息。6.根据权利要求5所述的方法,其特征在于,所述当所述第一飞行器与所述至少一个第二飞行器匹配成功时,所述方法还包括:所述第一飞行器接收所述攻击消息;所述第一飞行器解码所述攻击消息;所述第一飞行器对解码后的所述攻击消息进行校验处理,并得到有效的所述攻击消息。7.根据权利要求6所述的方法,其特征在于,所述第一飞行器对解码后的所述攻击消息进行校验处理,包括:所述第一飞行器根据解码后的所述攻击消息,判断解码后的所述攻击消息中所述起始位是否为1且所述结束位是否为0;若解码后的所述攻击消息中所述起始位为1且所述结束位为0,则所述第一飞行器确定所述攻击消息为有效的所述攻击消息。8.根据权利要求7所述的方法,其特征在于,所述第一飞行器对解码后的所述攻击消息进行校验处理,包括:所述第一飞行器根据解码后的所述攻击消息,判断解码后的所述攻击消息中的攻击对象标识位是否为所述第一飞行器的攻击对象标识位,所述攻击对象标识位为所述至少一个标识位中的一个标识位;若所述攻击对象标识位不为所述第一飞行器的攻击对象标识位,则所述第一飞行器确定所述攻击消息为有效的所述攻击消息。9.根据权利要求8所述的方法,其特征在于,所述第一飞行器对解码后的所述攻击消息进行校验处理,包括:所述第一飞行器根据解码后的所述攻击消息,判断解码后的所述攻击消息中所述至少一个标识位对应的校验位是否等于预设校验位;若所述至少一个标识位对应的校验位等于所述预设校验位,则所述第一飞行器确定所述攻击消息为有效的所述攻击消息。10.根据权利要求6至9中任一项所述的方法,其特征在于,所述第一飞行器对解码后的所述攻击消息进行校验处理,并得到有效的所述攻击消息之后,所述方法还包括:所述第一飞行器将有效的所述攻击消息发送至所述服务器,以使所述服务器根据有效的所述攻击消息更新所述对战结果消息。11.一种移动终端,其特征在于,所述移动终端应用于飞行器对战系统,所述飞行器对战系统还包括所述移动终端控制的第一飞行器,至少一个第二移动终端、所述至少一个第二移动终端控制的至少一个第二飞行器以及服务器,其中,每个移动终端用于控制一个飞行器,所述移动终端包括:第一发送模块,用于当所述第一飞行器与所述至少一个第二飞行器匹配成功时,向所述第一飞行器发送对战攻击指令,所述对战攻击指令...

【专利技术属性】
技术研发人员:王斌荆彦青王洁梅
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1