CN101901295A - 一种通过分组实现大规模棋牌比赛的方法 - Google Patents

一种通过分组实现大规模棋牌比赛的方法 Download PDF

Info

Publication number
CN101901295A
CN101901295A CN2009100855738A CN200910085573A CN101901295A CN 101901295 A CN101901295 A CN 101901295A CN 2009100855738 A CN2009100855738 A CN 2009100855738A CN 200910085573 A CN200910085573 A CN 200910085573A CN 101901295 A CN101901295 A CN 101901295A
Authority
CN
China
Prior art keywords
game
users
service
room
tournament
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.)
Pending
Application number
CN2009100855738A
Other languages
English (en)
Inventor
刘立军
王磊
张守文
陶勇胜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
HUIXIONG (BEIJING) TECHNOLOGY Co Ltd
Original Assignee
HUIXIONG (BEIJING) TECHNOLOGY Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by HUIXIONG (BEIJING) TECHNOLOGY Co Ltd filed Critical HUIXIONG (BEIJING) TECHNOLOGY Co Ltd
Priority to CN2009100855738A priority Critical patent/CN101901295A/zh
Publication of CN101901295A publication Critical patent/CN101901295A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

一种通过分组实现大规模棋牌比赛的方法,首先在真正开赛之前,游戏大厅服务的赛事引擎检查已报名参赛的用户数,如果用户数比较多,则把这些用户分成一些小组,使得房间服务能够为至少一组用户提供比赛服务;然后游戏大厅服务调用赛事引擎,赛事引擎查询哪些房间服务空闲,把开赛通知发送给房间服务,每台房间服务负责处理一个或者几个小组比赛任务;房间服务收到比赛通知后,调用比赛处理器,对用户进行分桌后发起比赛;房间服务获悉小组比赛结束后,将小组结束的消息发送给游戏大厅服务;游戏大厅的赛事引擎汇总所有房间服务的小组比赛情况,如果所有小组比赛结束,则根据赛事配置取每组的前几名,发起下一轮比赛(重复步骤1到步骤4),直到决出赛事配置中要求的名次;本发明使得多台服务器可以进行有效的协同,为一台单独的服务器根本无法承受的大量用户提供比赛服务,而这种分组的逻辑仅存在于大厅服务的赛事引擎中:不管分不分组,房间服务都是一样的,它仅接受大厅的开赛通知并把比赛结果告知大厅服务。

Description

一种通过分组实现大规模棋牌比赛的方法
技术领域
本发明涉及一种通过分组实现大规模棋牌比赛的方法,特别涉及一种通过把参赛用户先分组进行小组赛,而后再进行决赛的棋牌比赛的方法。
背景技术
近几年,在棋牌游戏领域,新玩法不断涌现出来。除了QQ、联众等以娱乐为主,用虚拟道具进行盈利的棋牌游戏平台以外,还出现了以竞技比赛为主要模式的棋牌游戏竞技平台。对于运营商来说,只有足够多的用户参与比赛才可能有盈利,而对于用户来说,参与者越多,可能获得的奖品价值越大。
一般来说,一台配置比较好的服务器可以支撑5000人以上进行在线棋牌游戏,如果要求5000人以上同时进行比赛,一台机器肯定无法支撑,此时需要一种很好的策略:让用户感觉到所有人都在游戏,而运营商能够使用多台服务器,采用分布式的策略提供服务。
发明内容
本发明所要解决的技术问题是一种通过分组实现大规模棋牌比赛的方法,它可以同时为成千上万的用户提供比赛竞技服务。
本发明所述的一种通过分组实现大规模棋牌比赛的方法,该方法至少包括如下的步骤:
步骤1:在真正开赛之前,游戏大厅服务的赛事引擎检查已报名参赛的用户数,如果用户数比较多,则把这些用户分成一些小组,使得房间服务能够为至少一组用户提供比赛服务;
步骤2:游戏大厅服务调用赛事引擎,赛事引擎查询哪些房间服务空闲,把开赛通知发送给房间服务,每台房间服务负责处理一个或者几个小组比赛任务;
步骤3:房间服务收到比赛通知后,调用比赛处理器,对用户进行分桌后发起比赛;
步骤4:房间服务获悉小组比赛结束后,将小组结束的消息发送给游戏大厅服务;
步骤5:游戏大厅的赛事引擎汇总所有房间服务的小组比赛情况,如果所有小组比赛结束,则根据赛事配置取每组的前几名,发起下一轮比赛(重复步骤1到步骤4),直到决出赛事配置中要求的名次;
本发明涉及的一种通过分组实现大规模棋牌比赛的方法,使得多台服务器可以进行有效的协同,为一台单独的服务器根本无法承受的大量用户提供比赛服务,而这种分组的逻辑仅存在于大厅服务的赛事引擎中:不管分不分组,房间服务都是一样的,它仅接受大厅的开赛通知并把比赛结果告知大厅服务。
具体实施方式
本发明的主要步骤如下:
步骤1:在真正开赛之前,游戏大厅服务的赛事引擎检查已报名参赛的用户数,如果用户数比较多,则把这些用户分成一些小组,使得房间服务能够为至少一组用户提供比赛服务;
步骤2:游戏大厅服务调用赛事引擎,赛事引擎查询哪些房间服务空闲,把开赛通知发送给房间服务,每台房间服务负责处理一个或者几个小组比赛任务;
步骤3:房间服务收到比赛通知后,调用比赛处理器,对用户进行分桌后发起比赛;
步骤4:房间服务获悉小组比赛结束后,将小组结束的消息发送给游戏大厅服务;
步骤5:游戏大厅的赛事引擎汇总所有房间服务的小组比赛情况,如果所有小组比赛结束,则根据赛事配置取每组的前几名,发起下一轮比赛(重复步骤1到步骤4),直到决出赛事配置中要求的名次;
上述的技术方案实施时,多台服务器可以进行有效的协同,为一台单独的服务器根本无法承受的大量用户提供比赛服务,而这种分组的逻辑仅存在于大厅服务的赛事引擎中:不管分不分组,房间服务都是一样的,它仅接受大厅的开赛通知并把比赛结果告知大厅服务。这样在日后开发新的赛事的时候,不管规模多大,仅修改赛事引擎即可。
最后所应说明的是,以上实施例仅用以说明而并非限制本发明所描述的技术方案;因此,尽管本说明书参照上述的实施例对本发明已进行了详细的说明,但是,本领域的普通技术人员应当理解,仍然可以对本发明进行修改或者等同地替换;而一切不脱离本发明的精神和范围的技术方案及其改进,其均应涵盖在本发明的权利要求范围当中。

Claims (1)

1.一种通过分组实现大规模棋牌比赛的方法,其特征在于:该方法至少包括如下的步骤:
步骤1:在真正开赛之前,游戏大厅服务的赛事引擎检查已报名参赛的用户数,如果用户数比较多,则把这些用户分成一些小组,使得房间服务能够为至少一组用户提供比赛服务。
步骤2:游戏大厅服务调用赛事引擎,赛事引擎查询哪些房间服务空闲,把开赛通知发送给房间服务,每台房间服务负责处理一个或者几个小组比赛任务。
步骤3:房间服务收到比赛通知后,调用比赛处理器,对用户进行分桌后发起比赛。
步骤4:房间服务获悉小组比赛结束后,将小组结束的消息发送给游戏大厅服务。
步骤5:游戏大厅的赛事引擎汇总所有房间服务的小组比赛情况,如果所有小组比赛结束,则根据赛事配置取每组的前几名,发起下一轮比赛(重复步骤1到步骤4),直到决出赛事配置中要求的名次。
CN2009100855738A 2009-05-25 2009-05-25 一种通过分组实现大规模棋牌比赛的方法 Pending CN101901295A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2009100855738A CN101901295A (zh) 2009-05-25 2009-05-25 一种通过分组实现大规模棋牌比赛的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2009100855738A CN101901295A (zh) 2009-05-25 2009-05-25 一种通过分组实现大规模棋牌比赛的方法

Publications (1)

Publication Number Publication Date
CN101901295A true CN101901295A (zh) 2010-12-01

Family

ID=43226828

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009100855738A Pending CN101901295A (zh) 2009-05-25 2009-05-25 一种通过分组实现大规模棋牌比赛的方法

Country Status (1)

Country Link
CN (1) CN101901295A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108211351A (zh) * 2017-12-26 2018-06-29 淮安掼蛋文化有限公司 一种手机掼蛋积分赛游戏***
CN109718542A (zh) * 2018-12-25 2019-05-07 广州华多网络科技有限公司 一种游戏报名开赛的方法及装置
CN111970470A (zh) * 2020-06-18 2020-11-20 河北弘通通信有限公司 智力竞技比赛平台
CN112044059A (zh) * 2020-08-31 2020-12-08 腾讯科技(深圳)有限公司 一种游戏信息处理方法及装置

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108211351A (zh) * 2017-12-26 2018-06-29 淮安掼蛋文化有限公司 一种手机掼蛋积分赛游戏***
CN108211351B (zh) * 2017-12-26 2021-11-23 淮安掼蛋文化有限公司 一种手机掼蛋积分赛游戏***
CN109718542A (zh) * 2018-12-25 2019-05-07 广州华多网络科技有限公司 一种游戏报名开赛的方法及装置
CN111970470A (zh) * 2020-06-18 2020-11-20 河北弘通通信有限公司 智力竞技比赛平台
CN112044059A (zh) * 2020-08-31 2020-12-08 腾讯科技(深圳)有限公司 一种游戏信息处理方法及装置

Similar Documents

Publication Publication Date Title
AU2005235004B2 (en) Tournament system and method of operation thereof
CN104606892B (zh) 一种多人视频在线游戏筛选玩家的方法
Wagner Competing in metagame gamespace
WO2006063054A3 (en) System and method of an interactive multiple participant game
RU2007147424A (ru) Настройка интерактивных игровых сеансов внеигрового контекста
WO2004047939A1 (en) Improved lottery game
CN109806577B (zh) 牌类对局的展示方法、装置、终端及存储介质
MXPA05008258A (es) Metodo, sistema y producto de programa para llevar a cabo juegos de bingo.
CN101901295A (zh) 一种通过分组实现大规模棋牌比赛的方法
WO2008011145B1 (en) System and method for operating a matching game in conjunction with a transaction on a gaming machine
JP2005500110A5 (zh)
CN101743042A (zh) 用于同时进行回合制棋盘游戏的设备和方法
GB2598686A (en) Interactive system for enabling hybrid fantasy-style pari-mutuel wagering over network interfaces
CN106462916A (zh) 对战游戏运行***及方法
JP2011087715A (ja) ゲームシステム及びそのコンピュータプログラム
JP2012000361A (ja) 多人数同時参加型オンラインロールプレイングゲーム
CN105939360B (zh) 游戏装备的配备方法及装置
CN105903193B (zh) 一种实现游戏跨区分布式比赛的方法及***
US20150294527A1 (en) System for virtual intellectual lottery games
KR20240052791A (ko) 게임 팝업 윈도우 디스플레이 방법 및 장치, 그리고 디바이스, 매체, 및 프로그램 제품
CN101894202A (zh) 一种实现棋牌比赛游戏机器人的方法
CN101770543A (zh) 执行在线竞争游戏的游戏***及计算机装置
CN102184323A (zh) 扩展mmorpg的在线角色数量的***与方法
CN101894203A (zh) 一种在棋牌比赛游戏中提供及时排名信息的方法
CN101420347A (zh) 一种将Flash单机双人游戏在双主机上同步运行的方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
ASS Succession or assignment of patent right

Owner name: CHINA GAMES COMPETITIVE CULTURE CO., LTD.

Free format text: FORMER OWNER: GRIZZLY (BEIJING) TECHNOLOGY CO., LTD.

Effective date: 20111111

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 102218 CHANGPING, BEIJING TO: 570215 HAIKOU, HAINAN PROVINCE

TA01 Transfer of patent application right

Effective date of registration: 20111111

Address after: 570215 room 17A, crystal building, Pearl River Plaza, No. 2, Kun Kun Road, Hainan, Haikou

Applicant after: Middle reaches competitive culture Limited by Share Ltd

Address before: 102218, 701, building 39, 2 District, Tiantongyuan north, Beijing, Changping District, 7

Applicant before: Huixiong (Beijing) Technology Co., Ltd.

C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20101201