CN104436655A - 网络游戏中进行分桌处理的方法及网络游戏服务器 - Google Patents

网络游戏中进行分桌处理的方法及网络游戏服务器 Download PDF

Info

Publication number
CN104436655A
CN104436655A CN201410806548.5A CN201410806548A CN104436655A CN 104436655 A CN104436655 A CN 104436655A CN 201410806548 A CN201410806548 A CN 201410806548A CN 104436655 A CN104436655 A CN 104436655A
Authority
CN
China
Prior art keywords
game
network gaming
user
player
gaming user
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.)
Granted
Application number
CN201410806548.5A
Other languages
English (en)
Other versions
CN104436655B (zh
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.)
Online Tuyoo Beijing Technology Co ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing 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 Beijing Qihoo Technology Co Ltd, Qizhi Software Beijing Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201410806548.5A priority Critical patent/CN104436655B/zh
Publication of CN104436655A publication Critical patent/CN104436655A/zh
Application granted granted Critical
Publication of CN104436655B publication Critical patent/CN104436655B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明提供了一种网络游戏中进行分桌处理的方法及网络游戏服务器。其中,该方法包括:配置出具有预置玩家数的游戏桌;接收网络游戏用户的游戏加入请求,形成至少一个游戏分桌请求队列;遍历至少一个游戏分桌请求队列,按照预置的游戏桌玩家条件,从至少一个游戏分桌请求队列中取出待加入游戏的网络游戏用户信息加入到建立的具有预置玩家数的游戏桌;使用同一个游戏桌中的网络游戏用户信息启动网络游戏。依据本发明实施例能够有效地对网络游戏用户进行分流,避免大量的网络游戏用户请求利用同一游戏桌运行游戏导致的网络拥堵、用户等桌等问题。

Description

网络游戏中进行分桌处理的方法及网络游戏服务器
技术领域
本发明涉及互联网技术领域,特别是涉及一种网络游戏中进行分桌处理的方法及网络游戏服务器。
背景技术
当今社会,网络游戏以其不受空间时间限制的优势越来越多地受到人们的青睐。可以说,网络游戏极大地丰富了人们的日常生活。并且,多数网络游戏有分桌的要求,即根据用户的要求(例如用户要求的游戏等级、用户要求的游戏难易程度等)和/或网络游戏自身的要求(如游戏规则),对共同进行网络游戏的玩家数和/或共同进行网络游戏的各个玩家的等级等进行限制。
但是,现有技术中的网络游戏中仅提供固定的分桌选项,例如,在麻将游戏中仅提供四人桌和/或二人桌。这种有限的分桌方式极大地限制了用户的选择。例如,用户在进行游戏时,由于分桌方式固定,多个需要一起进行游戏的朋友可能必须被分开与其他不相识的用户进行游戏,并且容易造成用户需要等桌的情况,进一步可能造成网络拥堵,导致用户进行网络游戏的过程不流畅,影响用户体验。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的网络游戏中进行分桌处理的方法和相应的网络游戏服务器。
依据本发明的一个方面,提供了一种网络游戏中进行分桌处理的方法,包括:配置出具有预置玩家数的游戏桌;接收网络游戏用户的游戏加入请求,形成至少一个游戏分桌请求队列;遍历所述至少一个游戏分桌请求队列,按照预置的游戏桌玩家条件,从所述至少一个游戏分桌请求队列中取出待加入游戏的网络游戏用户信息加入到所述建立的具有预置玩家数的游戏桌;使用同一个游戏桌中的网络游戏用户信息启动网络游戏。
可选地,所述预置的游戏桌玩家条件包括下列至少之一:预置的每个所述游戏桌的玩家数;网络游戏用户请求加入的游戏桌的玩家数;网络游戏用户请求加入的游戏桌的玩家条件,其中,所述游戏桌的玩家条件包括下列至少之一:玩家等级、玩家积分、游戏时长。
可选地,使用同一个游戏桌中的网络游戏用户信息启动网络游戏之后,还包括:当任一网络游戏用户的网络游戏结束,拒绝将该网络游戏用户的信息重新加入所述至少一个游戏分桌请求队列;直接遍历所述至少一个游戏分桌请求队列,取出符合该网络游戏用户所在游戏桌的玩家条件的其他网络游戏用户的信息,其中,所述游戏桌的玩家条件由所述游戏桌当前玩家设置。
可选地,配置出具有预置玩家数的游戏桌,包括:根据接收到的所述游戏加入请求的数量,确定配置的所述游戏桌的数量。
可选地,配置出具有预置玩家数的游戏桌之前,还包括:设置游戏场参数,以在所述游戏场中设置符合所述游戏场参数的至少一个所述游戏桌。
可选地,所述游戏场参数包括下列至少之一:游戏场标识信息;游戏场规则等级;游戏场名称;游戏场温度;游戏场中任一游戏桌人数;游戏场使用币种;游戏币带入量下限;游戏币带入量上限;游戏场单局番数;游戏场起配人数;游戏场中任一游戏桌请离下限;游戏场匹配等待时间;游戏场人数显示系数。
可选地,所述游戏加入请求中携带有请求加入的游戏桌的人数要求信息。
可选地,所述请求加入的游戏桌的人数要求信息包括下列至少之一:请求加入的游戏桌的人数固定;请求加入的游戏桌的人数可变。
可选地,所述游戏加入请求中携带有预设网络游戏用户条件,其中,所述预设网络游戏用户条件包括下列至少之一:玩家等级条件、游戏时长条件、玩家积分条件。
可选地,使用同一个游戏桌中的网络游戏用户信息启动网络游戏之后,还包括:发送提示消息至所述同一游戏桌中的各个网络游戏用户信息对应用户的客户端,其中,所述提示消息中携带有所述对应用户的名称信息。
可选地,发送提示消息至所述同一游戏桌中的各个网络游戏用户信息对应用户的客户端之后,还包括:接收所述对应用户中任一用户通过所述客户端发送的拒绝指令;重新添加发送所述拒绝指令的用户的网络游戏用户信息至所述至少一个游戏分桌请求队列。
可选地,接收所述对应用户中任一用户通过所述客户端发送的拒绝指令之后,还包括:按照当前游戏桌玩家条件,从所述至少一个游戏分桌队列中取出待加入游戏的网络游戏用户信息加入到所述当前游戏桌。
依据本发明的另一方面,还提供了一种网络游戏服务器,包括:配置模块,适于配置出具有预置玩家数的游戏桌;队列生成模块,适于接收网络游戏用户的游戏加入请求,形成至少一个游戏分桌请求队列;添加模块,适于遍历所述至少一个游戏分桌请求队列,按照预置的游戏桌玩家条件,从所述至少一个游戏分桌请求队列中取出待加入游戏的网络游戏用户信息加入到所述建立的具有预置玩家数的游戏桌;游戏启动模块,适于使用同一个游戏桌中的网络游戏用户信息启动网络游戏。
可选地,所述预置的游戏桌玩家条件包括下列至少之一:预置的每个所述游戏桌的玩家数;网络游戏用户请求加入的游戏桌的玩家数;网络游戏用户请求加入的游戏桌的玩家条件,其中,所述游戏桌的玩家条件包括下列至少之一:玩家等级、玩家积分、游戏时长。
可选地,所述添加模块还适于:当任一网络游戏用户的所述网络游戏结束,拒绝将该网络游戏用户的信息重新加入所述至少一个游戏分桌请求队列;直接遍历所述至少一个游戏分桌请求队列,取出符合该网络游戏用户所在游戏桌的玩家条件的其他网络游戏用户的信息,其中,所述游戏桌的玩家条件由所述游戏桌当前玩家设置。
可选地,所述配置模块还适于:根据接收到的所述游戏加入请求的数量,确定配置所述游戏桌的数量。
可选地,所述配置模块还适于:设置游戏场参数,以在所述游戏场中设置符合所述游戏场参数的至少一个所述游戏桌。
可选地,所述服务器还包括:发送模块,适于发送提示消息至所述同一游戏桌中的各个网络游戏用户信息对应用户的客户端,其中,所述提示消息中携带有所述对应用户的名称信息。
可选地,所述服务器还包括:接收模块,适于接收所述对应用户中任一用户通过所述客户端发送的拒绝指令;所述添加模块,还适于重新添加发送所述拒绝指令的用户的网络游戏用户信息至所述至少一个游戏分桌请求队列。
可选地,所述添加模块还适于:按照当前游戏桌玩家条件,从所述至少一个游戏分桌队列中取出待加入游戏的网络游戏用户信息加入到所述当前游戏桌。
依据本发明实施例的网络游戏中进行分桌处理的方法,能够配置出具有预置玩家数的游戏桌,并接收网络游戏用户的游戏加入请求,形成至少一个游戏分桌队列。之后,遍历至少一个游戏分桌请求队列,按照预置的游戏桌玩家条件,从至少一个游戏分桌请求队列中,按照预置的游戏桌玩家条件,从至少一个游戏分桌请求队列中取出待加入游戏的网络游戏用户的信息加入到建立的具有预置玩家数的游戏桌,并使用同一游戏桌中的网络游戏用户信息启动网络游戏。现有技术中仅能够提供有限选择的、固定玩家数的游戏桌,导致用户选择过少,容易造成网络拥堵等问题,而本发明实施例中能够对游戏桌的玩家数进行配置,因此可以配置多种不同玩家数的游戏桌以供网络游戏用户选择,不仅能够增多单一网络游戏用户进行游戏时的选择,而且为多个网络游戏用户在同一游戏桌进行游戏提供了可能性,丰富网络游戏用户进行网络游戏的方式。并且,本例中,从游戏分桌请求队列中提取网络游戏用户的信息加入游戏桌时,依据预置的游戏桌玩家条件,例如玩家的等级、游戏时长等等,因此能够有效地对网络游戏用户进行分流,避免大量的网络游戏用户请求利用同一游戏桌运行游戏导致的网络拥堵、用户等桌等问题,达到提高网络游戏流畅度,提升用户体验的有益效果。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
根据下文结合附图对本发明具体实施例的详细描述,本领域技术人员将会更加明了本发明的上述以及其他目的、优点和特征。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1示出了根据本发明一个实施例的网络游戏中进行分桌处理的方法的处理流程图;
图2示出了根据本发明一个实施例的游戏场的界面示意图;
图3示出了根据本发明一个优选实施例的设置游戏场参数的界面示意图;
图4示出了根据本发明一个优选实施例的自由场的界面示意图;
图5示出了根据本发明一个优选实施例的设置自由场中游戏桌的界面示意图;
图6示出了根据本发明又一个优选实施例的设置自由场中游戏桌的界面示意图;
图7示出了根据本发明一个优选实施例的从游戏分桌请求队列中根据游戏场提取用户信息生成分队列的流程示意图;
图8示出了根据本发明一个优选实施例游戏场与分队列对应的示意图;
图9示出了根据本发明一个优选实施例的启动游戏的处理流程图;
图10示出了根据本发明一个优选实施例的设置观众席的界面示意图;
图11示出了根据本发明一个实施例的网络游戏服务器的结构示意图;以及
图12示出了根据本发明一个优选实施例的网络游戏服务器的结构示意图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
为解决上述技术问题,本发明实施例提供了一种网络游戏中进行分桌处理的方法。图1示出了根据本发明一个实施例的网络游戏中进行分桌处理的方法的处理流程图。参见图1,该流程至少包括步骤S102至步骤S108。
步骤S102、配置出具有预置玩家数的游戏桌;
步骤S104、接收网络游戏用户的游戏加入请求,形成至少一个游戏分桌请求队列;
步骤S106、遍历至少一个游戏分桌请求队列,按照预置的游戏桌玩家条件,从至少一个游戏分桌请求队列中取出待加入游戏的网络游戏用户信息加入到建立的具有预置玩家数的游戏桌;
步骤S108、使用同一个游戏桌中的网络游戏用户信息启动网络游戏。
依据本发明实施例的网络游戏中进行分桌处理的方法,能够配置出具有预置玩家数的游戏桌,并接收网络游戏用户的游戏加入请求,形成至少一个游戏分桌队列。之后,遍历至少一个游戏分桌请求队列,按照预置的游戏桌玩家条件,从至少一个游戏分桌请求队列中,按照预置的游戏桌玩家条件,从至少一个游戏分桌请求队列中取出待加入游戏的网络游戏用户的信息加入到建立的具有预置玩家数的游戏桌,并使用同一游戏桌中的网络游戏用户信息启动网络游戏。现有技术中仅能够提供有限选择的、固定玩家数的游戏桌,导致用户选择过少,容易造成网络拥堵等问题,而本发明实施例中能够对游戏桌的玩家数进行配置,因此可以配置多种不同玩家数的游戏桌以供网络游戏用户选择,不仅能够增多单一网络游戏用户进行游戏时的选择,而且为多个网络游戏用户在同一游戏桌进行游戏提供了可能性,丰富网络游戏用户进行网络游戏的方式。并且,本例中,从游戏分桌请求队列中提取网络游戏用户的信息加入游戏桌时,依据预置的游戏桌玩家条件,例如玩家的等级、游戏时长等等,因此能够有效地对网络游戏用户进行分流,避免大量的网络游戏用户请求利用同一游戏桌运行游戏导致的网络拥堵、用户等桌等问题,达到提高网络游戏流畅度,提升用户体验的有益效果。
上文提及,本发明实施例中配置游戏桌,并生成游戏分桌请求队列,之后从游戏分桌请求队列中提取对应的网络游戏用户信息加入配置的游戏桌,以启动网络游戏。为更加快速地利用网络游戏用户信息启动游戏,本发明实施例优选在配置游戏桌之前,设置游戏场参数,以在游戏场中设置符合游戏场参数的游戏桌。本发明实施例中,一个游戏场中可以存在一个或者多个游戏桌,每个游戏桌中玩家的条件符合预先设置的游戏场参数。图2示出了根据本发明一个实施例的游戏场的界面示意图。在图2所示的五人场中,展示了6个游戏桌,每个游戏桌预设存在5个玩家的位置。实际操作中,每个游戏场中可以有任意整数个游戏桌,并可以在显示界面中显示任意整数个游戏桌,本发明实施例对此并不加以限定。图3示出了根据本发明一个优选实施例的设置游戏场参数的界面示意图。参见图3,对游戏场参数的设置至少包括设置以下参数:
游戏场标识信息,如图2所示的游戏场标识信息为“身份标识信息(Identification,以下简称ID):54654”;
游戏场规则等级,如图2所示的“等级:高级”,本例中,游戏场规则等级的设置可以根据对进入本游戏场的网络游戏用户的积分进行设置。例如,网络游戏用户的积分越高,表示网络游戏用户在该网络游戏中的游戏能力越强,则其等级越高,据此,可以设置积分的数值处于不同的区间,则对应不同等级,积分数值越高,等级越高,如0至1000积分为初级,1001至9999为中级,10000及以上为高级;
游戏场名称,如图2所示的游戏场名称为“5人场”;
游戏场温度,如图2所示的游戏场温度为30度,本例中设置的游戏场温度为根据游戏场当前进行游戏的网络游戏用户数量设置的游戏热门程度,例如,设置0至26度为冷清温度,27度至32度为热闹温度,33度及以上为高温温度,网络游戏用户点击进入游戏场之后,可以根据显示的温度确定当前游戏场的热门程度,并根据热门程度决定是否在本游戏场进行游戏。例如,当网络游戏用户首次进入该网络游戏的当前游戏场,确定当前游戏场为23度(冷清温度),可以认为多数用户认为当前游戏场娱乐性较差,或者当前游戏场仅适于少数级别较高的网络游戏用户,不适于多数普通(如初级网络游戏用户和/或中级网络游戏用户),则网络游戏用户可以选择更换游戏场。再例如,当网络游戏用户进入当前游戏场,确定当前游戏场为35度(高温温度),可以认为当前游戏场中网络游戏用户数量较多,网络游戏用户流动量较大,不利于同一批次的网络游戏用户进行多次网络游戏较量(如游戏对手可能多次更换等等),则网络游戏用户可以根据其个性化要求更换游戏场;
游戏场中任一游戏桌人数,如图2所示的游戏场为“5人场”,即该游戏场中每个游戏桌开始游戏时的初始玩家数为5人。
上文介绍的如图3所示的各游戏场参数仅为示例,实际应用中,游戏场参数可以随着对网络游戏中各个规则和/或要求和/或网络游戏中玩家条件(如玩家等级、玩家积分等)的完善进一步增加,例如,游戏场参数还可以包括游戏币带入量下限、游戏币带入量上限、游戏场单局番数、游戏场起配人数、游戏场中任一游戏桌请离下限、游戏场匹配等待时间以及游戏场人数显示系数等等,本发明实施例对此并不加以限定。通过对游戏场参数的设置,本发明实施例能够向网络游戏用户提供更加完善的网络游戏环境,进一步,网络游戏用户在进行网络游戏时,能够在更加符合其个性化需求的环境中进行网络游戏,提升网络游戏的用户体验。
除上文介绍的预置各个游戏桌玩家数的游戏场外,为进一步满足不同网络游戏用户对游戏桌玩家数的不同要求,本发明实施例中还可以设置自由游戏场,在该自由游戏场中,根据网络游戏用户的游戏加入请求中携带的玩家数条件建立对应的游戏场。例如,除根据多数网络游戏用户的游戏加入请求建立了多数网络游戏用户选择的“2人场”、“4人场”以及“5人场”之外,建立如图4所示的自由场。参见图4,1号桌以及2号桌为正在进行网络游戏的游戏桌,其中,1号桌的玩家数为7位,2号桌的玩家数为3位,其余游戏桌为等待进行游戏的游戏桌,其玩家数未定,因此每个桌中标注有“待设置”的标记。在自由场中,每个游戏桌的玩家数可变,即在自由场中仅预先设置游戏桌的数量,针对每一游戏桌的玩家数,可由加入该游戏桌的网络游戏用户根据即将进行的网络游戏进行个性化设置。例如,网络游戏用户A、B、C、D、E、F需要在同一游戏桌内进行网络游戏,则可以在自由场内任选空闲的游戏桌(如3号游戏桌)。本发明实施例根据网络游戏用户A、B、C、D、E、F的游戏加入请求,设置自由场中的3号桌的预设玩家数为6位,并利用3号桌为网络游戏用户A、B、C、D、E、F启动网络游戏,如图5示出了为6位网络游戏用户设置3号游戏桌进行网络游戏的示意图。
再例如,网络游戏用户X的游戏加入请求中携带的游戏桌玩家条件为:游戏桌玩家数为3位,每个玩家的等级不能超过中级,本发明实施例根据该游戏加入请求将网络游戏用户X加入自由场中空闲的游戏桌4号,并从游戏分桌请求队列中提取符合上述游戏桌玩家条件的网络游戏用户W以及网络游戏用户T。其中,网络游戏用户W的等级为中级,其游戏加入请求中携带的游戏桌玩家条件为:游戏桌玩家数为3位,而网络游戏用户T的等级为初级,其游戏加入请求中携带的游戏桌玩家条件为:游戏桌玩家数可变。提取之后,在4号游戏桌中利用网络游戏用户X、W以及T的用户信息运行网络游戏,此时自由场的界面示意图如图6所示。其中,4号桌中,网络游戏用户X、W以及T正在进行网络游戏。
对游戏场参数进行设置之后,本发明实施例在游戏场中配置符合该游戏场的游戏桌。首次配置游戏桌时,可以在每个游戏场中配置同样数量的游戏桌,例如,在“2人游戏场”、“4人游戏场”以及“5人游戏场”中均配置8000个游戏桌。在后续网络游戏的运行过程中,本发明实施例优选根据接收到的网络游戏用户请求对配置的游戏桌进行实时调整。例如,根据当前接收到的网络游戏用户请求,需要配置4人游戏场的游戏桌16000个,而2人游戏场的游戏桌以及5人游戏场的游戏桌分别只需要4000个,则本发明实施例可以将分配至2人游戏场以及5人游戏场的游戏桌资源调至4人游戏场进行使用。本发明实施例中,根据接收到的网络游戏用户请求实时对每个游戏场配置的游戏桌的数量进行调整,保证在满足网络游戏用户的游戏需求的同时,更加合理地使用网络资源和/或游戏内存资源。
上文提及,本例中根据接收到的网络游戏用户请求实时对每个游戏场配置的游戏桌的数量进行调整。每个网络游戏用户的游戏加入请求中携带有网络游戏用户预先设置的网络游戏条件。该网络游戏条件中包括对网络游戏玩家的要求以及该网络游戏用户自身的条件。例如,用户A在麻将游戏中,其自身的条件包括:用户积分为5000积分,以及用户等级为中级,而用户A的游戏请求中对麻将游戏玩家的要求为:4人场,玩家中不存在等级为高级的用户,游戏时长不能短于一个小时。接收到用户A的游戏加入请求之后,将用户A的用户信息加入游戏分桌请求队列,并在遍历队列时,根据用户A的上述网络游戏条件将用户A的用户信息加入对应的游戏桌,以启动游戏。
上文提及,为提高用户进入游戏的速度,本发明实施例优选设置游戏场参数,并在游戏场中设置对应的游戏桌。因此,在形成游戏分桌请求队列时,基于同一理由(提高用户进入游戏的速度),建立与每个游戏场对应的游戏分桌请求队列。例如,图7示出了根据本发明一个优选实施例的从游戏分桌请求队列中根据游戏场提取用户信息生成分队列的流程示意图。参见图7,当游戏场为“2人场”、“4人场”以及“5人场”时,针对每个游戏场建立队列1、队列2以及队列3,并分配用户信息至各队列。其中,队列1中的用户信息对应的游戏加入请求中携带的玩家条件为2人场或者可变人数的场次,队列2中的用户信息对应的游戏加入请求中携带的玩家条件为4人场或者可变人数的场次,队列3中的用户信息对应的游戏加入请求中携带的玩家条件为5人场或者可变人数的场次。如图8示出了根据本发明一个优选实施例游戏场与分队列对应的示意图。其中,不同的ID对应不同的网络游戏用户信息。
当根据游戏场建立分队列之后,遍历建立完成的分队列,按照预置的游戏桌玩家条件,从队列中提取待加入游戏的网络游戏用户信息加入到配置的游戏桌中,以启动游戏。图9示出了根据本发明一个优选实施例的启动游戏的处理流程图。参见图9,当与各个游戏场对应的分队列(本例中设分队列为3个)建立完成之后,执行步骤S902,接收来自网络游戏用户的游戏加入请求,并将用户信息加入对应队列,并判断每个游戏场对应的队列中的用户信息的数量是否满足本场对游戏玩家数量的要求(步骤S904)。若否,继续执行步骤S902,若是,执行步骤S906。在步骤S906中,根据本场要求的游戏玩家数量提取对应队列中的用户信息加入到游戏桌中,并使用同一游戏桌中的网络游戏用户信息启动网络游戏。
例如,当根据游戏场“2人场”、“4人场”以及“5人场”分别建立队列1、队列2以及队列3之后,判断队列1中网络游戏用户的数量为1个,队列2中网络游戏用户的数量为7个,队列3中网络游戏用户的数量为5个(步骤S902)。对于队列1,网络游戏用户的数量不满足游戏玩家数量(2人),因此继续接收游戏加入请求。对于队列2,网络游戏用户的数量满足游戏玩家数量(4人),因此执行步骤S906,提取4个网络游戏用户的用户信息加入到4人场中的游戏桌,并在该游戏桌中启动游戏,剩余3个网络游戏用户不满足游戏玩家数量(4人),因此继续等待接收对应的游戏加入请求。对于队列3,网络游戏用户的数量满足游戏玩家数量(5人),因此执行步骤S906,提取5个网络游戏用户的用户信息加入到5人场中的游戏桌,并在该游戏桌中启动游戏。
上文在介绍从游戏分桌请求队列中取出待加入游戏的网络游戏用户信息加入到对应的游戏桌时,仅根据游戏桌预置的玩家数进行网络游戏用户信息的提取,实际应用中,在提取网络游戏用户信息时,按照预置的游戏桌玩家条件进行提取。本例中,预置的游戏桌玩家条件除上文提及的游戏桌的预置玩家数之外,还包括网络游戏用户请求加入的游戏桌的玩家数和/或网络游戏用户请求加入的游戏桌的玩家条件。例如,队列2中当前存在7位网络游戏用户的用户信息,其对应的游戏场为“4人场”,若按照游戏桌的预置玩家数,提取4位用户(设为用户A、B、C、D)的用户信息放于同一游戏桌,则可以启动游戏。但用户B的游戏加入请求中携带的玩家条件为“游戏等级:高级”,而用户A、C、D中存在游戏等级为中级的用户D,而当前队列2中剩余的3为网络游戏用户的用户信息中,用户E的游戏等级为高级,则可以取出用户A、B、C、E放于同一游戏桌,并启动网络游戏。
当在同一游戏桌中启动网络游戏之后,发送提示消息至该游戏桌当前的各个网络游戏用户的客户端,告知各个网络游戏用户当前与其进行游戏的其他网络游戏用户的信息,例如其他网络游戏用户的名称信息和/或等级信息。
当网络游戏用户获知当前与其进行网络游戏的其他网络游戏用户的信息之后,可以发送拒绝指令以拒绝与当前的其他网络游戏用户进行网络游戏。例如,在扑克牌游戏中,四位用户A、B、C、D接收到提示消息,共同进行当前游戏,但用户A的游戏等级为初级,用户B、C、D的游戏等级均为高级,可以认为用户B、C、D的游戏能力均强于用户A,用户A在游戏中的失败率较高,则用户A可以发送拒绝指令拒绝与当前的其他网络游戏用户进行网络游戏。
当接收到来自网络游戏用户的拒绝指令,本发明实施例重新添加发送拒绝指令的用户的网络游戏用户信息至对应的游戏分桌请求队列,以根据该用户的游戏加入请求重新为该用户分配对应的游戏桌进行网络游戏。并且,从被该用户拒绝的游戏桌对应的队列中重新取出符合当前游戏桌玩家条件的用户信息,重新启动网络游戏。
在任一游戏桌中启动网络游戏之后,若游戏桌中的任意网络游戏用户的网络游戏结束,但该网络游戏用户并未请求离开当前游戏桌,本发明实施例拒绝将该网络游戏用户的信息重新加入游戏分桌请求队列,并在当前游戏桌需要重新启动网络游戏时,直接遍历游戏分桌请求队列,取出符合当前游戏桌的玩家条件的其他网络游戏用户的信息,以供当前游戏桌重新启动网络游戏。例如,在棋牌网络游戏中,当前游戏桌中用户A1、B1、C1、D1共同进行游戏,用户B1首先赢牌并结束在当前牌局的游戏,若用户B1并未请求离开当前牌局,则本发明实施例默认用户B1并不继续游戏,并为用户B1设置观众席,如图10所示。由于观众席中的用户B1的用户信息并未被重新添加至游戏分桌请求队列,因此用户B1不会被重新分配至其他牌局进行游戏,并且用户B1可以在当前牌局观看剩余用户A1、C1、D1继续游戏。实际应用中,依据本发明实施例,若网络游戏用户在结束当前网络游戏之后,需要暂停游戏,则网络游戏用户可以直接选择留在当前游戏桌,避免由于网络游戏用户需要暂停游戏而影响其他网络游戏用户进行游戏的过程。
基于上文各优选实施例提供的网络游戏中进行分桌处理的方法,基于同一发明构思,本发明实施例提供了一种网络游戏服务器,以实现网络游戏中进行分桌处理的方法。图11示出了根据本发明一个实施例的网络游戏服务器的结构示意图。参见图11,本发明实施例的网络游戏服务器至少包括配置模块1110、队列生成模块1120、添加模块1130以及游戏启动模块1140。
现介绍本发明实施例的网络游戏服务器的各器件或组成的功能以及各部分间的连接关系:
配置模块1110,适于配置出具有预置玩家数的游戏桌;
队列生成模块1120,适于接收网络游戏用户的游戏加入请求,形成至少一个游戏分桌请求队列;
添加模块1130,与配置模块1110以及队列生成模块1120分别耦合,适于遍历至少一个游戏分桌请求队列,按照预置的游戏桌玩家条件,从至少一个游戏分桌请求队列中取出待加入游戏的网络游戏用户信息加入到建立的具有预置玩家数的游戏桌;
游戏启动模块1140,与添加模块1130相耦合,适于使用同一个游戏桌中的网络游戏用户信息启动网络游戏。
在一个优选的实施例中,预置的游戏桌玩家条件包括下列至少之一:预置的每个游戏桌的玩家数;网络游戏用户请求加入的游戏桌的玩家数;网络游戏用户请求加入的游戏桌的玩家条件,其中,游戏桌的玩家条件包括下列至少之一:玩家等级、玩家积分、游戏时长。
在一个优选的实施例中,添加模块1130还适于:当任一网络游戏用户的网络游戏结束,拒绝将该网络游戏用户的信息重新加入至少一个游戏分桌请求队列;直接遍历至少一个游戏分桌请求队列,取出符合该网络游戏用户所在游戏桌的玩家条件的其他网络游戏用户的信息,其中,游戏桌的玩家条件由游戏桌当前玩家设置。
在一个优选的实施例中,配置模块1110还适于:
根据接收到的游戏加入请求的数量,确定配置游戏桌的数量。
在一个优选的实施例中,配置模块1110还适于:
设置游戏场参数,以在游戏场中设置符合游戏场参数的至少一个游戏桌。
图12示出了根据本发明一个优选实施例的网络游戏服务器的结构示意图。参见图12,本发明实施例的网络游戏服务器还包括:
发送模块1150,与游戏启动模块1140相耦合,适于发送提示消息至同一游戏桌中的各个网络游戏用户信息对应用户的客户端,其中,提示消息中携带有对应用户的名称信息。
在一个优选的实施例中,网络游戏服务器还包括:
接收模块1160,与添加模块1130相耦合,适于接收对应用户中任一用户通过客户端发送的拒绝指令;
添加模块1130,还适于重新添加发送拒绝指令的用户的网络游戏用户信息至至少一个游戏分桌请求队列。
在一个优选的实施例中,添加模块1130还适于:按照当前游戏桌玩家条件,从至少一个游戏分桌队列中取出待加入游戏的网络游戏用户信息加入到当前游戏桌。
根据上述任意一个优选实施例或多个优选实施例的组合,本发明实施例能够达到如下有益效果:
依据本发明实施例的网络游戏中进行分桌处理的方法,能够配置出具有预置玩家数的游戏桌,并接收网络游戏用户的游戏加入请求,形成至少一个游戏分桌队列。之后,遍历至少一个游戏分桌请求队列,按照预置的游戏桌玩家条件,从至少一个游戏分桌请求队列中,按照预置的游戏桌玩家条件,从至少一个游戏分桌请求队列中取出待加入游戏的网络游戏用户的信息加入到建立的具有预置玩家数的游戏桌,并使用同一游戏桌中的网络游戏用户信息启动网络游戏。现有技术中仅能够提供有限选择的、固定玩家数的游戏桌,导致用户选择过少,容易造成网络拥堵等问题,而本发明实施例中能够对游戏桌的玩家数进行配置,因此可以配置多种不同玩家数的游戏桌以供网络游戏用户选择,不仅能够增多单一网络游戏用户进行游戏时的选择,而且为多个网络游戏用户在同一游戏桌进行游戏提供了可能性,丰富网络游戏用户进行网络游戏的方式。并且,本例中,从游戏分桌请求队列中提取网络游戏用户的信息加入游戏桌时,依据预置的游戏桌玩家条件,例如玩家的等级、游戏时长等等,因此能够有效地对网络游戏用户进行分流,避免大量的网络游戏用户请求利用同一游戏桌运行游戏导致的网络拥堵、用户等桌等问题,达到提高网络游戏流畅度,提升用户体验的有益效果。
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。
本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的装置或者设备中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
至此,本领域技术人员应认识到,虽然本文已详尽示出和描述了本发明的多个示例性实施例,但是,在不脱离本发明精神和范围的情况下,仍可根据本发明公开的内容直接确定或推导出符合本发明原理的许多其他变型或修改。因此,本发明的范围应被理解和认定为覆盖了所有这些其他变型或修改。
本发明还公开了A1.一种网络游戏中进行分桌处理的方法,包括:
配置出具有预置玩家数的游戏桌;
接收网络游戏用户的游戏加入请求,形成至少一个游戏分桌请求队列;
遍历所述至少一个游戏分桌请求队列,按照预置的游戏桌玩家条件,从所述至少一个游戏分桌请求队列中取出待加入游戏的网络游戏用户信息加入到所述建立的具有预置玩家数的游戏桌;
使用同一个游戏桌中的网络游戏用户信息启动网络游戏。
A2.根据A1所述的方法,其中,所述预置的游戏桌玩家条件包括下列至少之一:
预置的每个所述游戏桌的玩家数;
网络游戏用户请求加入的游戏桌的玩家数;
网络游戏用户请求加入的游戏桌的玩家条件,其中,所述游戏桌的玩家条件包括下列至少之一:玩家等级、玩家积分、游戏时长。
A3.根据A1或A2所述的方法,其中,使用同一个游戏桌中的网络游戏用户信息启动网络游戏之后,还包括:
当任一网络游戏用户的网络游戏结束,拒绝将该网络游戏用户的信息重新加入所述至少一个游戏分桌请求队列;
直接遍历所述至少一个游戏分桌请求队列,取出符合该网络游戏用户所在游戏桌的玩家条件的其他网络游戏用户的信息,其中,所述游戏桌的玩家条件由所述游戏桌当前玩家设置。
A4.根据A1至A3任一项所述的方法,其中,配置出具有预置玩家数的游戏桌,包括:根据接收到的所述游戏加入请求的数量,确定配置的所述游戏桌的数量。
A5.根据A1至A4任一项所述的方法,其中,配置出具有预置玩家数的游戏桌之前,还包括:设置游戏场参数,以在所述游戏场中配置符合所述游戏场参数的至少一个所述游戏桌。
A6.根据A5所述的方法,其中,所述游戏场参数包括下列至少之一:
游戏场标识信息;游戏场规则等级;游戏场名称;游戏场温度;游戏场中任一游戏桌人数;游戏场使用币种;游戏币带入量下限;游戏币带入量上限;游戏场单局番数;游戏场起配人数;游戏场中任一游戏桌请离下限;游戏场匹配等待时间;游戏场人数显示系数。
A7.根据A1至A6任一项所述的方法,其中,所述游戏加入请求中携带有请求加入的游戏桌的人数要求信息。
A8.根据A7所述的方法,其中,所述请求加入的游戏桌的人数要求信息包括下列至少之一:求加入的游戏桌的人数固定;请求加入的游戏桌的人数可变。
A9.根据A1至A8任一项所述的方法,其中,所述游戏加入请求中携带有预设网络游戏用户条件,其中,所述预设网络游戏用户条件包括下列至少之一:玩家等级条件、游戏时长条件、玩家积分条件。
A10.根据A1至A9任一项所述的方法,其中,使用同一个游戏桌中的网络游戏用户信息启动网络游戏之后,还包括:
发送提示消息至所述同一游戏桌中的各个网络游戏用户信息对应用户的客户端,其中,所述提示消息中携带有所述对应用户的名称信息。
A11.根据A10所述的方法,其中,发送提示消息至所述同一游戏桌中的各个网络游戏用户信息对应用户的客户端之后,还包括:
接收所述对应用户中任一用户通过所述客户端发送的拒绝指令;
重新添加发送所述拒绝指令的用户的网络游戏用户信息至所述至少一个游戏分桌请求队列。
A12.根据A11所述的方法,其中,接收所述对应用户中任一用户通过所述客户端发送的拒绝指令之后,还包括:
按照当前游戏桌玩家条件,从所述至少一个游戏分桌队列中取出待加入游戏的网络游戏用户信息加入到所述当前游戏桌。
本发明实施例还公开了B13.一种网络游戏服务器,包括:
配置模块,适于配置出具有预置玩家数的游戏桌;
队列生成模块,适于接收网络游戏用户的游戏加入请求,形成至少一个游戏分桌请求队列;
添加模块,适于遍历所述至少一个游戏分桌请求队列,按照预置的游戏桌玩家条件,从所述至少一个游戏分桌请求队列中取出待加入游戏的网络游戏用户信息加入到所述建立的具有预置玩家数的游戏桌;
游戏启动模块,适于使用同一个游戏桌中的网络游戏用户信息启动网络游戏。
B14.根据B13所述的服务器,其中,所述预置的游戏桌玩家条件包括下列至少之一:
预置的每个所述游戏桌的玩家数;
网络游戏用户请求加入的游戏桌的玩家数;
网络游戏用户请求加入的游戏桌的玩家条件,其中,所述游戏桌的玩家条件包括下列至少之一:玩家等级、玩家积分、游戏时长。
B15.根据B13或B14所述的服务器,其中,所述添加模块还适于:
当任一网络游戏用户的所述网络游戏结束,拒绝将该网络游戏用户的信息重新加入所述至少一个游戏分桌请求队列;
直接遍历所述至少一个游戏分桌请求队列,取出符合该网络游戏用户所在游戏桌的玩家条件的其他网络游戏用户的信息,其中,所述游戏桌的玩家条件由所述游戏桌当前玩家设置。
B16.根据B13至B15任一项所述的服务器,其中,所述配置模块还适于:
根据接收到的所述游戏加入请求的数量,确定配置所述游戏桌的数量。
B17.根据B13至B16任一项所述的服务器,其中,所述配置模块还适于:
设置游戏场参数,以在所述游戏场中设置符合所述游戏场参数的至少一个所述游戏桌。
B18.根据B13至B17任一项所述的服务器,其中,所述服务器还包括:
发送模块,适于发送提示消息至所述同一游戏桌中的各个网络游戏用户信息对应用户的客户端,其中,所述提示消息中携带有所述对应用户的名称信息。
B19.根据B18所述的服务器,其中,所述服务器还包括:
接收模块,适于接收所述对应用户中任一用户通过所述客户端发送的拒绝指令;
所述添加模块,还适于重新添加发送所述拒绝指令的用户的网络游戏用户信息至所述至少一个游戏分桌请求队列。
B20.根据B19所述的服务器,其中,所述添加模块还适于:
按照当前游戏桌玩家条件,从所述至少一个游戏分桌队列中取出待加入游戏的网络游戏用户信息加入到所述当前游戏桌。

Claims (10)

1.一种网络游戏中进行分桌处理的方法,包括:
配置出具有预置玩家数的游戏桌;
接收网络游戏用户的游戏加入请求,形成至少一个游戏分桌请求队列;
遍历所述至少一个游戏分桌请求队列,按照预置的游戏桌玩家条件,从所述至少一个游戏分桌请求队列中取出待加入游戏的网络游戏用户信息加入到所述建立的具有预置玩家数的游戏桌;
使用同一个游戏桌中的网络游戏用户信息启动网络游戏。
2.根据权利要求1所述的方法,其中,所述预置的游戏桌玩家条件包括下列至少之一:
预置的每个所述游戏桌的玩家数;
网络游戏用户请求加入的游戏桌的玩家数;
网络游戏用户请求加入的游戏桌的玩家条件,其中,所述游戏桌的玩家条件包括下列至少之一:玩家等级、玩家积分、游戏时长。
3.根据权利要求1或2所述的方法,其中,使用同一个游戏桌中的网络游戏用户信息启动网络游戏之后,还包括:
当任一网络游戏用户的网络游戏结束,拒绝将该网络游戏用户的信息重新加入所述至少一个游戏分桌请求队列;
直接遍历所述至少一个游戏分桌请求队列,取出符合该网络游戏用户所在游戏桌的玩家条件的其他网络游戏用户的信息,其中,所述游戏桌的玩家条件由所述游戏桌当前玩家设置。
4.根据权利要求1至3任一项所述的方法,其中,配置出具有预置玩家数的游戏桌,包括:
根据接收到的所述游戏加入请求的数量,确定配置的所述游戏桌的数量。
5.根据权利要求1至4任一项所述的方法,其中,配置出具有预置玩家数的游戏桌之前,还包括:
设置游戏场参数,以在所述游戏场中配置符合所述游戏场参数的至少一个所述游戏桌。
6.根据权利要求1至5任一项所述的方法,其中,
所述游戏加入请求中携带有请求加入的游戏桌的人数要求信息。
7.根据权利要求6所述的方法,其中,所述请求加入的游戏桌的人数要求信息包括下列至少之一:
请求加入的游戏桌的人数固定;
请求加入的游戏桌的人数可变。
8.根据权利要求1至7任一项所述的方法,其中,所述游戏加入请求中携带有预设网络游戏用户条件,其中,所述预设网络游戏用户条件包括下列至少之一:玩家等级条件、游戏时长条件、玩家积分条件。
9.根据权利要求1至8任一项所述的方法,其中,使用同一个游戏桌中的网络游戏用户信息启动网络游戏之后,还包括:
发送提示消息至所述同一游戏桌中的各个网络游戏用户信息对应用户的客户端,其中,所述提示消息中携带有所述对应用户的名称信息。
10.一种网络游戏服务器,包括:
配置模块,适于配置出具有预置玩家数的游戏桌;
队列生成模块,适于接收网络游戏用户的游戏加入请求,形成至少一个游戏分桌请求队列;
添加模块,适于遍历所述至少一个游戏分桌请求队列,按照预置的游戏桌玩家条件,从所述至少一个游戏分桌请求队列中取出待加入游戏的网络游戏用户信息加入到所述建立的具有预置玩家数的游戏桌;
游戏启动模块,适于使用同一个游戏桌中的网络游戏用户信息启动网络游戏。
CN201410806548.5A 2014-12-19 2014-12-19 网络游戏中进行分桌处理的方法及网络游戏服务器 Active CN104436655B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410806548.5A CN104436655B (zh) 2014-12-19 2014-12-19 网络游戏中进行分桌处理的方法及网络游戏服务器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410806548.5A CN104436655B (zh) 2014-12-19 2014-12-19 网络游戏中进行分桌处理的方法及网络游戏服务器

Publications (2)

Publication Number Publication Date
CN104436655A true CN104436655A (zh) 2015-03-25
CN104436655B CN104436655B (zh) 2017-05-17

Family

ID=52883875

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410806548.5A Active CN104436655B (zh) 2014-12-19 2014-12-19 网络游戏中进行分桌处理的方法及网络游戏服务器

Country Status (1)

Country Link
CN (1) CN104436655B (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106823376A (zh) * 2017-01-24 2017-06-13 腾讯科技(深圳)有限公司 一种实现用户匹配的方法及装置
CN108721899A (zh) * 2018-05-25 2018-11-02 北京辛迪佳文化传媒有限公司 桌游应用的数据处理方法及装置
WO2018214016A1 (zh) * 2017-05-23 2018-11-29 深圳市伊特利网络科技有限公司 斗地主中基于定位的玩家抓取方法及***
CN109718542A (zh) * 2018-12-25 2019-05-07 广州华多网络科技有限公司 一种游戏报名开赛的方法及装置

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6264560B1 (en) * 1996-01-19 2001-07-24 Sheldon F. Goldberg Method and system for playing games on a network
US20050090304A1 (en) * 2003-10-24 2005-04-28 Pokertek, Inc. System and method of displaying or obscuring electronic playing cards
CN1794305A (zh) * 2005-06-01 2006-06-28 华为技术有限公司 一种使游戏账号进入游戏状态的方法
CN1850316A (zh) * 2005-08-19 2006-10-25 华为技术有限公司 一种用于游戏的邀请比赛方法和***
CN102402643A (zh) * 2010-09-17 2012-04-04 腾讯科技(深圳)有限公司 一种网络游戏的组队方法及***
CN102811778A (zh) * 2010-01-19 2012-12-05 瑞申瑙Ft企业有限公司 玩家选手的分配和排序

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6264560B1 (en) * 1996-01-19 2001-07-24 Sheldon F. Goldberg Method and system for playing games on a network
US20050090304A1 (en) * 2003-10-24 2005-04-28 Pokertek, Inc. System and method of displaying or obscuring electronic playing cards
CN1794305A (zh) * 2005-06-01 2006-06-28 华为技术有限公司 一种使游戏账号进入游戏状态的方法
CN1850316A (zh) * 2005-08-19 2006-10-25 华为技术有限公司 一种用于游戏的邀请比赛方法和***
CN102811778A (zh) * 2010-01-19 2012-12-05 瑞申瑙Ft企业有限公司 玩家选手的分配和排序
CN102402643A (zh) * 2010-09-17 2012-04-04 腾讯科技(深圳)有限公司 一种网络游戏的组队方法及***

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106823376A (zh) * 2017-01-24 2017-06-13 腾讯科技(深圳)有限公司 一种实现用户匹配的方法及装置
CN106823376B (zh) * 2017-01-24 2020-08-21 腾讯科技(深圳)有限公司 一种实现用户匹配的方法及装置
US11123642B2 (en) 2017-01-24 2021-09-21 Tencent Technology (Shenzhen) Company Limited Method for implementing user matching and related device
US11759714B2 (en) 2017-01-24 2023-09-19 Tencent Technology (Shenzhen) Company Limited Method for implementing user matching and related device
WO2018214016A1 (zh) * 2017-05-23 2018-11-29 深圳市伊特利网络科技有限公司 斗地主中基于定位的玩家抓取方法及***
CN108721899A (zh) * 2018-05-25 2018-11-02 北京辛迪佳文化传媒有限公司 桌游应用的数据处理方法及装置
CN109718542A (zh) * 2018-12-25 2019-05-07 广州华多网络科技有限公司 一种游戏报名开赛的方法及装置

Also Published As

Publication number Publication date
CN104436655B (zh) 2017-05-17

Similar Documents

Publication Publication Date Title
CN110573221B (zh) 用于多玩家游戏中的实况玩游戏的用户驱动的观众频道
CN113058270B (zh) 直播互动方法和装置、存储介质及电子设备
CN109224456B (zh) 直播间游戏组队方法、基于直播的游戏交互***及服务器
JP5941605B1 (ja) 情報処理装置、ゲームプログラム、及び、情報処理方法
CN110075532B (zh) 虚拟对象的控制方法和装置、存储介质、电子装置
CN104436655A (zh) 网络游戏中进行分桌处理的方法及网络游戏服务器
CN105169697A (zh) 一种基于移动终端的麻将胡牌控制方法及***
EP3147857A1 (en) System and method for operating competition game
CN109120945A (zh) 基于直播的游戏匹配方法、游戏交互***以及服务器
JP6667363B2 (ja) 情報処理装置、ゲームプログラム、及び、情報処理方法
US9993736B2 (en) Cloud computing system and application provision method
JP2017108817A (ja) プログラム、及びシステム
JP6060389B2 (ja) ゲームシステム、それに用いられる制御方法、及びコンピュータプログラム
CN104436652B (zh) 网络牌类游戏中的数据处理方法及服务器
JP6322904B2 (ja) サーバ装置、ゲームシステム及びプログラム
US20080252007A1 (en) Network driven board game instruction generator and methods for interaction with participant
JP6576641B2 (ja) ビデオゲーム処理プログラム及びビデオゲーム処理システム
US20160158651A1 (en) Method and system for a gaming mobile software application driven by user content
KR101178325B1 (ko) 온라인 게임의 팀 플레이 제어 방법 및 시스템
KR101438596B1 (ko) 게임을 제공하는 방법, 장치 및 기록 매체
CN104436653A (zh) 网络牌类游戏中的数据处理方法及服务器
JP2019195713A (ja) ビデオゲーム処理プログラム及びビデオゲーム処理システム
CN113244607B (zh) Mmorpg游戏的对象匹配方法、服务器群组及相关设备
JP2018134454A (ja) サーバ装置、ゲームシステム及びプログラム
CN109345290B (zh) 电子资源处理方法、装置、计算设备和存储介质

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20210402

Address after: 100144 room a-0860, 2 / F, building 3, yard 30, Shixing street, Shijingshan District, Beijing

Patentee after: ONLINE TUYOO (BEIJING) TECHNOLOGY Co.,Ltd.

Address before: 100088 room 112, block D, 28 new street, new street, Xicheng District, Beijing (Desheng Park)

Patentee before: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

Patentee before: Qizhi software (Beijing) Co.,Ltd.