一种基于局域网的棋牌类游戏旁观系统技术方案

技术编号:14827303 阅读:176 留言:0更新日期:2017-03-16 14:15
本实用新型专利技术公开一种基于局域网的棋牌类游戏旁观系统,包括有嘉宾设备、裁判设备和玩家设备,所述嘉宾设备、裁判设备和玩家设备分别设有第一网络连接模块、第二网络连接模块和第三网络连接模块,所述嘉宾设备包括有嘉宾客户端,所述嘉宾客户内设有第一显示模块,所述裁判设备包括有游戏服务器模块和裁判客户端,所述游戏服务器模块内设有运算模块和存储模块,所述裁判客户端包括有第一控制模块和第二显示模块,所述玩家设备包括有玩家客户端,所述玩家客户端包括有第二控制模块和第三显示模块;该基于局域网的棋牌类游戏旁观系统在局域网环境上实现同步旁观整个牌局的功能,精简架构,操作简单,维护方便。

【技术实现步骤摘要】

本技术具体涉及一种基于局域网的棋牌类游戏旁观系统
技术介绍
现有的棋牌类游戏架构不能满足媒体用户的转播需求。媒体用户在录制棋牌类电视节目的时候,需要总览整个牌局信息。而现有的棋牌类游戏架构通常不具备这个功能。或者需要依赖于互联网环境或特定设备,对于网络、设备、人员的要求较高,存在维护难度大,不够方便灵活等缺点。
技术实现思路
为克服现有技术中的问题,本技术提供了一种在局域网环境上实现同步旁观整个牌局的功能,精简架构,操作简单,维护方便的基于局域网的棋牌类游戏旁观系统。为了解决上述的问题本技术的采用的技术以及方法如下:一种基于局域网的棋牌类游戏旁观系统,包括有嘉宾设备、裁判设备和玩家设备,所述嘉宾设备、裁判设备和玩家设备依次连接,所述嘉宾设备、裁判设备和玩家设备分别设有第一网络连接模块、第二网络连接模块和第三网络连接模块,所述嘉宾设备包括有嘉宾客户端,所述嘉宾客户内设有第一显示模块,所述裁判设备包括有游戏服务器模块和裁判客户端,所述游戏服务器模块内设有运算模块和存储模块,所述裁判客户端包括有第一控制模块和第二显示模块,所述玩家设备包括有玩家客户端,所述玩家客户端包括有第二控制模块和第三显示模块。作为优选,所述游戏服务器模块与裁判客户端连接。作为优选,所述第一网络连接模块与嘉宾客户端连接。作为优选,所述游戏服务器模块分别与第二网络连接模块和裁判客户端连接。作为优选,所述第三网络连接模块与玩家客户端连接。作为优选,所述第二网络连接模块分别与第一网络连接模块和第三网络连接模块连接。本方案实现了在玩家进行棋牌类游戏的同时,在旁观客户端上同步显示整个牌局的信息,包括各个玩家的手牌,个人信息,以及每个玩家的操作等。本系统使用基于UDP协议的局域网架构,精简服务器结构,只保留游戏逻辑服务,参与游戏的设备之一即可承担服务器的功能,对设备和网络环境的要求降至最低。嘉宾设备:包含通信所用的网络连接模块以及嘉宾客户端,用于展示完整牌局信息供用户采集录制节目之用。第一网络连接模块:与裁判设备包含的网络连接模块建立基于UDP协议的局域网连接,接收裁判设备发来的网络消息并将收到的消息转发至嘉宾客户端。嘉宾客户端:接收第一网络连接模块发来的网络消息,并通过消息中解析出的数据在第一显示模块中展示对局的完整信息。第一显示模块:用于展示游戏中的所有信息,供用户采集录制节目使用。裁判设备:包含通信所用的第二网络连接模块、游戏服务器模块以及裁判客户端,负责游戏过程中的网络连接建立、游戏流程控制以及游戏规则检验。第二网络连接模块:与嘉宾设备的第一网络连接模块、玩家设备的第三网络连接模块建立基于UDP协议的局域网连接,将接收到的玩家设备发来的玩家操作信息转发给游戏服务器模块进行规则处理以及数据存储,并将游戏服务器模块发来的运算结果转发至嘉宾设备以及玩家设备。游戏服务器模块:包含运算模块和存储模块,负责游戏过程中的规则检验以及数据存储。运算模块:整个游戏系统的核心模块,负责游戏过程中的规则检验、分数计算、流程控制等处理。存储模块:将游戏过程中产生的数据保存至设备中,供后续处理使用。裁判客户端:包含第一控制模块及第二显示模块。用户可以通过操作对游戏流程进行控制。同时接收游戏服务器模块发来的处理结果,通过其中解析出的数据在显示模块12中展示对局的完整信息。第一控制模块:用户通过控制模块输入操作指令,指令会通过裁判客户端发送至游戏服务器模块进行处理,从而实现对游戏流程进行控制。第二显示模块:用于展示游戏中的所有信息,供裁判控制比赛流程之用。玩家设备:包含通信所用的第三网络连接模块以及玩家客户端,玩家通过操作玩家设备参与游戏。第三网络连接模块:与裁判设备包含的第二网络连接模块建立基于UDP协议的局域网连接,将玩家客户端发来的玩家操作信息其转发至裁判设备,并接收裁判设备发来的网络消息,将其转发至玩家客户端进行相应的处理。玩家客户端:包含第二控制模块和第三显示模块,接收第二网络连接模块发来的网络消息,并通过消息中解析出的数据在显示模块中显示本家的牌局信息,同时将输入的信息转发至网络连接模块进行处理。第二控制模块:用于玩家输入操作指令进行游戏,指令会通过玩家客户端转发至第三网络连接模块进行后续处理。第三显示模块:用于展示游戏过程中本家的牌局信息,供玩家游戏使用。本技术的有益效果为:实现完整牌局内容的实时同步,旁观客户端可以看到所有参与游戏玩家的个人信息、分数信息、手牌、出牌操作;架构精简,相较于已有的类似专利技术,不需要额外的大厅服务器或者中央服务器等复杂设备,最少只需要与游戏者数量匹配的设备以及一台旁观设备既可,设备可以是普通PC或者移动设备。附图说明图1为本技术的一种基于局域网的棋牌类游戏旁观系统的原理框图。具体实施方式下面结合实施例与附图对本技术做进一步的详细说明,但它们并不是对本技术技术方案的限定,基于本技术教导所做出的任何变换,均落在本技术的保护范围。参阅1所示,一种基于局域网的棋牌类游戏旁观系统,包括有嘉宾设备、裁判设备和玩家设备,所述嘉宾设备、裁判设备和玩家设备依次连接,所述嘉宾设备、裁判设备和玩家设备分别设有第一网络连接模块、第二网络连接模块和第三网络连接模块,所述嘉宾设备包括有嘉宾客户端,所述嘉宾客户内设有第一显示模块,所述裁判设备包括有游戏服务器模块和裁判客户端,所述游戏服务器模块内设有运算模块和存储模块,所述裁判客户端包括有第一控制模块和第二显示模块,所述玩家设备包括有玩家客户端,所述玩家客户端包括有第二控制模块和第三显示模块。所述游戏服务器模块与裁判客户端连接。所述第一网络连接模块与嘉宾客户端连接。所述游戏服务器模块分别与第二网络连接模块和裁判客户端连接。所述第三网络连接模块与玩家客户端连接。所述第二网络连接模块分别与第一网络连接模块和第三网络连接模块连接。本技术的有益效果为:实现完整牌局内容的实时同步,旁观客户端可以看到所有参与游戏玩家的个人信息、分数信息、手牌、出牌操作;架构精简,相较于已有的类似专利技术,不需要额外的大厅服务器或者中央服务器等复杂设备,最少只需要与游戏者数量匹配的设备以及一台旁观设备既可,设备可以是普通PC或者移动设备。以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何不经过创造性劳动想到的变化或替换,都应涵盖在本技术的保护范围之内,因此,本技术的保护范围应该以权利要求书所限定的保护范围为准。本文档来自技高网...
一种基于局域网的棋牌类游戏旁观系统

【技术保护点】
一种基于局域网的棋牌类游戏旁观系统,其特征在于:包括有嘉宾设备、裁判设备和玩家设备,所述嘉宾设备、裁判设备和玩家设备依次连接,所述嘉宾设备、裁判设备和玩家设备分别设有第一网络连接模块、第二网络连接模块和第三网络连接模块,所述嘉宾设备包括有嘉宾客户端,所述嘉宾客户内设有第一显示模块,所述裁判设备包括有游戏服务器模块和裁判客户端,所述游戏服务器模块内设有运算模块和存储模块,所述裁判客户端包括有第一控制模块和第二显示模块,所述玩家设备包括有玩家客户端,所述玩家客户端包括有第二控制模块和第三显示模块。

【技术特征摘要】
1.一种基于局域网的棋牌类游戏旁观系统,其特征在于:包括有嘉宾设备、裁判设备和玩家设备,所述嘉宾设备、裁判设备和玩家设备依次连接,所述嘉宾设备、裁判设备和玩家设备分别设有第一网络连接模块、第二网络连接模块和第三网络连接模块,所述嘉宾设备包括有嘉宾客户端,所述嘉宾客户内设有第一显示模块,所述裁判设备包括有游戏服务器模块和裁判客户端,所述游戏服务器模块内设有运算模块和存储模块,所述裁判客户端包括有第一控制模块和第二显示模块,所述玩家设备包括有玩家客户端,所述玩家客户端包括有第二控制模块和第三显示模块。2.根据权利要求1所述的基于局域网的...

【专利技术属性】
技术研发人员:刘磊
申请(专利权)人:竞技世界北京网络技术有限公司
类型:新型
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1