电子麻将机的制作方法

文档序号:1563307阅读:369来源:国知局
专利名称:电子麻将机的制作方法
技术领域
本发明涉及娱乐装置技术领域,尤其涉及一种电子麻将机。
背景技术
麻将是中国传统牌种,集娱乐性与策略性于一体,且游戏规则简单,深受民众喜 爱。麻将器具由一百多张大小一致、呈块状的牌和若干骰子组成,传统的麻将游戏一般由四 位玩家在桌面上进行,玩家手动完成洗牌、砌牌、掷骰、摸牌、出牌等动作。随着电脑和互联网技术的发展,人们越来越习惯在虚拟世界中实现自己的游戏梦 想,麻将游戏就是其中的代表。基于互联网技术的麻将游戏系统由服务器和多个用户终端 组成,用户终端是一台接入互联网的电脑,所有玩家通过电脑联网的方式参与游戏。玩家通 过账号和密码登录麻将游戏,在联网的电脑上与远程的玩家进行博弈,体验麻将游戏带来 的无穷乐趣。并且,洗牌、砌牌等动作均由电脑智能完成,节省了体力和时间,玩家可以享受 到电脑技术带来的方便快捷。然而,现有的基于互联网的麻将游戏系统,玩家都是通过电脑联网的方式参与麻 将游戏,不能进行面对面的交流,无法再现传统桌面麻将游戏的场景,忠于传统桌面玩法的 老玩家不乐于参与到这种新式玩法中,不利于推广应用。

发明内容
本发明所要解决的技术问题是,提供一种电子麻将机,模拟传统麻将桌的结构,并 且能够对麻将游戏的运行过程进行智能控制。为解决以上技术问题,本发明实施例提供了一种电子麻将机,包括麻将桌、游戏服 务器和四个用户终端;所述游戏服务器包括相互连接的服务端主机、显示器;所述用户终 端包括用户端主机以及与该用户端主机相连接的触摸屏、读卡器;四个用户端主机分别与 所述服务端主机相连接;所述显示器和四个触摸屏安装在所述麻将桌的桌面上,且所述显示器平置于桌面 中央,四个触摸屏分布在所述显示器的四周;所述读卡器,用于读取IC卡中的用户信息,并将所述用户信息传送至所述用户端 主机;所述用户端主机包括登录控制模块,用于接收读卡器发送的用户信息,根据所述用户信息验证用户的 合法性,在验证通过后,向所述游戏服务器发送登录指令;用户端控制模块,用于通过触摸屏接收用户的麻将游戏控制指令,并将所述麻将 游戏控制指令传送至所述游戏服务器;所述服务端主机包括启动模块,用于接收用户终端发送的登录指令,并在接收到四个用户终端的登录 指令后,启动麻将控制模块;
麻将控制模块,用于接收用户终端发送的麻将游戏控制指令,根据所述麻将游戏 控制指令变换麻将牌局数据,将变换后的麻将牌局数据发送给用户终端,并将变换后的麻 将牌局数据传送至显示器进行显示。进一步的,所述游戏服务器的服务端主机还包括备份模块,用于将变换后的麻将牌局数据保存到牌局数据存储器中;牌局数据存储器,用于保存麻将牌局数据;恢复模块,用于根据麻将牌局数据被保存的顺序,从所述牌局数据存储器中读取 麻将牌局数据,对麻将游戏的牌局及运行状态进行恢复。其中,所述用户端主机的登录控制模块具体包括验证请求单元,用于将读卡器读取的用户信息发送至所述游戏服务器,请求所述 游戏服务器对用户的合法性进行验证;所述用户信息包含IC卡号;登录单元,用于接收所述游戏服务器反馈的用户合法性验证结果,当验证结果为 合法时,向所述游戏服务器发送登录指令;否则拒绝用户登录;则所述游戏服务器的服务端主机还包括用户认证模块,用于接收用户终端发送的用户信息,根据所述用户信息中的IC卡 号查询数据库,获取所述IC卡号是否有效的标志信息,并将携带有所述标志信息的验证结 果反馈给所述用户终端。本发明实施例提供的电子麻将机,包括麻将桌、游戏服务器和四个用户终端;该游 戏服务器的显示器平置于麻将桌的桌面中央,可用于显示整个麻将游戏过程的牌局信息; 四个用户终端的触摸屏分布在麻将桌的桌面四周,用于接收用户的控制指令,并显示用户 手牌信息;该电子麻将机模拟了传统麻将桌的结构,用户可进行面对面的真实博弈,能够满 足忠于传统桌面玩法的老玩家的需求,有利于推广应用。并且,该电子麻将机配置了读卡器 读取用户信息,并对用户的合法性进行验证,保证了用户的账户信息安全;四个用户终端与 游戏服务器之间通过信息交互,能够对麻将游戏的运行过程进行智能控制,操作简单方便。


图1是本发明实施例一提供的电子麻将机的结构示意图;图2是图1中所示的游戏服务器的结构示意图;图3是图1中所示的用户终端的结构示意图;图4是本发明实施例二提供的电子麻将机的结构示意图;图5是本发明实施例三提供的电子麻将机的结构示意图;图6是本发明实施例四提供的电子麻将机对用户登录进行控制的流程图;图7是本发明实施例五提供的电子麻将机对游戏逻辑进行控制的流程图;图8是本发明实施例六提供的电子麻将机的结构示意图;图9是本发明实施例七提供的电子麻将机的结构示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于
5本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。本发明实施例提供的电子麻将机,包括麻将桌、游戏服务器和四个用户终端。所述 游戏服务器包括相互连接的服务端主机、显示器;所述用户终端包括用户端主机以及与该 用户端主机相连接的触摸屏、读卡器;四个用户端主机分别与服务端主机相连接。参见图1,是本发明实施例一提供的电子麻将机的结构示意图。四个用户终端(即 用户终端1、用户终端2、用户终端3、用户终端4)的结构相同,分别与游戏服务器5相连接。如图2所示,是游戏服务器5的结构示意图。该游戏服务器5包括相互连接的显 示器50、服务端主机51,具体如下服务端主机51通过与用户终端进行信息交互,控制麻将游戏的运行过程,包括对 用户的合法性进行认证、生成牌局数据,以及摸牌、出牌、吃碰杠胡控制等逻辑控制。显示器50作为输出装置与服务端主机51相连,用于对麻将游戏的运行过程中的 牌局信息进行同步显示,供用户观察整个麻将牌局的进展。优选的,显示器50采用大尺寸 的显示屏。如图3所示,是用户终端1的结构示意图。该用户终端1包括用户端主机11,以及 与用户端主机11相连接的触摸屏10、读卡器12,具体如下触摸屏10用于接收用户的控制指令,将控制指令传送至用户端主机11 ;并且,触 摸屏10在用户端主机11的控制下,还对用户的登录信息、用户当前手牌等信息进行显示;读卡器12用于读取IC卡中的用户信息,并将用户信息传送至用户端主机11 ;该 用户信息包括用户卡号信息;用户端主机11对用户登录进行控制,并通过与服务端主机51进行信息交互,控制 麻将游戏的运程过程。需要说明的是,其他三个用户终端(即用户终端2、用户终端3、用户终端4)的结 构与用户终端1相同,在此不再赘述。在具体实施时,服务端主机51可通过多口的交换机 与四个用户端主机进行通讯连接。参见图4,是本发明实施例二提供的电子麻将机的结构示意图。游戏服务器的显示器及四个用户终端的触摸屏均安装在麻将桌6的桌面上,如图 4所示,显示器50平置于桌面中央,触摸屏10、触摸屏20、触摸屏30、触摸屏40分布在所述 显示器50的四周。本实施例提供的电子麻将机,能够模拟传统桌面游戏的麻将桌的结构,用户可进 行面对面的真实博弈,有利于推广应用。并且,四个用户终端与游戏服务器之间通过信息交 互,还能够对麻将游戏的运行过程进行智能控制。下面结合图5 图7,对电子麻将机的结 构及控制流程进行详细描述。参见图5,是本发明实施例三提供的电子麻将机的结构示意图。用户端主机具体包括登录控制模块111,用于接收读卡器发送的用户信息,根据所述用户信息验证用户 的合法性,在验证通过后,向所述游戏服务器发送登录指令;具体的,所登录控制模块111包括验证请求单元101,用于将读卡器读取的用户信息发送至所述游戏服务器,请求所述游戏服务器对用户的合法性进行验证;所述用户信息包含IC卡号;登录单元102,用于接收所述游戏服务器反馈的用户合法性验证结果,当验证结果 为合法时,向所述游戏服务器发送登录指令;否则拒绝用户登录;用户端控制模块113,用于通过触摸屏接收用户的麻将游戏控制指令,并将所述麻 将游戏控制指令传送至所述游戏服务器。服务端主机具体包括用户认证模块511,用于接收用户终端发送的用户信息,根据所述用户信息中的 IC卡号查询数据库,获取所述IC卡号是否有效的标志信息,并将携带有所述标志信息的验 证结果反馈给所述用户终端;启动模块512,用于接收用户终端发送的登录指令,并在接收到四个用户终端的登 录指令后,启动麻将控制模块;麻将控制模块513,用于接收用户终端发送的麻将游戏控制指令,根据所述麻将游 戏控制指令变换麻将牌局数据,将变换后的麻将牌局数据发送给用户终端,并将变换后的 麻将牌局数据传送至显示器进行显示。本发明实施例提供的电子麻将机,具有用户登录控制、参数设置控制、游戏逻辑控 制、恢复控制、移牌控制、单击出牌控制、合牌和理牌控制等功能,具体如下(一)、用户登录控制参见图6,是本发明实施例四提供的电子麻将机对用户登录进行控制的流程图。下 面仅以其中一个用户终端上的用户登录控制流程进行说明,具体包括以下步骤S101,用户终端的读卡器读取IC卡中的用户信息,并将用户信息传送到用户端主 机;其中,所述用户信息含有IC卡号;S102,用户端主机的验证请求单元101将用户信息发送给服务端主机,请求游戏 服务器对用户的合法性进行验证;S103,服务端主机的用户认证模块511接收用户终端发送的用户信息,根据所述 用户信息中的IC卡号查询数据库,获取该IC卡号是否有效的标志信息;S104,服务端主机的用户认证模块511将含有所述标志信息的验证结果返回用户 端主机;S105,用户端主机的登录单元102接收服务端主机反馈的验证结果,根据验证结 果中的标志信息判断用户是否合法;S106,若验证结果中的标志信息有效(即IC卡有效),则确定用户合法;接收用户 输入的密码,在确认密码正确后,向服务端主机发送登录指令;否则执行步骤S107 ;S107,拒绝用户登录。具体实施时,用户端主机还可以将验证结果转换为用户可识别的图文信息,输出 到触摸屏上进行显示。在现有技术中,基于互联网的麻将游戏系统一般只要用户终端完成与服务器的连 接,并且这样的连接达到规定的使游戏开始的数量后,就启动麻将游戏,这种简易的用户登 录流程难以保障用户信息安全。而本发明实施例提供的电子麻将机,采用IC卡记录用户信息,在麻将游戏开始前 通过读卡器从IC卡中读出用户信息,由客户端主机将用户信息传送到游戏服务器,再由游戏服务器访问数据库的方法来验证用户的合法性,这种验证机制能够有效地保障用户信息 的安全,防止用户信息被冒用和侵犯。并且,用户使用IC卡来记录自己的用户信息,登录时 只需将IC卡插入用户终端上的读卡器进行认证,大大简化了游戏登录的程序,操作简单方 便。当IC卡通过有效性检验以后,用户通过触摸屏输入密码来配合系统对本人是否合法拥 有该卡的验证,大大降低了 IC卡被非法盗用或者复制使用的可能性,进一步确保了用户信 息的安全。(二)、参数设置控制本实施提供的电子麻将机,其用户端主机还包括参数设置模块,用于通过触摸屏接收用户配置的游戏参数,将所述游戏参数传送 至游戏服务器,请求所述游戏服务器对所述游戏参数进行确认;则,服务端主机还包括参数确认模块,用于接收用户终端发送的游戏参数,并将所述游戏参数发送给其 他三个用户终端进行确认,在接收到所述其他三个用户终端返回的表示同意的确认指令 后,将所述游戏参数保存到参数存储器中;参数存储器,用于存储游戏参数。具体实施时,在麻将游戏启动后,由其中一个用户设置游戏参数,例如麻将游戏的 输赢参数和全局参数。用户端主机的参数设置模块通过触摸屏接收到用户设置的游戏参 数,将所述游戏参数发送给游戏服务器;服务端主机的参数确认模块接收到游戏参数后,将 游戏参数广播给其他三个用户终端。若其他三个用户终端返回表示同意的确认指令,则服 务端主机对游戏参数进行保存;否则,用户终端需要重新设置参数和表决。本实施例提供的电子麻将机,在启动游戏控制模块后,采用用户终端间交互确认 的方式来设置游戏参数,并对经合体用户确认后的游戏参数进行保存,保证了全体用户对 于游戏规则和玩法的一致认同,避免了游戏过程中发生的因规则理解不同所造成的争议。(三)、游戏逻辑控制 参见图7,是本发明实施例五提供的电子麻将机对游戏逻辑进行控制的流程图。下 面仅以其中一个用户终端上的游戏逻辑控制流程进行说明,具体包括以下步骤S201,游戏服务器的启动模块接收到四个用户终端的登录指令后,启动麻将控制 模块;S202,用户终端设置麻将游戏参数;S203,游戏服务器的麻将控制模块生成随机的麻将牌局;具体的,麻将控制模块生成随机的牌局的算法如下a)把所有的牌按照以下顺序排列依次是一万至九万、一万至九筒、一万至九索、 东、南、西、北、中、发、白。并将每一张牌与一个整数对应,依次是0至33,这样总共是136个 数。把所有的牌按照其对应数字的大小依次保存在队列A中,再新生成一行空队列B用于 存放排列后的牌,队列B的长度等于所有牌的数目总和,也就是队列A的长度;b)利用随机数生成函数在队列B中随机取出一个没放任何数字的空位,然后从队 列A中取出一张牌放到该空位的位置上;c)重复步骤b,直到队列A中的所有牌都被取到队列B中。队列B中的牌就是随 机排列的牌;
d)判断是否已达到指定的洗牌次数,如果是则结束,得到最终的随机排列的牌局; 否则将队列B的数据复制到队列A后再清空队列B,转到步骤b。S204,用户终端的用户端控制模块通过触摸屏接收用户的麻将游戏控制指令,并 将所述控制指令传送至游戏服务器;具体实施时,麻将游戏开始后,用户通过在触摸屏上的动作,作出发牌、摸牌、出 牌、吃、碰、明杠、暗杠、胡或自摸等麻将游戏控制指令,用户端主机将所述麻将游戏控制指 令转换成数据包,通过网络传输协议发送给游戏服务器。S205,游戏服务器的麻将控制模块根据麻将游戏控制指令变换麻将牌局数据,将 变换后的麻将牌局数据发送给用户终端;并将变换后的麻将牌局数据传送至显示器进行显 示;其中,麻将牌局数据包括用户当前手牌、摸到的新牌、用户打出的历史牌、用户倒 下牌、杠牌等数据。例如,吃、碰、明杠、暗杠这四个麻将游戏控制指令,会引起的手牌、倒下 牌和杠牌数据的变更。S206,返回步骤S204,等待下一个麻将游戏控制指令。本实施例提供的电子麻将机,通过用户终端与游戏服务器之间的信息交互,能够 智能地控制麻将游戏的运行过程,不需要用户手动完成洗牌、砌牌、掷骰、摸牌、出牌等动 作,节省体力和时间,操作简单方便。(四)、恢复控制本实施提供的电子麻将机,其服务端主机还包括备份模块,用于将变换后的麻将牌局数据保存到牌局数据存储器中;牌局数据存储器,用于保存麻将牌局数据;恢复模块,用于根据麻将牌局数据被保存的顺序,从所述牌局数据存储器中读取 麻将牌局数据,对麻将游戏的牌局及运行状态进行恢复。具体实施时,服务端主机还对麻将游戏运行过程中产生的麻将牌局数据进行保 存,当电子麻将机因各种意外造成机器故障或游戏中断时,可以启动服务端主机的恢复模 块对麻将游戏的状态进行恢复。具体的,恢复模块会根据麻将牌局数据被保存的顺序,从牌 局数据存储器中读取麻将牌局数据,转换成相应的麻将游戏的牌局及运行状态。(五)、移牌控制本实施提供的电子麻将机,其用户端主机还包括移牌控制模块,用于接收触摸屏发送的坐标数据及其变动趋势信息,结合图形对 象在图形对象序列中的相对位置分析用户的移牌指令,并通过图形显示接口在所述触摸屏 的新的坐标位置上显示出特定图形对象的新状态。在具体实施当中,当用户操作客户终端时,可对触摸屏上的牌进行随意地移动。用 户通过手指在触摸屏上滑动,发出移牌指令。用户端主机的移牌控制模块利用触摸屏发送 的坐标数据及其变动趋势信息,即时分析出牌的移动趋势并计算出它最新的状态和位置, 并通过图形显示接口在触摸屏的新的坐标位置上显示出牌的新状态,最终体现出用户动作 对特定的牌产生的移动操作效果。例如,当用户通过手指在触摸屏上向左滑动时,表示向左 移牌;向右滑动时表示向右移牌;向下滑动时表示合牌或者开牌;向上滑动时表示出牌。这 种设计在便于用户理解的同时也大大提高了操作时的舒适度。此功能对于帮助用户分析牌型以及判断是否听张能够起到非常好的作用,便于用户理解麻将牌。(六)、单击出牌控制本实施提供的电子麻将机,其用户端主机还包括点击出牌控制模块,用于接收触摸屏发送的坐标数据及其变动趋势信息,结合图 形对象在图形对象序列中的相对位置分析用户的单击出牌指令,向所述游戏服务器发送出 牌控制指令。本发明实施例提供的电子麻将机,具有单击出牌操作功能,当用户出牌时,只要用 手指点一下触摸屏上的特定的牌,然后马上拿开(这个操作动作称为单击)。用户使用单击 操作就能直接打出单张牌,基于出牌是用户使用最频繁的一个动作这个原因,这种设计大 大提高了效率、也给用户带来了更好的操作体验。(七)、合牌和理牌控制用户终端的触摸屏上还具有合牌按钮控件和理牌铵钮控件,则用户端主机还包 括合牌控制模块,用于通过触摸屏接收用户的合牌控制指令,隐藏触摸屏上的用户 当前手牌的牌面信息,控制触摸屏显示用户当前手牌的背面图案;理牌控制模块,用于通过触摸屏接收用户的理牌控制指令,根据每张牌所对应数 字的大小对用户当前手牌进行排序,并控制所述触摸屏显示重新排序后的用户当前手牌。本发明实施例提供的电子麻将机,具有合牌和理牌操作功能,当用户按下触摸屏 上的合牌按钮控件时,可以隐藏触摸屏上的用户当前手牌的牌面信息,能够防止用户的牌 面信息被偷窥。当用户按下触摸屏上的理牌按钮控件时,能够对一组牌执行排序操作,可快 速恢复在某些情况下因对出牌操作所造成的紊乱局面。参见图8,是本发明实施例六提供的电子麻将机的结构示意图。与上述的实施例相比,本实施例的不同点在于该电子麻将机还包括数据库服务 器、数据库访问模块;该数据库服务器包括数据库管理系统,用于保存代表业务流程的数据库表,并对数据库表的底层操作 进行协调;数据库库表,用于保存与业务相关的或者在业务流程中产生的数据。其中,数据库服务器与游戏服务器相连接,且两者通过所述数据库访问模块进行 信息交互;该数据库访问模块具体包括数据接收单元,用于接收游戏服务器发送的参数数据和结算数据,并存入数据 库;数据发送单元,用于从所述数据库中读取数据,并将所述数据传送至游戏服务器。本实施例提供的数据库服务器,保存有用户信息、游戏参数信息,游戏服务器可通 过数据库访问模块对该数据库服务器进行访问,读取相关的数据。并且,该数据库服务器还 可以接收游戏服务器发送的结算数据,作为生成报表的基础和依据。参见图9,是本发明实施例七提供的电子麻将机的结构示意图。与上述的实施例五相比,本实施例的不同点在于该电子麻将机还包括与数据库 服务器相连接的用户信息管理终端。该用户信息管理终端用于对用户信息进行管理,包括
10配置IC卡号、设定用户密码、变更用户密码、进行账户结算与访问。需要说明的是,本发明实施例提供的电子麻将机是一种娱乐装置,其中的用户信 息管理终端所涉及的账户结算,可以是虚拟的游戏金额结算、游戏分数结算或其他的娱乐 结算方式。此外,如图9所示,本实施例提供的电子麻将机还可以配置多台游戏服务器,以及 多组用户信息管理终端,每台游戏服务器或用户信息管理终端均通过交换机与数据库服务 器相连接。本发明实施例提供的电子麻将机,包括麻将桌、游戏服务器和四个用户终端;该游 戏服务器的显示器平置于麻将桌的桌面中央,可用于显示整个麻将游戏过程的牌局信息; 四个用户终端的触摸屏分布在麻将桌的桌面四周,用于接收用户的控制指令,并显示用户 手牌信息;该电子麻将机模拟了传统麻将桌的结构,用户可进行面对面的真实博弈,能够满 足忠于传统桌面玩法的老玩家的需求,有利于推广应用。并且,该电子麻将机配置了读卡器 读取用户信息,并对用户的合法性进行验证,保证了用户的账户信息安全;四个用户终端与 游戏服务器之间通过信息交互,能够对麻将游戏的运行过程进行智能控制,操作简单方便。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以 通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质 中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁 碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random Access Memory, RAM)等。以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员 来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为 本发明的保护范围。
权利要求
1.一种电子麻将机,其特征在于,包括麻将桌、游戏服务器和四个用户终端;所述游戏 服务器包括相互连接的服务端主机、显示器;所述用户终端包括用户端主机以及与该用户 端主机相连接的触摸屏、读卡器;四个用户端主机分别与所述服务端主机相连接;所述显示器和四个触摸屏安装在所述麻将桌的桌面上,且所述显示器平置于桌面中 央,四个触摸屏分布在所述显示器的四周;所述读卡器,用于读取IC卡中的用户信息,并将所述用户信息传送至所述用户端主机;所述用户端主机包括登录控制模块,用于接收读卡器发送的用户信息,根据所述用户信息验证用户的合法 性,在验证通过后,向所述游戏服务器发送登录指令;用户端控制模块,用于通过触摸屏接收用户的麻将游戏控制指令,并将所述麻将游戏 控制指令传送至所述游戏服务器; 所述服务端主机包括启动模块,用于接收用户终端发送的登录指令,并在接收到四个用户终端的登录指令 后,启动麻将控制模块;麻将控制模块,用于接收用户终端发送的麻将游戏控制指令,根据所述麻将游戏控制 指令变换麻将牌局数据,将变换后的麻将牌局数据发送给用户终端,并将变换后的麻将牌 局数据传送至显示器进行显示。
2.如权利要求1所述的电子麻将机,其特征在于,所述游戏服务器的服务端主机还包括备份模块,用于将变换后的麻将牌局数据保存到牌局数据存储器中; 牌局数据存储器,用于保存麻将牌局数据;恢复模块,用于根据麻将牌局数据被保存的顺序,从所述牌局数据存储器中读取麻将 牌局数据,对麻将游戏的牌局及运行状态进行恢复。
3.如权利要求2所述的电子麻将机,其特征在于,所述用户端主机的登录控制模块具 体包括验证请求单元,用于将读卡器读取的用户信息发送至所述游戏服务器,请求所述游戏 服务器对用户的合法性进行验证;所述用户信息包含IC卡号;登录单元,用于接收所述游戏服务器反馈的用户合法性验证结果,当验证结果为合法 时,向所述游戏服务器发送登录指令;否则拒绝用户登录; 则所述服务端主机还包括用户认证模块,用于接收用户终端发送的用户信息,根据所述用户信息中的IC卡号查 询数据库,获取所述IC卡号是否有效的标志信息,并将携带有所述标志信息的验证结果反 馈给所述用户终端。
4.如权利要求3所述的电子麻将机,其特征在于,所述用户终端的用户端主机还包括 参数设置模块,用于通过触摸屏接收用户配置的游戏参数,将所述游戏参数传送至游戏服务器,请求所述游戏服务器对所述游戏参数进行确认; 贝1J,所述游戏服务器的服务端主机还包括参数确认模块,用于接收用户终端发送的游戏参数,并将所述游戏参数发送给其他三个用户终端进行确认,在接收到所述其他三个用户终端返回的表示同意的确认指令后,将 所述游戏参数保存到参数存储器中; 参数存储器,用于存储游戏参数。
5.如权利要求3所述的电子麻将机,其特征在于,所述用户终端的用户端主机还包括 移牌控制模块,用于接收触摸屏发送的坐标数据及其变动趋势信息,结合图形对象在图形对象序列中的相对位置分析用户的移牌指令,并通过图形显示接口在所述触摸屏的新 的坐标位置上显示出特定图形对象的新状态。
6.如权利要求3所述的电子麻将机,其特征在于,所述用户终端的用户端主机还包括 点击出牌控制模块,用于接收触摸屏发送的坐标数据及其变动趋势信息,结合图形对象在图形对象序列中的相对位置分析用户的单击出牌指令,向所述游戏服务器发送出牌控 制指令。
7.如权利要求3所述的电子麻将机,其特征在于,所述用户终端的触摸屏上还具有合 牌按钮控件;则所述用户端主机还包括合牌控制模块,用于通过触摸屏接收用户的合牌控制指令,隐藏触摸屏上的用户当前 手牌的牌面信息,控制触摸屏显示用户当前手牌的背面图案。
8.如权利要求3所述的电子麻将机,其特征在于,所述用户终端的触摸屏上还具有理 牌按钮控件;则所述用户端主机还包括理牌控制模块,用于通过触摸屏接收用户的理牌控制指令,根据每张牌所对应数字的 大小对用户当前手牌进行排序,并控制所述触摸屏显示重新排序后的用户当前手牌。
9.如权利要求4 8任一项所述的电子麻将机,其特征在于,所述电子麻将机还包括数 据库服务器、数据库访问模块;所述数据库服务器包括数据库管理系统,用于保存代表业务流程的数据库表,并对数据库表的底层操作进行 协调;数据库库表,用于保存与业务相关的或者在业务流程中产生的数据; 所述数据库服务器与所述游戏服务器相连接,且两者通过所述数据库访问模块进行信 息交互;所述数据库访问模块包括数据接收单元,用于接收游戏服务器发送的参数数据和结算数据,并存入数据库; 数据发送单元,用于从所述数据库中读取数据,并将所述数据传送至游戏服务器。
10.如权利要求9所述的电子麻将机,其特征在于,所述电子麻将机还包括与所述数据 库服务器相连接的用户信息管理终端;所述用户信息管理终端用于对用户信息进行管理,包括配置IC卡号、设定用户密码、 变更用户密码、进行账户结算与访问。
全文摘要
本发明公开了一种电子麻将机,包括麻将桌、游戏服务器和四个用户终端;所述游戏服务器包括相互连接的服务端主机、显示器;所述用户终端包括用户端主机以及与该用户端主机相连接的触摸屏、读卡器;四个用户端主机分别与所述服务器主机相连接;所述显示器和四个触摸屏安装在所述麻将桌的桌面上;四个用户端主机与所述服务端主机通过信息交互,对麻将游戏的运行过程进行控制。本发明实施例提供的电子麻将机,模拟了传统麻将桌的结构,并且能够对麻将游戏的运行过程进行智能控制,操作简单方便。
文档编号A63F13/00GK102125759SQ20111007329
公开日2011年7月20日 申请日期2011年3月25日 优先权日2011年3月25日
发明者张达, 邬惠华 申请人:张达, 陈捷
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1