CN105983230B - 分布式数码游戏牌打出状态识别方法 - Google Patents
分布式数码游戏牌打出状态识别方法 Download PDFInfo
- Publication number
- CN105983230B CN105983230B CN201510094336.3A CN201510094336A CN105983230B CN 105983230 B CN105983230 B CN 105983230B CN 201510094336 A CN201510094336 A CN 201510094336A CN 105983230 B CN105983230 B CN 105983230B
- Authority
- CN
- China
- Prior art keywords
- digital
- cards
- card
- cpu
- game
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 32
- 230000005389 magnetism Effects 0.000 claims 1
- 238000004891 communication Methods 0.000 abstract description 7
- 238000012545 processing Methods 0.000 abstract description 4
- 238000001514 detection method Methods 0.000 description 9
- 230000005415 magnetization Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 230000006855 networking Effects 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 241001236644 Lavinia Species 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明属于电子游艺技术领域,特别涉及一种分布式数码游戏牌打出状态识别方法。分布式数码游戏牌由多个具有ZigBee无线网络通信功能的带CPU的数码终端组成,这种数码牌可以是数码麻将、数码扑克等;每张数码牌的状态和进程数据可以通过无线网络被全游戏系统实时分享;为了实时检测和识别到当前玩家打出的数码牌张,在游戏桌面上设有一块橡胶磁垫,每张数码牌背面或侧面安装有感知磁场的传感器,当玩家将打出的数码牌放到橡胶磁垫上时,传感器检测到磁场,通过接口将信息传送给CPU,CPU则据此认定是该张数码牌进入打出状态,然后该CPU通过无线网络将打出牌信息通报给游戏中心或全体数码牌。
Description
技术领域
本发明属于电子游艺及娱乐用品技术领域,具体涉及一种分布式数码游戏牌打出状态识别方法。
背景技术
传统电子游戏机、电脑游戏及智能手机的游戏系统都属于现场单终端系统,即每位游戏者使用单一的游戏终端机,该终端机承载本游戏端的全部数据信息,可以将这类游戏系统称为现场集中式游戏系统;而现场分布式游戏系统是指:现场中多个带CPU的数码终端通过无线联网组成的一种游戏系统,通常游戏玩家每人使用多个这种数码终端,现场游戏过程的全部数据由系统中的数码终端共同承载;中国专利“54制式的电子麻将”(公布号CN103768793A)就是一种典型的分布式数码游戏系统,每张数码牌的状态、进程等数据都是全游戏系统的一部分,接受系统的统一调度和管理。目前这种类型的分布式数码游戏系统还处于理论阶段,没有产品面市。
分布式数码游戏牌除了可以设计成数码麻将,还可以设计成数码桥牌、数码军棋等,在这类游戏系统中,需要系统能够实时准确地检测、识别到游戏玩家当前所打出的牌是哪张牌,常见技术是通过网络地址或个体编号区分牌张;然而检测识别每张牌的打出状态可以有多种不同的技术方案,中国专利“54制式的电子麻将”采用的方法之一是分析牌体卧/立姿态随时间参数变化情况的方法来识别牌体是否被打出;尽管这种方法能够识别数码牌张的打出状态,但使用该方法需要设置牌体的卧/立姿态检测电路,且软件设计中还要将没有打出的“卧式”牌区分出来,软件工作量较大,方法的强壮性不理想。
发明内容
本发明的目的是提出一种简单、可靠、高效的分布式数码游戏牌打出状态识别方法。
本方法是针对分布式数码游戏系统中玩家打出的牌如何检测和识别提出的,这里所说的分布式数码游戏牌是指:游戏现场的游戏系统是由多个具有无线网络通信功能的带CPU的数码终端组成,每个数码终端称为数码牌,这种数码牌可以是数码麻将、数码扑克、数码军棋等,数码终端的显示部件可以显示当前牌的牌花;多张数码牌通过无线网络进行组网通信,每张数码牌的状态和进程数据可以被全游戏系统实时分享;为了实时检测和识别到当前玩家打出的数码牌张,在游戏桌面上设有一块带磁性的区域,或者使用一块磁性垫,每张数码牌表面或靠近表面的地方安装有感知磁场的传感器,传感器电路与数码牌的CPU接口连接;数码牌打出状态的识别过程为:玩家将打出的数码牌放倒桌面上的磁性区或磁性垫上,传感器检测到磁性区或磁性垫的磁场后,通过接口将该磁状态信息传送给CPU,CPU得到当前传感器由非磁性状态到磁性状态的变化,即认定是该张数码牌进入打出状态,然后该数码牌的CPU通过无线网络将打出牌信息通报给游戏中心或全体数码牌;上述方法包含了对分布式数码游戏出牌规则的修改,传统“出牌”规则是“玩家将牌投放到桌面中央大致区域 + 出牌的动作行为”,这个“出牌”规则是被全体玩家认可的,本发明为了配合检测方法的实施,将传统“出牌”规则修改成了“玩家将打出的牌放到磁性区域或磁性垫上”,只有打出到这个磁性区域或磁性垫上才是四个玩家认可的“出牌”规则。
有益效果
本发明对比已有方法具有以下创新点:
1.游戏桌面上设置磁性区域磁性垫;
2.数码牌使用磁性检测传感器。
本发明对比已有技术具有显著优点:
1.用空间特征界定数码牌张是否打出的方法更可靠;
2.引入本发明的识别方法简化了设备的硬件和软件,降低了成本。
附图说明
下面结合附图和实施例对本发明进一步说明
图1为本发明的示意图;
图2为实施例1示意图;
图3为实施例2示意图;
具体实施方式
在图1的分布式数码游戏系统中,本地包括多个具有无线网络通信功能的数码牌(1),全体数码牌(1)通过无线通信方式联网后形成统一的无线游戏系统,游戏桌面上设有磁化区或者磁性垫(2),数码牌(1)中靠近表面的地方安装有感知磁场的传感器(3),数码牌(1) 内部有CPU中央处理器(4),传感器(3)的输出端与CPU(4)接口连接;数码牌打出状态的识别方法为:没有打出的牌位于磁化区或者磁性垫(2)区域外,数码牌(1)的传感器(3) 输出高电平给CPU(4),表示该张数码牌没有打出;当玩家将一张数码牌打出,放入磁化区或者磁性垫(2)上,该张数码牌的传感器(3)检测到磁场的N极或S极而输出低电平给 CPU(4),表示该张数码牌当前为打出状态,CPU(4)通过无线网络通报给游戏系统。
实施例1:数码麻将的打出状态识别
在图2的实施例1中,数码麻将游戏系统拥有多张数码麻将牌(1),数码麻将游戏系统使用了ZigBee无线网络,每张数码麻将牌(1)都具有ZigBee无线联网通信的功能,麻将桌中央设有用橡胶磁制成的橡胶磁垫(2),橡胶磁垫(2) 有明确的边界,橡胶磁垫(2)面积大于2 张数码麻将牌(1) 的牌面面积,每张数码麻将牌(1)背面都安装有检测磁场存在的霍尔传感器(3),出于检测的可靠性考虑,每张数码麻将(1)背面的霍尔传感器(3)的数量多于一个;每张数码麻将牌内部还设有CPU中央处理器(4);在游戏过程中,玩家手中持有的数码麻将牌(1)位于橡胶磁垫(2)外,霍尔传感器(3)检测不到磁场的存在,当有玩家打出一张数码麻将牌(1)时,系统检测识别方法为:首先数码麻将牌(1)打出,背面向下放到橡胶磁垫(2)上,该张数码麻将牌(1)中的霍尔传感器(3)检测到橡胶磁垫(2)的磁场后,输出低电平给CPU(4),CPU(4)根据此低电平认定该张数码麻将牌(1)为玩家打出的牌,然后CPU(4)通过ZigBee无线网络将此信息上报给数码麻将游戏系统。上述方法包含了数码麻将游戏出牌规则的修改,传统“麻将出牌”规则是“玩家将麻将牌投放到桌面中央大致区域+ 出牌的动作行为”,这个“麻将出牌”是被全体玩家认可的,本发明为了配合检测方法的实施,将传统“麻将出牌”规则修改成了“玩家将打出的数码麻将牌(1)背面向下放到与检测方法一致的橡胶磁垫(2)上”,只有背面向下放到这个橡胶磁垫(2) 上才是四个玩家认可的“麻将出牌”规则,明确区域的麻将出牌规则结合了分布式检测技术,这个规则是技术检测方法实施的前提条件。
实施例2:数码军棋暗棋玩法中的牌张大小识别
图3的实施例2为数码军棋的应用,数码军棋游戏系统拥有多张数码军棋子(1),游戏系统使用了ZigBee无线网络,每张数码军棋子(1)都具有ZigBee无线联网通信的功能,放棋盘的桌面上设一带磁性的区域即磁化区(2),每张数码军棋子(1)侧面都安装有检测磁场存在的霍尔传感器(3),每张数码军棋子(1)内部还设有CPU中央处理器(4);在游戏过程中,玩家手中持有的数码军棋子(1)全部位于磁化区(2)外,霍尔传感器(3)检测不到磁场的存在;在军棋的暗棋玩法中,当两个玩家需要碰子比较大小时,即各拿出一颗棋子(1) 进行比较时,需要系统能够判别两玩家拿出的是哪颗棋子,此时系统检测识别方法为:两玩家分别从本方棋子队列中拿起一颗数码军棋子(1),将有霍尔传感器(3)的侧面向下放到磁化区(2)上,这两张数码军棋子(1)中的霍尔传感器(3)分别检测到磁化区(2)的磁场后,输出低电平给各自的CPU(4),各自的CPU(4)根据此低电平认定该张数码军棋子(1) 为玩家打出的子,两颗棋子(1)分别通过无线网络将此信息上报给数码军棋游戏系统,由系统判断它们的大小,然后将结果以某种方式公布给玩家。
Claims (5)
1.一种分布式数码游戏牌打出状态识别方法,所述游戏牌(1)是数码麻将牌(1),每张数码麻将牌(1)都包括显示器,带无线网络功能的CPU(4)和传感器(3),其特征在于:
1)游戏桌面上设有带磁性的磁性垫(2),所述磁性垫(2)具有明确的边界,用来界定数码麻将牌是否打出;
2)每张数码麻将牌(1)表面或靠近表面的地方安装有感知磁场的传感器(3);
3)数码麻将牌(1)放到磁性垫(2)上,传感器(3)检测到磁场并通过接口将磁场状态信息传送给CPU(4),CPU(4)即认定该数码麻将牌(1)为打出状态;
4)CPU(4)将打出牌信息通过无线网络通报给游戏中心或全体数码牌(1)。
2.根据权利要求1所述的一种分布式数码游戏牌打出状态识别方法,其特征在于:所述传感器(3)是霍尔传感器。
3.根据权利要求1所述的一种分布式数码游戏牌打出状态识别方法,其特征在于:所述无线网络为zigbee无线网络。
4.根据权利要求1所述的一种分布式数码游戏牌打出状态识别方法,其特征在于:所述磁性垫(2)使用的是橡胶磁垫。
5.根据权利要求1所述的一种分布式数码游戏牌打出状态识别方法,其特征在于:所述游戏牌(1)是数码军棋。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510094336.3A CN105983230B (zh) | 2015-02-28 | 2015-02-28 | 分布式数码游戏牌打出状态识别方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510094336.3A CN105983230B (zh) | 2015-02-28 | 2015-02-28 | 分布式数码游戏牌打出状态识别方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105983230A CN105983230A (zh) | 2016-10-05 |
CN105983230B true CN105983230B (zh) | 2019-12-31 |
Family
ID=57039039
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510094336.3A Active CN105983230B (zh) | 2015-02-28 | 2015-02-28 | 分布式数码游戏牌打出状态识别方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105983230B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107297071B (zh) * | 2017-08-24 | 2023-06-30 | 成都博煜科技有限公司 | 一种麻将机 |
TWI701067B (zh) * | 2019-03-05 | 2020-08-11 | 仁寶電腦工業股份有限公司 | 遊戲系統與遊戲桌 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1126624A (zh) * | 1995-01-11 | 1996-07-17 | 株式会社喜乐 | 麻将桌,麻将牌及麻将牌读取方法 |
CN201375807Y (zh) * | 2009-02-23 | 2010-01-06 | 李国平 | 一种新型自动麻将桌 |
KR20110015970A (ko) * | 2009-08-10 | 2011-02-17 | 김용철 | 놀이용 패널 |
CN201997091U (zh) * | 2010-11-02 | 2011-10-05 | 周正全 | 一种棋 |
CN102270040A (zh) * | 2010-06-02 | 2011-12-07 | 索尼电脑娱乐公司 | 计算机设备的磁输入 |
CN202061351U (zh) * | 2011-03-14 | 2011-12-07 | 上海正艺信息科技有限公司 | 一种磁敏围棋自动记谱棋盘 |
CN203149701U (zh) * | 2013-02-07 | 2013-08-21 | 陈喻新 | 一种可卷曲信息棋盘的棋 |
CN103768793A (zh) * | 2014-01-25 | 2014-05-07 | 杨顺 | 54制式的电子麻将 |
-
2015
- 2015-02-28 CN CN201510094336.3A patent/CN105983230B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1126624A (zh) * | 1995-01-11 | 1996-07-17 | 株式会社喜乐 | 麻将桌,麻将牌及麻将牌读取方法 |
CN201375807Y (zh) * | 2009-02-23 | 2010-01-06 | 李国平 | 一种新型自动麻将桌 |
KR20110015970A (ko) * | 2009-08-10 | 2011-02-17 | 김용철 | 놀이용 패널 |
CN102270040A (zh) * | 2010-06-02 | 2011-12-07 | 索尼电脑娱乐公司 | 计算机设备的磁输入 |
CN201997091U (zh) * | 2010-11-02 | 2011-10-05 | 周正全 | 一种棋 |
CN202061351U (zh) * | 2011-03-14 | 2011-12-07 | 上海正艺信息科技有限公司 | 一种磁敏围棋自动记谱棋盘 |
CN203149701U (zh) * | 2013-02-07 | 2013-08-21 | 陈喻新 | 一种可卷曲信息棋盘的棋 |
CN103768793A (zh) * | 2014-01-25 | 2014-05-07 | 杨顺 | 54制式的电子麻将 |
Also Published As
Publication number | Publication date |
---|---|
CN105983230A (zh) | 2016-10-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20200320820A1 (en) | Gaming table device | |
WO2010062653A3 (en) | Game systems and methods for remote card games using physical playing cards | |
WO2014139369A1 (en) | System and method for identifying object's id and location relative to interactive surface | |
EP3593406B1 (en) | Interactive digital platform device and method | |
CN115634444A (zh) | 一种磁感式智能电子棋盘控制方法及装置 | |
US11389718B2 (en) | Game system | |
CN110478887B (zh) | 一种电子棋盘、棋子和电子棋盘游戏装置 | |
JP2022527026A (ja) | Rfidタグを使用したゲームプレイ中のプレイングカードの追跡 | |
CN105983230B (zh) | 分布式数码游戏牌打出状态识别方法 | |
EP2545967A3 (en) | Monitoring casino table game events | |
CN107297071A (zh) | 一种麻将机 | |
WO2015113365A1 (en) | System and method to recognize object's id, orientation and location relative to interactive surface | |
CN217409708U (zh) | 智能华容道棋 | |
US11534677B2 (en) | Board game system and method | |
CN110447004A (zh) | 信息处理装置和信息处理装置的控制方法 | |
CN209865256U (zh) | 一种磁感式智能电子棋盘 | |
US11465050B2 (en) | Intelligent board with integrated devices and connected interactions | |
US11612805B2 (en) | System and method for an interactive board game | |
CN207126100U (zh) | 一种麻将机 | |
CN105080129A (zh) | 电子棋盘识别装置 | |
CN111167112A (zh) | 一种智能麻将机 | |
CN105771237B (zh) | 棋牌游戏的换牌控制方法和装置 | |
CN103136542A (zh) | 一种游戏玩偶辨识系统、辨识方法及其游戏系统 | |
CN202096706U (zh) | 一种rfid自动计分与提示麻将机 | |
US20240404353A1 (en) | Machine vision-based detecting and processing of table game events |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |