一种人机互动式游戏系统

文档序号:455970 发布日期:2021-12-31 浏览:20次 >En<

阅读说明:本技术 一种人机互动式游戏系统 (Man-machine interactive game system ) 是由 林岸腾 王国彪 赖建辉 莫永安 孙悦 于 2020-06-30 设计创作,主要内容包括:一种人机互动式游戏系统,包括了数字信号产生机构、数字信号传输通道、计算机、软件以及图像显示机构,所述数字信号产生机构通过人体运动产生数字信号,所述软件设置在计算机中,所述数字信号通过数字信号传输通道发送给软件,所述软件包含有数据转换模块,所述数据转换模块按照一定的规则将接收到的数字信号转化成整型数值,其特征在于,在所述软件中还设置有图像帧模块和数据比较模块,通过所述数据比较模块将所述数据转换模块转化成整型数值与所述图像帧模块中图像帧的数值按照一定的规则进行比较之后,所述图像帧在所述图像显示机构上显示时,所述图像帧根据所述图像显示信号的变化而发生外形尺寸变化。(A man-machine interactive game system comprises a digital signal generating mechanism, a digital signal transmission channel, a computer, software and an image display mechanism, the digital signal generating mechanism generates digital signals through human body movement, the software is arranged in a computer, the digital signal is transmitted to software through a digital signal transmission channel, the software comprises a data conversion module, the data conversion module converts the received digital signal into an integer value according to a certain rule, it is characterized in that the software is also provided with an image frame module and a data comparison module, after the data conversion module is converted into integer numerical values by the data comparison module and the numerical values of the image frames in the image frame module are compared according to a certain rule, when the image frame is displayed on the image display mechanism, the image frame changes in external dimension according to the change of the image display signal.)

一种人机互动式游戏系统

技术领域

本发明属于游戏控制系统领域,特别是涉及一种人机互动游戏系统。

背景技术

目前,市场上的游戏采用鼠标、游戏手柄、键盘操作游戏,这类游戏对玩家具有较高的计算机操作水平的要求,操作难度较大,不适合儿童、少年以及中老年人,并且这些游戏具有较强的成瘾性,许多游戏玩家容易沉溺于这类游戏中,不利于玩家的身心健康。此外,现有游戏大部分都只能在户内使用,不适合露天环境,对于操作环境的要求比较严苛。

本发明的人机交互式游戏系统,旨在提供一种模仿打气筒打气的并且适合各个年龄群体玩家的游戏系统。这种游戏系统具有如下特点:1、操作简单但趣味性强,本游戏系统采用类似打气筒形状的设备操作游戏,只需要不断地“打气”就可以操作这款游戏,“打气”次数与快慢与游戏的效果一一对应,操作上非常简单,采用打气筒操作游戏,具有较高的趣味性;2、使用时不受环境的限制,这款游戏既可以在户内使用也可以在户外使用,比如在公园、游乐园、广场等露天场所使用,是一款环境适应能力极强的游戏系统;3、适用各个年龄阶层的玩家,这款游戏的操作简单,老少皆宜,不存在操作上的障碍,只要付出体力就可以操作游戏。4、有利于身心健康,玩家需要不断地给打气筒的活塞做垂直往返运动,需要较多的体力,与户内游戏相比,更有利于身体健康。

发明内容

本发明的目的在于提供一种人机交互式游戏系统,以解决现有技术中存在的缺陷和不足,一种人机互动式游戏系统,包括了数字信号产生机构、数字信号传输通道、计算机、软件以及图像显示机构,数字信号产生机构通过人体运动产生数字信号,软件设置在计算机中,数字信号通过数字信号传输通道发送给软件,软件包含有数据转换模块,数据转换模块按照一定的规则将接收到的数字信号转化成整型数值,软件中还设置有图像帧模块和数据比较模块,通过数据比较模块将所述数据转换模块转化成整型数值与图像帧模块中图像帧的数值按照一定的规则进行比较之后,数据比较模块再按照一定的规则产生图像显示信号,图像帧在所述图像显示机构上显示时,图像帧根据图像显示信号的变化而发生外形尺寸变化。

本技术方案的有益技术效果是:1、本技术方案输入的是人体运动的结果,输出的是图像帧外形尺寸的变化,将人体运动状态与图像外形尺寸一一对应,实现了非常高的人机交互技术效果;2、本技术方案通过人体运动操作游戏,操作简单并且具有非常强的趣味性,还有益身心健康。3、本技术方案可以直接在户外实现并使用,降低使用的环境要求。

附图说明

图1是本发明人机互动系统的工作流程图。

图2是本发明人机互动系统的工作示意图

图3a是本发明磁性传感器导通时的状态图。

图3b是本发明磁性传感器断开时的状态图。

图4是数字信号产生机构剖面图。

图中,1缸体,2活塞,21磁性部件,3磁性传感器,31磁性浮子,311金属簧片,32中空导杆,33簧片开关,341上限位部,342下限位部,4导线,5把手,6图像显示机构,7计算机,8数字信号产生机构,9图像帧,10数字信号传输通道,101数字信号传输通道,11出气口,12软件。

具体实施方式

下面结合附图对本发明作进一步地详细说明。请参照图1-2,本发明提供了一种人机互动式游戏系统,这个系统包括了数字信号产生机构8、数字信号传输通道10、计算机7、软件12以及图像显示机构6,软件12设置在计算机7中,这里的数字信号产生机构8可以是一个类似打气筒的设备,也可以是其他能产生相同效果的设备,人体只要模拟打气筒的操作,给这个打气筒打气就可以产生数字信号,并引起图像帧9在图像显示机构6上显示时,产生外形尺寸的变化效果,这个系统的工作流程如下:

人体操作这个游戏时,给打气筒打气,此时数字信号产生机构8(即打气筒)因人体运动产生了数字信号,这个数字信号通过数字信号传输通道10发送给软件,软件12中还包含有数据转换模块,软件12中的数据转换模块按照一定的规则将接收到的数字信号转化成整型数值,软件12中还设置有图像帧模块和数据比较模块,数据比较模块的作用是将数据转换模块转化成的整型数值与图像帧模块中图像帧9的数值按照一定的规则进行比较之后,数据比较模块再按照一定的规则产生图像显示信号,这样图像帧9在图像显示机构6上显示时,图像帧9根据图像显示信号的变化而发生外形尺寸的变化。具体变化规则如下:比如这里的图像帧9是一张鲨鱼图片,这张鲨鱼图像的数值大小跟打气筒产生的数字信号转换后的整型数值进行比较,比较的结果有两个:

1、鲨鱼图像的数值大于或者等于整型数值,软件根据这个比较结果,对鲨鱼图像的数值大小不做调整,此时在图像显示机构6上,鲨鱼图像的外形尺寸也不发生改变;

2、鲨鱼的数值小于整型数值,软件根据这个比较结果,把鲨鱼图像的数值增加直到与整型数值相等,在图像显示机构6上鲨鱼图像的外形尺寸也会做相应的增大变化。鲨鱼图像的数值可以按照系统预设的数值进行增加,比如系统可以预设在每帧时间内增加0.015,这样鲨鱼图像在显示机构上显示时,会有逐渐长大的效果。

上述技术方案的有益效果:1、通过模仿打气筒打气的方式操作游戏系统并产生对应的游戏效果,在操作上非常简单,并且具有很强的趣味性,适合各个年龄层次的群体;2、通过人体运动的方式操作游戏,对游戏玩家的身心健康有利;3、这款游戏系统可以在户外使用,不受场地的限制,安装很方便。

这种人机互动式游戏系统,数字信号产生机构8可以选择不同的信号产生部件,根据信号产生部件的自身特点,产生相应进制的数值,在这个游戏系统中,数字信号产生机构8通过人体运动产生的数字信号为十六进制数值并且为00000000、00000001、00000002、00000003、00000004、00000005、00000006、00000007、00000008、00000009、00000010。

请参照图3-4,对本发明的数字信号产生机构做进一步的详细说明。本发明的数字信号产生机构,整体外形上类似一个打气筒,包括圆柱形缸体1,可在缸体内往复运动的活塞2,在缸体1底部有一出气口11,在活塞2底部或接近底部的位置设置有磁性部件21,在出气口11的一端设置有磁性传感器3,在活塞2从上往下运动时,活塞2上的磁性部件21可触发缸体1底部的磁性传感器3,磁性传感器3通过感知磁性部件21的触发频率而生成控制游戏的信号。

磁性传感器3内设置有磁性浮子31、中空导杆32、安装在中空导杆32内的簧片开关33、中空导杆32两端的限位装置,在磁性浮子31内部安装有两个金属簧片311,当活塞2从上往下运动触发磁性传感器3时,在磁力吸附作用下,磁性浮子31沿着中空导杆32向上滑动到簧片开关33所在的位置,磁性浮子31内的金属簧片33此时可与簧片开关33接触并电连接,从而实现磁性传感器内部导通,进而生成控制游戏的信号。限位装置则包括上限位部341和下限位部342,上限位部341和下限位部341用于卡住磁性浮子31,防止磁性浮子31滑离中空导杆32。

限位装置包括上限位部和下限位部,上限位部和下限位部用于卡住所述磁性浮子,防止磁性浮子滑离中空导杆。

在这个系统中,为实现信号传输,用于传输数字信号的数字信号传输通道10是数据线或集成电路或电信号,在具体实现时,可以采用WIFI、蓝牙、信号线等信号传输方式进行传输。

这个游戏系统会产生图像显示效果,这里的图像显示机构6可以采用电脑显示器或投影屏幕或LED显示屏。

在进行数据转换时,软件12中的数据转换模块按照一定的规则将接收到的数字信号转化成整型数值中的一定的规则是将十六进制数转化成十进制数这一规则。这一技术方的有益效果:转换成十进制,更加方便地对信号产生机构产生的信号值与图像帧9数值进行比较,并且在数据统计上更加符合我们的使用习惯。

在游戏过程中,游戏系统最核心的部分是对数值的比较,软件12中数据转换模块转化的整型数值会与图像帧模块中图像帧9的数值按照一定的规则进行比较,这里一定的规则是将整型数值与图像帧9的x坐标轴的数值进行比较,比较的结果为图像帧9的x坐标轴的数值变成与整型数值相等或者不发生改变,具体如下:

1、若整型数值大于所述图像帧9的x坐标轴的数值,则图像帧9的x坐标轴的数值以预设值为增量,逐渐增加到与所述整型数值相等时停止增加,同时,图像帧9的y坐标轴、z坐标轴数值也会增大到与x坐标轴数值相等,之后,所述计算机7通过数字信号传输通道101向所述图像显示机构6发送增加后的图像帧9的数值给图像显示机构6,图像显示机构6上显示的效果为图像帧9的外形尺寸逐渐变大;

2、若整型数值小于或等于图像帧x坐标轴数值,则图像帧9的x坐标轴、y坐标轴、z坐标轴的数值不发生改变,计算机7不会发送增加后的图像帧9的数值给所述图像显示机构6,图像显示机构6上显示的效果为图像帧的外形尺寸不发生改变。这里的预设值可以自由设定,这个值决定了图像显示机构6上的显示效果,这个值越小,图像“长大”的速度就越慢,这个值越大,图像“长大”的速度就越快。这个系统中,可以把预设值设为0.015。

上述技术方案的有益技术效果:通过软件中的比较算法,将人体运动产生的数字信号转变为控制游戏运行的信号并将游戏的控制效果画面显示出来,具有很高的交互性和趣味性。

为增加这套游戏系统的趣味性,游戏系统可以在游戏过程中播放一个图像帧序列或者一段视频,给游戏玩家一个惊喜,这个游戏系统的软件还有一个视频模块,当游戏玩家操作游戏时(给打气筒打气),数字信号产生机构8产生的数字信号是00000005、00000010的时候,视频模块通过计算机7向图像显示机构6发送序列图像帧或者视频,图像显示机构6显示序列图像帧或者视频,增加了游戏的趣味性。可以自由设定出现序列图像帧或者视频的信号数值,可以在00000000至0000000010中任意设定。

数字信号产生机构6还可以通过脉冲计数器产生数字信号,这个脉冲计数器会实时接收来自软件的指令参数并返回脉冲计数器中的数值或者执行清零操作。可以产生数字信号的设备有很多,脉冲计数器只是其中一种,可以根据实际需要选择不同的信号产生设备。

为获取脉冲计数器中的数值,软件每间隔六十分之一秒向脉冲计数器发送获取数值的指令参数,获取数值的指令参数为01 03 00 00 00 02C4 0B,脉冲计数器接收到获取数值的指令参数后,将脉冲计数器产生的数字信号值发送给软件12。软件12向脉冲计数器发送指令参数的时间可以自由设定,也可以设定为一百分之一秒,在这个游戏系统中,六十分之一秒实际上已经属于实时获取数值的情况,在非常短暂的时间内获取到脉冲计数器的数值,就可以保证在人机互动过程中的实时性,避免出现人体运动后较长时间内图像显示机构6的画面还未发生对应变化,这种迟延性会极大降低游戏的趣味性和交互性。

系统游戏开始前,人体还没有运动时,脉冲计数器中的数字信号数值为00000000,游戏结束时,脉冲计数器中的数字信号数值为0000000010,当数字信号数值信号数值为00000010时,软件12会通过数字信号传输通道10发送清零参数给脉冲计数器,清零参数为01 05 00 00FF 00 8C 3A,脉冲计数器接收到清零参数后,脉冲计数器中的数值变为00000000,游戏回到初始状态,图像显示机构上6的图像帧的数值也变为1,图像帧9的外形尺寸也变成初始大小。

在数据比较中,数据转换模块转换成十进制后的数值进行比较的是图像帧9的x坐标轴,图像帧9的x坐标轴初始值为1,最大值为10,这里的最大值可以按照实际需要设定,这里的x坐标轴的初始数值是取决于图像帧9本身的大小,程序只是读取这个图像帧9本身的x坐标轴的数值。也可以根据需要,把图像帧9的y坐标轴与数字信号数值转换后的整型数值进行比较。

以上所述实施例仅表达了本发明的部分实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

9页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:老年智能玩具

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类