智能玩具系统的制作方法_2

文档序号:9654668阅读:来源:国知局
统包括受遥控游戏终端、游戏控制设备以及至少一个自主游戏终端,游戏控制设备可以控制受遥控游戏终端与自主游戏终端开始和结束游戏并且可以控制受遥控游戏终端的游戏操作,自主游戏终端可以根据内置的游戏控制程序自主地配合受遥控游戏终端进行游戏操作,受遥控游戏终端可以依据游戏控制设备的控制、在自主游戏终端的配合下进行游戏操作。由此可以看出,即使在单人游戏场景下,由于自主游戏终端的配合,用户可以控制受遥控游戏终端实现对抗、竞技等游戏模式,从而增加用户的游戏乐趣。
[0027]下面通过具体的实施例并结合附图对本发明做进一步的详细描述。
[0028]图1是本发明实施例提供的智能玩具系统的示意图。请参阅图1,本发明实施例提供的智能玩具系统可以包括受遥控游戏终端100、游戏控制设备200以及自主游戏终端300。需要注意的是,图1中出于示意性目的示出仅一个自主游戏终端300,然而智能玩具系统还可以根据用户需求包括两个或更多个自主游戏终端300。
[0029]游戏控制设备200可以接收用于指示游戏开始和结束的游戏命令以及接收用于控制受遥控游戏终端100的游戏操作的控制命令,将所述游戏命令发送至受遥控游戏终端100和自主游戏终端300,以及将所述控制命令发送至受遥控游戏终端100。具体地,所述游戏命令可以包括游戏开始命令和游戏结束命令,所述控制命令可以包括前进命令、后退命令、转向命令、加速命令、减速命令以及攻击命令等。
[0030]自主游戏终端300可以内置有预先设定的游戏控制程序,自主游戏终端300可以用于根据所述游戏命令和所述游戏控制程序自主地配合受遥控游戏终端100进行游戏操作,并在所述游戏操作过程中生成反映该自主游戏终端300的游戏状态的第一终端数据并将所述第一终端数据返回游戏控制设备200。
[0031]受遥控游戏终端100可以用于根据所述游戏命令和所述控制命令在自主游戏终端300的配合下进行游戏操作,在所述游戏操作过程中生成反映该受遥控游戏终端100的游戏状态的第二终端数据并将所述第二终端数据返回游戏控制设备200。
[0032]图2是本发明实施例提供的智能玩具系统中的自主游戏终端300的示意性框图。请参阅图2,自主游戏终端300可以包括第一传感器模块310、第一存储模块320、第一通讯模块330、第一处理模块340和第一执行模块350。
[0033]第一传感器模块310可以与第一处理模块340电连接,其可以用于检测自主游戏终端300在所述游戏操作过程中的游戏状态以生成第一状态数据,并将所述第一状态数据发送至第一处理模块340。第一存储模块320也与第一处理模块340电连接,其可以用于存储所述游戏控制程序。第一通讯模块330也与第一处理模块340电连接,其可以用于接收由游戏控制设备200发送的所述游戏命令并将所述游戏命令转发至第一处理模块340。第一处理模块340用于根据所述游戏命令、所述第一状态数据和所述游戏控制程序向第一执行模块350发送第一执行命令,并且对所述第一状态数据进行处理生成所述第一终端数据以将所述第一终端数据发送至第一通讯模块330。第一执行模块350也与第一处理模块340电连接,其可以用于根据所述第一执行命令执行相对应的操作。此外,第一通讯模块330还可以用于向游戏控制设备200返回所述第一终端数据。
[0034]在本发明的实施例中,自主游戏终端300包括的第一传感器模块310可以对自主游戏终端300的工作状态进行监测。第一传感器模块310可以包括距离传感器和位置传感器。距离传感器可以用于检测自主游戏终端300与障碍物之间的距离,从而有利于第一处理模块340根据距离传感器所测量的距离来调整自主游戏终端300的运动方向以实现障碍物避让等操作。通过位置传感器测量的数据,第一处理模块340可以控制第一执行模块350执行相应操作以使自主游戏终端300可以跟随、追踪、瞄准攻击受遥控游戏终端100等。可选地,第一传感器模块310还可以包括第一振动传感器,通过第一振动传感器测量的数据,第一处理模块340可以获知自主游戏终端300被撞击的次数。此外,在受遥控游戏终端100可以发射光形式炮弹的情况下,第一传感器模块310还可以包括光敏传感器,以用于感测自主游戏终端300是否被受遥控游戏终端100发射的炮弹击中。此外,第一传感器模块310还可以包括用于检测其速度的速度传感器模块或其他形式的传感器模块单元。
[0035]第一通讯模块330可以包括无线发射单元和无线接收单元,其具体通讯形式可以采用现有技术中的蓝牙、2.4GHz短距离无线传输技术或者通过本地局域网络等形式。第一通讯模块330的具体通讯形式可以根据游戏系统的具体工作环境选择。例如,如果游戏范围不大,则可以采用蓝牙技术作为通讯手段;而在游戏范围较大的情况下,由于蓝牙技术不能满足长距离的通讯,则可以采用本地局域网络或者其他形式的通讯技术实现数据的接收和传输。
[0036]第一执行模块350可以包括第一驱动电机和第一转向电机。第一驱动电机可以提供自主游戏终端300运动所需的驱动力,使得自主游戏终端300可以进行前进、后退、加速、减速等操作。第一转向电机可以提供自主游戏终端300转弯所需的驱动力,使得在第一驱动电机的配合下,自主游戏终端300可以灵活地进行操作。此外,在自主游戏终端300具有攻击能力的情况下,第一执行模块350还可以包括例如用于发射激光的第一激光发射器,用于模拟炮弹发射。
[0037]第一处理模块340可以根据所述游戏控制程序和第一传感器模块310传送的第一状态数据来控制第一执行模块350执行相应操作。例如,根据距离传感器所测量的距离,第一处理模块340可以根据所述游戏控制程序控制第一执行模块350前进、转弯等,并且可以结合位置传感器所测量的数据控制第一执行模块350对受遥控游戏终端100发起追踪、进攻、躲避等操作。此外,经由第一通讯模块330,第一处理模块340还可以将通过对第一传感器模块310传送的第一状态数据进行处理所得到的第一终端数据返回至游戏控制设备200,使得游戏控制设备200可以根据第一终端数据获知自主游戏终端300的游戏状态。例如,根据第一振动传感器和/或第一光敏传感器测量的数据,第一处理模块340可以确定自主游戏终端300被撞击和/或被炮弹击中的次数,从而确定自主游戏终端300的生命值,并将所确定的生命值返回至游戏控制设备200。于另一种【具体实施方式】中,游戏控制程序还可以为不依赖或部分依赖所述第一状态数据的相对较简单程序,例如其可以仅用于使自主游戏终端300按一定路径循环移动。
[0038]第一处理模块340可以采用嵌入式系统,常用的嵌入式系统处理器主要包括ARM处理器、Power PC处理器、基于MIPS内核的嵌入式处理器、软核处理器(如Alter的N1s和Xilinx的MicroBlaze等)和DSP (数字信号处理器)等,其还可以选用通用的Arduino、Raspberry pi等。第一处理模块340的具体选用情况可以根据实际需要确定,本发明【具体实施方式】并不限定。
[0039]此外,自主游戏终端300还可以包括电源模块和USB接口模块,电源模块用于向第一传感器模块310、第一存储模块320、第一通讯模块330、第一处理模块340和第一执行模块350供电,USB接口模块可以用于下载或更改存储于第一存储模块320的游戏控制程序。
[0040]图5示出了本发明实施例提供的智能玩具系统中的自主游戏终端300的一种具体结构的示意图,图6示出了图5中的自主游戏终端300的下层结构的示意图。需要注意的是,本发明出于示意性目的示出坦克形式的自主游戏终端300,然而自主游戏终端300还可以为车辆、舰船、飞行器等形式的游
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1