一种图片匹配类游戏处理系统及处理方法

文档序号:6560753阅读:180来源:国知局
专利名称:一种图片匹配类游戏处理系统及处理方法
技术领域
本领域涉及网络游戏技术领域,更具体地说,本发明涉及一种图片匹配类游戏处理系统及处理方法。
背景技术
图片匹配类游戏是休闲竞技游戏的一种,由于操作简单、趣味性强而深受广大玩家们的喜爱。目前,常见的图片匹配类游戏有对对碰、连连看等。此类游戏的一般规则是用最快的速度找到所有匹配的图案或图片的游戏方,即获得游戏的胜利。
目前,在网络上运行的图片匹配类游戏也很流行。与其它网络游戏一样,游戏客户端需要从游戏服务器下载游戏素材和游戏内容,包括要进行匹配的图片、图案等,然后游戏用户具体进行游戏,再由服务器对游戏结果进行最终判定。在现有的图片匹配类游戏中,游戏规则及游戏内容完全由游戏的开发商和运营商制定,用户只能被动地遵照游戏规则及游戏内容被动进行游戏。其中,图片匹配类游戏的图片或图案,一般也由游戏开发商或运营商制作,并放在游戏服务器上,用户通过游戏客户端下载游戏图片,然后再在游戏客户端上运行游戏。
然而,这种游戏规则及内容的制定方法,虽然保证了游戏对所有玩家的公平性,却限制了游戏的灵活性,使玩家只能被动地进行游戏,而不能主动参与游戏规则的制定和游戏素材的创造。现有的技术没有考虑到图片匹配类游戏固有的特点,那就是图案或图片的形状本身并不影响游戏的运行,如果只能由游戏的开发商或运营商制定游戏图片,显然极大地约束了游戏的互动性,并且使得游戏索然无味。

发明内容
有鉴于此,本发明的主要目的是提出一种图片匹配类游戏处理系统,以使得用户可以主动参与游戏内容的制作,从而增强游戏的互动性和趣味性。
本发明的另一目的是提出一种图片匹配类游戏处理方法,以使得用户可以主动参与游戏内容的制作,从而增强游戏的互动性和趣味性。
为达到上述目的,本发明的技术方案是这样实现的一种图片匹配类游戏处理系统,该系统包括游戏客户端和游戏服务器,其中游戏客户端,用于向游戏服务器上传游戏图片,并根据从游戏服务器获取的组合图片进行图片匹配类游戏;游戏服务器,用于对游戏客户端上传的游戏图片执行随机分布以形成组合图片,并将所述组合图片发送到游戏客户端。
所述游戏客户端的数目为一个,该游戏客户端,用于向游戏服务器上传游戏图片,并根据从游戏服务器获取的组合图片,自身进行图片匹配类游戏。
所述游戏客户端的数目为至少两个,其中每个游戏客户端,用于向游戏服务器上传游戏图片,并根据从游戏服务器获取的组合图片与其它游戏客户端进行图片匹配类游戏;游戏服务器,用于对各个游戏客户端所上传的游戏图片进行随机分布以形成组合图片,并将所述组合图片发送到每个游戏客户端。
所述游戏服务器进一步用于对上传来的游戏图片进行校验,对通过校验的游戏图片执行随机分布以形成组合图片,并将所述组合图片发送到游戏客户端。
所述游戏服务器进一步用于复制至少一份上传来的游戏图片,并对游戏客户端上传的游戏图片和复制出的游戏图片统一执行随机分布,以形成组合图片。
一种图片匹配类游戏处理方法,该方法包括A、游戏客户端向游戏服务器上传游戏图片;B、游戏服务器对游戏客户端上传的游戏图片执行随机分布以形成组合图片,并将所述组合图片发送到游戏客户端;C、游戏客户端根据从游戏服务器获取的组合图片进行图片匹配类游戏。
该方法在步骤A与步骤B进一步包括游戏服务器对上传来的游戏图片进行校验;所述步骤B包括游戏服务器对通过校验的游戏图片执行随机分布以形成组合图片,并将所述组合图片发送到游戏客户端。
所述校验包括以下处理中的任一个或者一个以上的任意组合游戏服务器对上传来的游戏图片的类型进行校验;游戏服务器对上传来的游戏图片的存储大小进行校验;游戏服务器对上传来的游戏图片的内容进行校验;游戏服务器对上传来的游戏图片的分辨率进行校验;游戏服务器对上传来的游戏图片的像素进行校验。
该方法在步骤B进一步包括游戏服务器复制至少一份游戏客户端上传来的游戏图片;所述步骤B包括游戏服务器对游戏客户端上传的游戏图片和复制出的游戏图片统一执行随机分布,以形成组合图片,并将所述组合图片发送到游戏客户端。
所述游戏客户端至少为两个,步骤B所述游戏服务器将组合图片发送到游戏客户端为游戏服务器同步将所述组合图片发送到每个游戏客户端。
从上述技术方案可以看出,本发明所提出的图片匹配类游戏处理系统包括游戏客户端和游戏服务器,其中游戏客户端用于向游戏服务器上传游戏图片,并根据从游戏服务器获取的组合图片进行图片匹配类游戏;游戏服务器,用于对游戏客户端上传的游戏图片执行随机分布以形成组合图片,并将所述组合图片发送到游戏客户端。
在本发明中,首先在游戏客户端用户可以向游戏服务器上传游戏图片,然后再由游戏服务器将上传的游戏图片组合成组合图片。由此可见,本发明的组合图片不再单纯由游戏开发商或运营商制作,而是由用户所提供的游戏图片构成,因此本发明的游戏内容实现了由用户定义,从而极大地提高了游戏的趣味性。
而且,在本发明中,用户能够通过主动上传游戏图片而参与到游戏的内容制作中,因此还极大地提高了游戏的可玩性和互动性,并使得玩家更有成就感。另外,在本发明中,游戏服务器可以对图片进行各种形式的校验,从而也保证了游戏的纯洁性和运行流畅。


图1为根据本发明的图片匹配类游戏处理系统的结构示意图;图2为根据本发明的图片匹配类游戏处理方法的流程示意图;图3为根据本发明实施例的客户端执行图片匹配类游戏的示范性显示示意图。
图4为根据本发明实施例的客户端执行图片匹配类游戏的另一示范性显示示意图。
具体实施例方式
为使本发明的目的、技术方案和优点表达得更加清楚明白,下面结合附图及具体实施例对本发明再作进一步详细的说明。
本发明的主要思想是由用户在游戏客户端主动上传游戏图片,然后再由游戏服务器将上传的游戏图片组合成组合图片,从而使用户参与到游戏的内容制作中。
图1是根据本发明的图片匹配类游戏处理系统的结构示意图。
如图1所示,该系统包括游戏客户端和游戏服务器,其中游戏客户端,用于向游戏服务器上传游戏图片,并根据从游戏服务器获取的组合图片进行图片匹配类游戏;游戏服务器,用于对游戏客户端上传的游戏图片执行随机分布以形成组合图片,并将所述组合图片发送到游戏客户端。
游戏客户端的数目为可以为一个,也可以是一个以上。当游戏客户端的数目为一个时,游戏客户端自身进行图片匹配类游戏。当游戏客户端的数目为一个以上时,既可以每个游戏客户端自身进行图片匹配类游戏,也可以是各个游戏客户端之间相互进行图片匹配类游戏。
优选地,当游戏客户端与其它游戏客户端进行图片匹配类游戏时,每个游戏客户端,用于向游戏服务器上传游戏图片(每个游戏客户端所上传的游戏图片既可以是自身保存的图片,也可以是从网络下载的图片),并根据从游戏服务器获取的组合图片与其它游戏客户端进行图片匹配类游戏;此时,游戏服务器,用于对各个游戏客户端所上传的游戏图片进行随机分布以形成组合图片,并将所述组合图片发送到每个游戏客户端。
图片匹配类游戏的运行本身通常会需要多套游戏图片。比如,在连连看游戏中,可能会需要两套或两套以上的游戏图片来形成组合图片。此时,既可以直接由游戏客户端向服务器上传多套的游戏图片,然后再由服务器对这多套图片进行随机分布以形成组合图片,还可以由游戏客户端向服务器上传一套游戏图片,然后由游戏服务器进一步复制至少一套上传来的游戏图片,并对游戏客户端上传的游戏图片和复制出的游戏图片统一执行随机分布,以形成组合图片。
构成组合图片的游戏图片既可以由一个游戏客户端来统一提供,也可以由多个游戏客户端来共同提供。比如,假如有A、B两个游戏用户(或者更多)进行一种图片匹配类游戏(如连连看、对对碰),可以由用户A或用户B或者用户A与用户B共同完成游戏图片的上传。
优选地,可以在游戏客户端上传游戏图片之前,由游戏客户端对游戏图片进行校验,并且仅向游戏服务器上传通过校验的游戏图片。比如校验游戏图片的大小不得超过一定限度(如10k)、游戏图片的内容要求健康、游戏图片应该清晰,适于游戏等等。另外,还可以由游戏服务器来执行对游戏图片的校验工作,游戏服务器所执行的校验工作包括以下处理中的任一个或者一个以上的任意组合游戏服务器对上传来的游戏图片的类型进行校验(比如,可以限定只能上传JPEG文件);游戏服务器对上传来的游戏图片的存储大小进行校验;游戏服务器对上传来的游戏图片的内容进行校验;游戏服务器对上传来的游戏图片的分辨率进行校验;游戏服务器对上传来的游戏图片的像素进行校验。
虽然以上罗列出了一些具体的校验条件,但是本领域人员可以意识到,以上罗列仅为示范性的,并不用于限制本发明的保护范围。
再有,游戏服务器在生成组合图片之后,优选同步将所述组合图片发送到每个游戏客户端,从而保证该局游戏的所有玩家的游戏开始时间和游戏内容完全相同,此时用户即可按照传统图片匹配类游戏的方式进行游玩。
本发明还提出了一种图片匹配类游戏处理方法。图2为根据本发明的图片匹配类游戏处理方法的流程示意图。如图2所示,该方法包括步骤201游戏客户端向游戏服务器上传游戏图片;步骤202游戏服务器对游戏客户端上传的游戏图片执行随机分布以形成组合图片,并将所述组合图片发送到游戏客户端;步骤203游戏客户端根据从游戏服务器获取的组合图片进行图片匹配类游戏。
其中,该方法在步骤201与步骤202之间可以进一步包括游戏服务器对上传来的游戏图片进行校验,然后在步骤202中,游戏服务器对通过校验的游戏图片执行随机分布以形成组合图片,并将所述组合图片发送到游戏客户端。
同样,对于需要多套游戏图片的图片匹配类游戏来说,既可以直接由游戏客户端向服务器上传多套的游戏图片,然后再由服务器对这多套图片进行随机分布以形成组合图片,还可以由游戏客户端向服务器上传一套游戏图片,然后游戏服务器进一步复制至少一份上传来的游戏图片,并对游戏客户端上传的游戏图片和复制出的游戏图片统一执行随机分布,以形成组合图片。当游戏客户端仅上传一份游戏图片时,在步骤202中,该方法还可以进一步包括游戏服务器复制至少一份游戏客户端上传来的游戏图片;然后在步骤202中,游戏服务器对游戏客户端上传的游戏图片和复制出的游戏图片统一执行随机分布,以形成组合图片,并将所述组合图片发送到游戏客户端。
下面结合具体的实施例对本发明进行更加详细和具体的说明。此处,以连连看游戏为例进行说明。
图3为根据本发明实施例的客户端执行图片匹配类游戏的示范性显示示意图。图4为根据本发明实施例的客户端执行图片匹配类游戏的另一示范性显示示意图。
由上图3和图4可见,游戏区共有19×11个方格,对每一个方格都有唯一的坐标,如(10,7)就对应于图4中游戏区正中心的方格红球。在本实施例中,用户上传到游戏服务器的每一个游戏图片文件,都会被赋予一个唯一的标识,如中心位置的游戏图片被赋的标识可以为12345(也可以用名字来代表标识,比如该游戏图片被游戏服务器重新命名为12345.jpg)。于是,就可以理解为坐标(10,7)的值为12345,可以用数学方法表示为F(10,7)=12345,而产生坐标(10,7)和值12345的过程,即为游戏服务器对游戏图片的随机分布。
首先,游戏服务器接收玩家上传的游戏图片,比如假设玩家上传了名为xxx.jpg、yyy.jpg、zzz.jpg的游戏图片,然后游戏服务器可以对游戏图片重命名,比如命名为12345.jpg,2345.jpg,123.jpg,接着由游戏服务器产生两个随机数(程序中的一个函数调用即可实现),然后对随机数取模(如125模10,结果为5,即除法中的取余数),使其分别在(1,19)与(1,11)之间,然后在从玩家上传的游戏图片中,随机选择一个游戏图片,如12345.jpg,此时即可产生一个游戏区坐标与图片对应关系,如(10,7)对应12345,即F(10,7)=12345,同样地,还产生多个类似的对应关系,如(8,9)对应2345,即F(8,9)=2345;(2,6)对应2345,即F(2,6)=2345。
当游戏服务器完成游戏区中所有方格与图片的对应关系后,即完成了游戏图片的随机分布,从而组成了组合图片。
当玩家下载了组合图片,并在客户端运行游戏时,假如连续点击了方格(8,9)和方格(2,6)这两个方格中的图片,游戏客户端通知游戏服务器,游戏服务器比较这两个位置对应的图片值是否相同(在本例中,均对应2345,即F(8,9)=F(2,6),如果相同则消去图片,玩家得分;否则提示玩家,然后玩家继续游戏。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种图片匹配类游戏处理系统,其特征在于,该系统包括游戏客户端和游戏服务器,其中游戏客户端,用于向游戏服务器上传游戏图片,并根据从游戏服务器获取的组合图片进行图片匹配类游戏;游戏服务器,用于对游戏客户端上传的游戏图片执行随机分布以形成组合图片,并将所述组合图片发送到游戏客户端。
2.根据权利要求1所述的图片匹配类游戏处理系统,其特征在于,所述游戏客户端的数目为一个;该游戏客户端,用于向游戏服务器上传游戏图片,并根据从游戏服务器获取的组合图片,自身进行图片匹配类游戏。
3.根据权利要求1所述的图片匹配类游戏处理系统,其特征在于,所述游戏客户端的数目为至少两个,其中每个游戏客户端,用于向游戏服务器上传游戏图片,并根据从游戏服务器获取的组合图片与其它游戏客户端进行图片匹配类游戏;游戏服务器,用于对各个游戏客户端所上传的游戏图片进行随机分布以形成组合图片,并将所述组合图片发送到每个游戏客户端。
4.根据权利要求1所述的图片匹配类游戏处理系统,其特征在于,所述游戏服务器进一步用于对上传来的游戏图片进行校验,对通过校验的游戏图片执行随机分布以形成组合图片,并将所述组合图片发送到游戏客户端。
5.根据权利要求1所述的图片匹配类游戏处理系统,其特征在于,所述游戏服务器进一步用于复制至少一份上传来的游戏图片,并对游戏客户端上传的游戏图片和复制出的游戏图片统一执行随机分布,以形成组合图片。
6.一种图片匹配类游戏处理方法,其特征在于,该方法包括A、游戏客户端向游戏服务器上传游戏图片;B、游戏服务器对游戏客户端上传的游戏图片执行随机分布以形成组合图片,并将所述组合图片发送到游戏客户端;C、游戏客户端根据从游戏服务器获取的组合图片进行图片匹配类游戏。
7.根据权利要求6所述的图片匹配类游戏处理方法,其特征在于,该方法在步骤A与步骤B进一步包括游戏服务器对上传来的游戏图片进行校验;所述步骤B包括游戏服务器对通过校验的游戏图片执行随机分布以形成组合图片,并将所述组合图片发送到游戏客户端。
8.根据权利要求7所述的图片匹配类游戏处理方法,其特征在于,所述校验包括以下处理中的任一个或者一个以上的任意组合游戏服务器对上传来的游戏图片的类型进行校验;游戏服务器对上传来的游戏图片的存储大小进行校验;游戏服务器对上传来的游戏图片的内容进行校验;游戏服务器对上传来的游戏图片的分辨率进行校验;游戏服务器对上传来的游戏图片的像素进行校验。
9.根据权利要求6所述的图片匹配类游戏处理方法,其特征在于,该方法在步骤B进一步包括游戏服务器复制至少一份游戏客户端上传来的游戏图片;所述步骤B包括游戏服务器对游戏客户端上传的游戏图片和复制出的游戏图片统一执行随机分布,以形成组合图片,并将所述组合图片发送到游戏客户端。
10.根据权利要求6所述的图片匹配类游戏处理方法,其特征在于,所述游戏客户端至少为两个,步骤B所述游戏服务器将组合图片发送到游戏客户端为游戏服务器同步将所述组合图片发送到每个游戏客户端。
全文摘要
本发明公开了一种图片匹配类游戏处理系统,该系统包括游戏客户端,用于向游戏服务器上传游戏图片,并根据从游戏服务器获取的组合图片进行图片匹配类游戏;游戏服务器,用于对游戏客户端上传的游戏图片执行随机分布,以形成组合图片,并将所述组合图片发送到游戏客户端。相应地,本发明还公开了一种图片匹配类游戏处理方法。应用本发明以后,图片匹配类游戏的游戏内容可以由用户定义,极大地提高了游戏的趣味性。另外,用户可以参与到游戏的内容制作,从而还提高了游戏的可玩性和互动性。
文档编号G06F19/00GK101067830SQ20061011194
公开日2007年11月7日 申请日期2006年8月28日 优先权日2006年8月28日
发明者王洪龙 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1