[发明专利]能运行多种不同类型棋牌类游戏的竞技平台有效
申请号: | 201210583400.0 | 申请日: | 2012-12-28 |
公开(公告)号: | CN103049667A | 公开(公告)日: | 2013-04-17 |
发明(设计)人: | 刘德建;陈宏展;徐晓云;叶永建 | 申请(专利权)人: | 福建天晴数码有限公司 |
主分类号: | G06F19/00 | 分类号: | G06F19/00;H04L29/08;H04L29/06 |
代理公司: | 福州市鼓楼区京华专利事务所(普通合伙) 35212 | 代理人: | 宋连梅 |
地址: | 350000 福*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 运行 多种 不同类型 棋牌 游戏 竞技 平台 | ||
1.一种能运行多种不同类型棋牌类游戏的竞技平台,所述竞技平台包括:服务端平台和客户端平台;其特征在于:所述服务端平台包括:复数个入口服务器、一服务端大厅服务器、复数个游戏服务器、一数据库服务器、一认证服务器以及一游戏管理控制台;所述客户端平台包括:一客户端大厅和复数个游戏客户端;所述游戏客户端安装有不同类型棋牌类游戏,游戏客户端向一游戏服务器发送游戏逻辑数据时,需将游戏逻辑数据传送给客户端大厅,客户端大厅通过TCP/IP通信协议接入到一入口服务器中,并将游戏逻辑数据发送给入口服务器,入口服务器经服务端大厅服务器中转后传送给游戏服务器;游戏服务器有游戏逻辑数据通知游戏客户端,则将游戏逻辑数据传送给服务端大厅服务器,服务端大厅服务器转发给玩家所在的入口服务器,来发送给客户端大厅,再由客户端大厅分配给对应的游戏客户端;所述入口服务器设置有网络通信模块,通过网络通信模块经TCP/IP通信协议同客户端大厅连接,其用于服务端平台同客户端平台之间的信息传递,负责将客户端平台的数据转发给服务端大厅服务器,同时接收来自服务端大厅服务器的数据发送给相应的游戏客户端;所述服务端大厅服务器设置有数据库存储模块、网络通信模块以及游戏集合接入管理模块,通过数据库存储模块将游戏数据存储到数据库服务器中,通过网络通信模块与入口服务器进行通信,通过游戏集合接入管理模块对服务端平台中各个服务器节点进行管理与维护,各个服务器节点之间的数据传递通过该服务端大厅服务器进行中转;所述各游戏服务器安装有不同款式的游戏,每一款游戏服务器需要向服务端大厅服务器进行登记,每一款游戏服务器在服务端平台中具有唯一标识,且游戏服务器按照每一场比赛的三大步骤进行部署,并负责游戏的具体逻辑,所述三大步骤为:创建房间、开始比赛、比赛结算;所述数据库服务器,保存竞技平台的配置信息、游戏玩家信息、游戏数据记录,平台中的游戏玩家数据都存储于该数据库服务器数据库中,且能根据游戏玩家的ID将玩家信息分布于该数据库服务器的多个数据库中;所述认证服务器用于游戏玩家登录时,对玩家的合法性进行认证,并将游戏玩家分配给某个入口服务器进行登录;所述游戏管理控制台提供给游戏管理员用于监视各个服务器运行状况、动态调整服务器的配置信息、对各服务器处理逻辑进行干预、控制、关闭的操作。
2.根据权利要求1所述的能运行多种不同类型棋牌类游戏的竞技平台,其特征在于:所述服务端大厅服务器通过游戏集合接入管理模块对服务端平台中各个服务器节点进行管理与维护,各个服务器节点之间的数据传递通过该服务端大厅服务器进行中转具体为:服务端大厅服务器与入口服务器的数据进行交互,玩家登录时入口服务器需向服务端大厅服务器发出玩家登录请求,服务端大厅服务器从数据库服务器的数据库中读取对应的玩家数据并反馈给入口服务器,玩家的游戏逻辑数据通过入口服务器发送到服务端大厅服务器,服务端大厅服务器再转发到对应款式的游戏服务器处理后反馈给入口服务器进而返回给玩家;服务端大厅服务器负责玩家数据的更新维护,服务端大厅服务器根据游戏玩家的唯一标示将玩家数据分配到不同的数据库中,数据库服务器中设置有多个数据库,这样服务端大厅服务器同多个数据库交互能提高数据访问速度;所述不同款式的游戏服务器的标识不同且唯一,且游戏服务器按照每一场比赛的三大步骤进行部署,服务端大厅服务器按照三大步骤统一以一数据结构向游戏服务器发送相应步骤的游戏指令,各游戏服务器在处理完一局比赛时,将比赛结果返回给服务端大厅服务器,服务端大厅服务器能根据比赛结果和游戏指令进行管理、转发。
3.根据权利要求1所述的能运行多种不同类型棋牌类游戏的竞技平台,其特征在于:所述游戏服务器负责游戏的具体逻辑具体为:在游戏玩家创建房间阶段,服务端大厅服务器将房间数据及玩家信息数据发送给游戏服务器,游戏服务器启动一场游戏便反馈给服务端大厅服务器房间创建成功的消息,在开始比赛阶段,服务端大厅服务器通知游戏服务器开始比赛,游戏服务器做出确认后,一场游戏实例启动,在游戏逻辑处理中服务端大厅服务器是在游戏服务器和玩家之间起了消息转发的作用;当游戏服务器判断游戏结束时,按照游戏集合接入管理模块提供的统一数据接口将比赛结算消息发送给服务端大厅服务器,服务端大厅服务器进行比赛结算。
4.根据权利要求1所述的能运行多种不同类型棋牌类游戏的竞技平台,其特征在于:所述游戏客户端进行一场游戏比赛时,客户端平台通过一MatchID来标识这场比赛游戏实例,客户端大厅收到来由服务端大厅服务的消息时,通过MatchID这一标识来匹配,将消息发送给哪一比赛游戏实例并将消息分发给该比赛游戏实例。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建天晴数码有限公司,未经福建天晴数码有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210583400.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:飞行器对日关系地面仿真模拟装置
- 下一篇:一种智能家居的多媒体控制系统
- 同类专利
- 专利分类
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用