一种智能麻将游戏装置、控制方法及系统与流程

文档序号:14639071发布日期:2018-06-08 20:02阅读:615来源:国知局
一种智能麻将游戏装置、控制方法及系统与流程

本发明涉及娱乐设备技术领域,特别是涉及一种智能麻将游戏装置、控制方法及系统。



背景技术:

随着电子通讯技术、互联网技术的发展,人们实现了异地情况下在网络上进行同一局游戏,加强了人与人之间的交流。现实生活中,各类游戏的硬软件平台的更新速度非常快,人们不再局限于传统的PC平台,智能手机、平板电脑等便携移动设备因为具有良好的便携性成为人们更青睐的选择。但是,不论是传统的个人计算机(Personal computer,简写为PC)平台还是便携的智能手机或者平板电脑等设备,人们在这些设备上进行游戏时,特别是现实中多轮回制、玩法多样、游戏工具简单的棋牌类游戏时,游戏设备上的交互过程只是简单的观看界面显示和点击屏幕进行游戏操作,用户无法获取实体的(针对麻将游戏)交互体验,例如:玩家之间的语音、抓牌的动作、不同的触感的牌面等,降低了整个游戏的用户体验。



技术实现要素:

本发明要解决的技术问题是:不论是传统的PC平台还是便携的智能手机或者平板电脑等设备,人们在这些设备上进行游戏时,特别是现实中多轮回制、玩法多样、游戏工具简单的棋牌类游戏时,游戏设备上的交互过程只是简单的观看界面显示和点击屏幕进行游戏操作,用户无法获取实体的(针对麻将游戏)交互体验,例如:玩家之间的游戏语音,抓牌、摸牌、码牌的游戏动作,不同的触感的牌面等,降低了整个游戏的用户体验。

本发明实施例采用如下技术方案:

第一方面,本发明提供了一种智能麻将游戏装置,包括实体麻将桌、控制模块、数据通讯模块、动作执行模块、储存模块和显示模块,控制模块、数据通讯模块、动作执行模块和储存模块均安装在实体麻将桌内,显示模块安装在实体麻将桌的桌面上,所述控制模块分别与数据通讯模块、动作执行模块、储存模块和显示模块连接,具体的:

实体麻将桌内包含有附带身份标识的实体麻将牌,桌面上分布有玩家码牌区、抓牌区和出牌区;

控制模块,用于对接收到的信息进行分析,并与各个模块之间发送和接收指令信息;

数据通讯模块,与服务器实现连接并实时进行数据交互;

动作执行模块,用于将与控制指令对应的实体麻将牌找出,并完成对应指令的动作;

储存模块,用于储存牌局中的各项游戏数据信息;

显示模块,显示当前牌局内的各项游戏数据信息,并提供相应游戏步骤的操作界面。

优选的,实体麻将桌上设置至少一个玩家位;对应所述至少一个玩家位,在桌面上分布有至少一个玩家码牌区,;对应玩家位的数量在显示模块内包括相应数量的显示面板。

优选的,动作执行模块对应抓牌区设置有至少两个抓牌储备槽,在指定的牌局状况条件下,控制模块依据当前牌局内已知的牌局信息进行计算,得出牌局走向的概率信息;动作执行模块根据所得的概率信息将对应的实体牌分别放置到至少两个抓牌储备槽中;其中,所述抓牌储备槽位于桌面下方,并在接收到相应的出牌指令后,将放置在自身的牌递送到所述抓牌区。

优选的,实体麻将牌内设置有加速度传感器,加速度传感器与控制模块间建立有无线数据连接,通过检测实体麻将牌的加速度变化曲线实现对当前玩家抓牌或者出牌动作判断,并通过身份标识识别完成对当前玩家出牌的牌面信息进行读取。

优选的,所述抓牌区和出牌区上设置有压力传感器,通过对实体牌进行身份识别和压力感应,实现对当前玩家的出牌或者抓牌动作的完成判断,并完成对实体牌牌面信息的读取。

第二方面,本发明还提供了一种智能麻将游戏装置的控制方法,包括:

根据收到的玩家请求进行麻将游戏开局,获取当前玩家的初始棋牌信息,从完整的牌面中挑选出与初始棋牌信息对应的实体牌,将初始实体牌呈现至抓牌区;

根据游戏规则参与游戏的玩家依次出牌,读取放置在出牌区的实体牌信息并进行信息上传,接收根据实体牌信息对应游戏规则产生的下一抓牌信息,根据对应抓牌信息将下一出牌周期中,当前玩家的初始实体牌呈现至抓牌区。

优选的,将实体牌呈现至抓牌区之后,检测该实体牌在指定时长内的加速度变化曲线,根据与预设变化曲线对比结果和读取的实体牌身份信息,得到当前玩家完成抓牌动作的判断。

优选的,在将初始实体牌呈现至抓牌区之后,捕捉当前玩家的“吃牌”、“碰牌”、“胡牌”语音信息,与预设语音信息做比对,得到对应的动作指令,根据对应的动作指令完成下一出牌周期内对应的实体牌信息计算。

第三方面,本发明还提供了一种智能麻将游戏控制系统,包括本地终端、网络终端、服务器,其中,本地终端内包含实体麻将桌、带有身份标识的实体麻将牌、控制模块、数据通讯模块和显示模块,带有身份标识的实体麻将牌、控制模块和数据通讯模块均安装在实体麻将桌内,显示模块安装在实体麻将桌的桌面上,具体的:

服务器用于建立游戏和管理游戏进程,根据游戏进程分别向本地终端和网络终端发送指令信息,并根据本地终端和网络终端的反馈信息进行对应指令响应;其中,网络终端是参与当前麻将游戏的,且位于互联网侧的其它智能终端;

实体麻将桌内放置有附带身份标识的实体麻将牌,桌面上分布有玩家码牌区、抓牌区和出牌区;

控制模块,用于对接收到的服务器的指令进行分析,并与本地终端内各个模块之间发送和接收指令;

数据通讯模块,用于与服务器建立连接并进行实时数据交互;

显示模块,根据接收到的控制模块的指令信息实时显示当前牌局内的各项游戏数据信息。

优选的,所述控制模块具体用于:将数据通讯模块接收到的服务器指令转化为对应本地当前玩家的游戏指令,根据游戏指令向本地终端中的对应执行模块发送指令;接收各模块完成指令的反馈,生成反馈信息通过数据通讯模块发送给服务器。

本发明提供的智能麻将游戏装置,设置带有对应身份标识的实体麻将牌,在实体麻将桌上对应不同游戏操作进行游戏分区,实现将实体麻将与虚拟平台上的麻将游戏相结合,在满足异地用户之间可以在虚拟平台共同进行游戏的基础上,当前用户可以通过抓牌、摸牌、码牌的游戏动作以及不同的牌面触感等获取实体的交互体验,进而提高了整个游戏的用户体验,增加游戏的乐趣和生命周期。进一步通过智能麻将游戏装置的控制方法和智能麻将游戏控制系统对麻将游戏的具体响应步骤进行优化,从而提高装置的反应速度,对玩家的游戏指令进行更快速的响应,达到提高用户体验满意度的目的。

【附图说明】

为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍。显而易见地,下面所描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种智能麻将游戏装置的结构示意图;

图2是本发明实施例提供的一种智能麻将游戏装置的抓牌区和出牌区放大图;

图3是本发明实施例提供的一种智能麻将游戏装置的各模块间连接示意图;

图4是本发明实施例提供的一种智能麻将游戏装置具有两个游戏玩家位状态的示意图;

图5是本发明实施例提供的一种智能麻将游戏装置具有抓牌储备槽结构状态的示意图;

图6是本发明实施例提供的一种智能麻将游戏装置的控制方法的流程图;

图1-图5中:1、实体麻将桌;11、码牌区;12、抓牌区;13、出牌区;2、控制模块;3、数据通讯模块;4、动作执行模块;41、抓牌储备槽;5、储存模块;6、显示模块。

【具体实施方式】

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

在本发明的描述中,术语“内”、“外”、“纵向”、“横向”、“上”、“下”、“顶”、“底”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明而不是要求本发明必须以特定的方位构造和操作,因此不应当理解为对本发明的限制。

此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。

实施例1:

结合图1-图5所示,本发明实施例提供了一种智能麻将游戏装置,包括实体麻将桌1、控制模块2、数据通讯模块3、动作执行模块4、储存模块5和显示模块6,其中,所述控制模块2、数据通讯模块3、动作执行模块4和储存模块5均安装在实体麻将桌1内,显示模块6安装在实体麻将桌1的桌面上,所述控制模块分别与数据通讯模块3、动作执行模块4、储存模块5和显示模块6连接,具体的:

实体麻将桌1内包含有附带身份标识的实体麻将牌,桌面上分布有玩家码牌区11、抓牌区12和出牌区13;

控制模块2,用于对接收到的信息进行分析,并与各个模块之间发送和接收指令信息;

数据通讯模块3,与服务器实现连接并实时进行数据交互;

动作执行模块4,用于将与控制指令对应的实体麻将牌找出,并完成对应指令的动作;

储存模块5,用于储存牌局中的各项游戏数据信息,例如用户的登录信息、整个游戏牌局的牌面信息和不同玩家的出牌信息等;

显示模块6,显示当前牌局内的各项游戏数据信息,例如对应玩家的出牌信息、出牌周期计时信息和游戏操作的提示信息等,并提供相应游戏步骤的操作界面。

本实施例提供的智能麻将游戏装置,设置带有对应身份标识的实体麻将牌,在实体麻将桌1上对应不同游戏操作进行游戏分区,实现将实体麻将与虚拟平台上的麻将游戏相结合,在满足异地用户之间可以在虚拟平台共同进行游戏的基础上,当前用户可以通过抓牌、摸牌、码牌的游戏动作,通过不同的触感的牌面等交互体验,进而提高了整个游戏的用户体验,增加游戏的乐趣和生命周期。

结合图1-图5所示,对该游戏装置使用过程进行详细描述,当前玩家将智能麻将游戏装置开启,显示模块6显示连接服务器的操作界面,当前玩家通过显示模块6的操作界面进行连接确认,游戏装置通过数据通讯模块3与服务器建立连接。依据数据通讯模块3与服务器的实时数据交互,显示模块6显示对应操作界面,当前玩家对应依次完成游戏用户登录、匹配参与玩家和游戏开局操作。服务器生成初始牌局,向数据通讯模块3发送当前玩家的初始牌面信息,数据通讯模块3向控制模块传输当前玩家的初始牌面信息,控制模块依据初始牌面信息,向动作执行模块4发送获取初始实体麻将牌指令,动作执行模块4根据实体麻将牌上的身份标识进行身份识别,摘选出对应的初始实体麻将牌,并将初始实体麻将牌放置到抓牌区12。其中,所述身份标识可以让控制模块知道相应牌面所代表的具体信息,例如:根据所述身份标识可以确定哪一张牌为白板,哪一张牌为一筒等等。

通常情况下,实体麻将牌上的身份标识为芯片,对应芯片在游戏装置内各个需要与实体麻将牌进行交互动作的模块上设置芯片信息识别装置,在各个模块运行时即通过读取实体麻将牌上的芯片信息实现对实体麻将牌的牌面信息识别。针对实体麻将牌进行夹取操作时,动作执行模块4通常设置为包括推拉杆、定位板、伺服电机、夹具等结构的组合,用于完成具体夹取动作,而针对不同尺寸的实体麻将牌,如需进行更精准的夹取动作,则可以通过在动作执行模块4内设置精准机械臂夹持结构,进行相应控制实现。

当前玩家将初始实体麻将牌从抓牌区12抓取完毕后,在码牌区11进行码放,同时显示模块6提示第一出牌周期计时开始。依据游戏规则参与玩家依次开始出牌,在第一出牌周期控制的时间内,轮到当前玩家的出牌时,当前玩家将需要打出的实体麻将牌放置到桌面上的出牌区13,出牌区13通过身份识别功能随即对实体麻将牌进行身份识别,将识别出的牌面信息传送给控制模块,控制模块将牌面信息转化为当前玩家的第一出牌周期的出牌信息,通过数据通讯模块3将当前玩家的第一出牌周期的出牌信息传输至服务器,服务器进行信息分析后,根据游戏规则向其它参与玩家发送下一出牌周期的游戏指令。其中,所述其它参与玩家中包含位于互联网彼端的用户,而他们所使用的终端可以是和本发明实施例所提出的智能麻将机一样,也可以是在智能手机上运行的APP来完成相应的出牌结果显示和游戏指令的呈现。

如图1和图5所示,所述的实体麻将桌1上通常设置为至少一个玩家位,对应至少一个玩家位,在桌面上分布有至少一个玩家码牌区11,对应玩家位的数量在显示模块6内包括相应数量的显示面板。

为了满足更多的使用需求,可以在实体麻将桌1上设置与本地玩家需求数量对应的玩家位。如本地有两个玩家参与游戏,网络匹配另外两个游戏玩家参与的情况,可设置两个玩家位(图5中为以设置两个玩家位为例示出);如本地有三个玩家参与,网络匹配另外一个远端玩家的情况下,可设置三个玩家位。对应玩家位数量,在桌面上分布有相应数量的玩家码牌区11,对应玩家位的数量在显示模块6内包括相应数量的显示面板。

当本地有四个玩家参与时,对应实体麻将桌1上设置四个玩家位,桌面上分布有对应玩家位数量的码牌区11和显示面板,参与玩家无需连接服务器进行游戏,可在本地通过控制模块控制进行随机牌局游戏,也可以读取储存模块5内的历史记录,进行历史牌局游戏。其实现原理是通过控制模块根据安装在麻将自身的身份标识,重新生成历史的牌局。

结合图5所示,为了提高智能麻将游戏装置对游戏指令的响应速度,动作执行模块4对应抓牌区12设置有至少两个抓牌储备槽41(图5中以三个为例示出),在指定的牌局状况条件下,控制模块依据当前牌局内已知的牌局信息进行计算,得出牌局走向的概率信息;动作执行模块4根据所得的概率信息将对应的实体牌分别放置到至少两个抓牌储备槽41中;其中,所述抓牌储备槽41位于桌面下方,并在接收到相应的出牌指令后,将放置在自身的牌递送到所述抓牌区12。通过抓牌储备槽41的设置,对下一步游戏指令做出预判,进行对应动作,优化智能麻将游戏装置的响应速度,提高用户体验。

结合图2所示,在游戏装置中,针对当前玩家的出牌或抓牌的游戏步骤完成确认,存在一种优选的实现方式:可在实体麻将牌内设置有加速度传感器,加速度传感器与控制模块间建立有无线数据连接,通过检测实体麻将牌的加速度变化曲线实现对当前玩家抓牌或者出牌动作判断,并通过身份标识识别完成对当前玩家出牌的牌面信息进行读取。

结合图2所示,在游戏装置中,针对当前玩家的出牌或抓牌的游戏步骤完成确认,存在一种优选的实现方式,可在所述抓牌区12和出牌区13上设置有压力传感器,通过对实体牌进行身份识别和压力感应,实现对当前玩家的出牌或者抓牌动作的完成判断,并完成对实体牌牌面信息的读取。

实施例2:

结合图1-图5所示,在上述实施例的基础上,动作执行模块4在进行摘取与控制指令对应的实体麻将牌的操作时,由于每次都需要进行多次选择和识别操作,增加了指令的执行时间,使得玩家在进行每一步操作之后,获得的响应时间过长,导致用户体验较差。

针对此情况,动作执行模块4对应抓牌区12设置有至少两个抓牌储备槽41,通常情况下设置为三个抓牌储备槽41(如图5所示),在指定的牌局状况条件下,如当前牌局为快速出牌牌局模式或当前牌局预设的出牌周期时间较短等,控制模块依据当前牌局内已知的牌局信息进行计算,已知的牌局信息为在开局时服务器即将整盘牌面信息传输给该游戏装置,储存模块5将整盘牌面信息和每一步出牌信息进行实时缓存。控制模块计算得出牌局走向的概率信息,即下一出牌周期中当前玩家需要抓取的麻将牌信息。对应得出当前玩家下一出牌周期的抓牌概率信息,根据概率大小对抓牌信息进行排序,将抓取对应牌面的实体麻将牌指令发送给动作执行模块4,动作执行模块4根据所得的概率信息将对应的实体牌分别放置到至少两个抓牌储备槽41中;其中,所述抓牌储备槽41位于桌面下方,并在接收到相应的出牌指令后,将放置在自身的麻将牌递送到所述抓牌区12,从而节省了游戏步骤的响应时间。

在上述实施例的基础上,如图2所示,针对当前玩家的出牌或抓牌的游戏步骤完成确认的方式,本发明实施例存在一种优选的实现方式,实体麻将牌内设置有加速度传感器,加速度传感器与控制模块间建立无线数据连接,通过检测实体麻将牌的加速度变化曲线实现对当前玩家抓牌或者出牌动作判断,并通过身份标识识别完成对当前玩家出牌的牌面信息进行读取。

通常对应需要抓取或打出的实体麻将牌,具有加速度由小变大再变小的过程,根据此特点在一个出牌周期时间内,检测需要放置在出牌区13的实体麻将牌的加速度大小的变化,控制模块即得出当前玩家完成抓牌或出牌动作的判断。在具体出牌动作完成时,出牌区13读取实体麻将牌的身份信息并发送给控制模块,控制模块转换为当前玩家的出牌信息反馈给服务器,即完成当前玩家的抓牌或出牌游戏步骤。

在上述根据加速度变化确认抓牌或出牌动作完成的具体实施方式中,由于出牌动作需要游戏装置对当前玩家码牌区11所有的实体麻将牌进行监测,响应时间太长,而进一步由于在抓牌和出牌的动作中,当前玩家将实体麻将牌拿起时与加速度传感器存在一定距离,使得连接不稳定,导致检测到的加速度变化不准确,容易造成误判,影响游戏。

针对此情况,结合图2所示,对应当前玩家的出牌或抓牌的游戏步骤完成确认的方式,本发明实施例存在一种优选的实现方式,可以在所述抓牌区12和出牌区13上设置有压力传感器,通过对实体牌进行身份识别和压力感应,实现对当前玩家的出牌或者抓牌动作的完成判断,并完成对实体牌牌面信息的读取。

当前玩家进行抓牌动作时,在一个出牌周期时间中,抓牌区12的压力传感器通过检测压力由大变小确认当前玩家完成抓牌动作。相应的,出牌区13的压力传感器检测到压力由小变大,即确认当前玩家完成出牌动作,并通过识别功能读取该实体牌的身份信息,转化为当前玩家的出牌信息反馈给服务器,从而完成当前玩家的出牌游戏步骤确认。

实施例3:

基于同样的发明构思,可以通过但不限于仅通过上述智能麻将游戏装置实现,结合图6所示,本发明实施例提供了一种智能麻将游戏装置的控制方法,包括:

在步骤401中,根据收到的玩家请求进行麻将游戏开局,此处的玩家请求包括:游戏模式请求信息,参与玩家数量确认请求信息,游戏出牌周期时长请求信息等。

在步骤402中,获取当前玩家的初始棋牌信息,从完整的牌面中挑选出与初始棋牌信息对应的实体牌,将初始实体牌呈现至抓牌区。

在步骤403中,根据游戏规则参与游戏的玩家依次出牌,读取放置在出牌区的实体牌信息并进行信息上传,接收根据实体牌信息对应游戏规则产生的下一抓牌信息,下一抓牌信息即下一出牌周期中当前玩家的抓牌信息,根据对应抓牌信息将下一出牌周期中,当前玩家的实体牌呈现至抓牌区。

本发明实施例通过提供一种智能麻将游戏装置的控制方法,使得实体的麻将牌与虚拟网络中的麻将游戏相结合,将现有的通过触摸操作界面进行游戏的方式改善为玩家通过实体的抓牌、出牌、码牌动作完成游戏操作,增强当前用户的实际触感体验,进而提高了整个游戏的用户体验。

下面对该控制方法的工作过程进行详细描述:

步骤401具体实现为:当前玩家开启智能麻将游戏装置,与服务器连接后进行玩家登陆,服务器根据收到的玩家请求进行麻将游戏开局,服务器生成初始牌局信息,将初始牌局信息中对应各个玩家的初始棋牌信息分别发送给相应玩家。

接着进入步骤402,智能麻将游戏装置获取当前玩家的初始棋牌信息,动作执行模块对实体麻将桌1内的实体麻将牌进行身份识别,从实体麻将桌内完整的牌面中挑选出与初始棋牌信息对应的初始实体麻将牌,将初始实体牌呈现至抓牌区,当前游戏玩家抓取初始牌,在码牌区进行码牌。其中,除了使用所述智能麻将游戏装置的用户外,其它参与麻将游戏的用户可以是处于互联网彼端的游戏玩家,而他们所使用的用于连接服务器的设备,可以是所述智能麻将游戏装置类似的装置,也可以是通过运行有相应麻将游戏APP的智能手机、平板电脑或者个人电脑等等。

随后进入步骤403,根据游戏规则参与游戏的玩家依次出牌,读取放置在出牌区的实体牌信息并进行信息上传。其中当前玩家的出牌步骤具体实现为:将需要打出的实体牌放置在出牌区,智能麻将游戏装置读取该实体牌的牌面信息,转化为当前玩家的出牌信息传递给服务器。

服务器接收当前玩家出牌信息即实体牌信息,根据实体牌信息和其他三家玩家的出牌信息,并对应初始生成的游戏牌局(即整个牌局的各牌面的位置关系)和游戏规则产生的下一抓牌信息,服务器将下一抓牌信息发送给智能麻将游戏装置,智能麻将游戏装置根据对应抓牌信息将下一出牌周期中,当前玩家需要抓取的实体牌,呈现至抓牌区。

以上方法为本发明实施例提供的智能麻将游戏装置的控制方法中与现有的方法区别点的具体描述,在完整的游戏过程中,该方法还包括:参与玩家依照游戏规则依次出牌,其中任一玩家达到游戏预设胡牌条件胡牌,即当前麻将游戏局结束,则智能麻将装置获取结束指令将所有桌面上的实体牌收入实体麻将桌内。

基于上述实施例,结合智能麻将游戏装置内设置的对实体麻将牌进行加速度检测的功能,根据玩家在出牌或抓牌时会使得实体麻将牌产生加速度变化的特性,该控制方法在步骤402的将初始实体牌呈现至抓牌区之后,检测该实体牌在指定时长即当前玩家出牌周期时间内的加速度变化曲线,根据与预设变化曲线对比结果和读取的实体牌身份信息,得到当前玩家完成抓牌动作的判断。以及根据与预设变化曲线对比结果和读取的实体牌身份信息,智能麻将游戏装置得到当前玩家完成出牌动作,获取出牌信息,完成游戏步骤中的出牌操作。其中,抓牌和出牌动作对应的加速度变化曲线是从小变大再变小。

结合上述实施例,在具体的游戏步骤中,针对“吃牌”“碰牌”“胡牌”等游戏操作步骤,本控制方法实施例提供了一种优选的实现方式,具体包括:在步骤402中将初始实体牌呈现至抓牌区之后,捕捉当前玩家在一个出牌周期时间内的“吃牌”、“碰牌”、“胡牌”语音信息,与预设语音信息做比对,得到对应“吃牌”、“碰牌”、“胡牌”的动作指令,根据对应的动作指令完成下一出牌周期内对应的实体牌信息计算,做出相应的游戏操作响应。

实施例4:

基于同样的发明构思,可以包括但不限于仅包括上述智能麻将游戏装置实现,本实施例提供了一种智能麻将游戏控制系统。该系统包括本地终端、网络终端和服务器,其中,本地终端内包含实体麻将桌、带有身份标识的实体麻将牌、控制模块、数据通讯模块和显示模块,带有身份标识的实体麻将牌、控制模块和数据通讯模块均安装在实体麻将桌内,显示模块安装在实体麻将桌的桌面上,具体的:

服务器用于建立游戏和管理游戏进程,根据游戏进程分别向本地终端和网络终端发送指令信息,并根据本地终端和网络终端的反馈信息进行对应指令响应;其中,网络终端是参与当前麻将游戏的,且位于互联网侧的其它智能终端。

实体麻将桌内放置有附带身份标识的实体麻将牌,桌面上分布有玩家码牌区、抓牌区和出牌区,其中,码牌区、抓牌区和出牌区均具有对实体麻将牌的身份识别功能;

控制模块,用于对接收到的服务器的指令进行分析,并与本地终端内各个模块之间发送和接收指令;

数据通讯模块,用于与服务器建立连接并进行实时数据交互;

显示模块,通常设置为与玩家数量对应的显示屏,根据接收到的控制模块的指令信息实时显示当前牌局内的各项游戏数据信息。

本智能麻将游戏控制系统通过本地终端、网络终端和服务器之间的交互实现异地玩家参与麻将游戏,再通过设置在本地终端内的实体麻将桌、实体麻将牌、抓牌区、出牌区等,以实现本地玩家在与网络玩家进行游戏的同时增加触感体验,提高了玩家的用户满意度。

该系统具体的运行过程如下:

服务器用于建立游戏和管理游戏进程,游戏接入后,服务器根据游戏进程分别向本地终端和网络终端发送指令信息,参与玩家登陆游戏,发送开局请求,服务器根据本地终端和网络终端的反馈信息进行对应指令响应,即进行游戏开局。

控制模块接收到开局信息,根据服务器发送的开局指令,解析后向实体麻将桌发送当前玩家的初始牌信息,实体麻将桌将对应初始牌信息的实体麻将牌识别出,并呈现到抓牌区,当前玩家完成初始抓牌步骤。

在固定的出牌周期内,当前玩家完成抓牌和出牌动作,实体麻将桌通过识别当前玩家放置在出牌区的出牌,由控制模块转化为当前玩家的出牌信息,经数据通讯模块传送给服务器。

服务器接收参与玩家的出牌信息,处理后根据游戏规则生成下一步指令分别向本地终端及网络终端发布。

在上述实施例的基础上,针对麻将游戏的具体游戏步骤中,本地终端的控制模块具体还应用于,将数据通讯模块接收到的服务器指令转化为对应本地当前玩家的游戏指令,如抓牌、出牌、出牌周期计时等指令,控制模块根据游戏指令向本地终端中的对应执行模块发送指令,各执行模块将指令转化为具体动作进行实体实现;接收各模块完成指令的反馈,生成反馈信息通过数据通讯模块发送给服务器。其中,该指令反馈包括出牌、吃牌、碰牌、胡牌等游戏步骤。

值得说明的是,上述装置和系统内的模块、单元之间的信息交互、执行过程等内容,由于与本发明的处理方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。

本领域普通技术人员可以理解实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁盘或光盘等。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1