在游戏终端中模拟纸牌游戏的实现方法及装置制造方法

文档序号:6502965阅读:153来源:国知局
在游戏终端中模拟纸牌游戏的实现方法及装置制造方法
【专利摘要】本发明涉及一种在游戏终端中模拟纸牌游戏的实现方法及装置,所述方法包括:在游戏界面上显示模拟纸牌游戏的多组游戏元素,各组游戏元素与不同的虚拟角色相对应,每组游戏元素中包括代表所对应虚拟角色的角色元素以及纸牌元素;接收与虚拟角色对应的出牌指令,根据所述出牌指令更新所述虚拟角色对应的纸牌元素;以及根据预定的游戏规则以及在当前出牌周期内已出牌的各虚拟角色所出的牌,确定当前出牌周期内出牌最大的虚拟角色,并对出牌最大的虚拟角色对应的游戏元素进行标识以区别其他虚拟角色。本发明显示的告知游戏用户(玩家)当前已出的牌中谁最大,以便用户快速做出下一步的出牌决策,使游戏界面更加友好,可以提升游戏互动的识别率。
【专利说明】在游戏终端中模拟纸牌游戏的实现方法及装置

【技术领域】
[0001]本发明涉及计算机数据处理【技术领域】,特别涉及一种在游戏终端中模拟纸牌游戏的实现方法及装置。

【背景技术】
[0002]休闲娱乐已经成为我们这个时代生活很重要的一部分,游戏(Game)是一种参与、交互式的娱乐形式。这一概念是相对于被动式的娱乐形式而言的,看电视、读书、看电影都是被动式的娱乐方式,在这些方式中,娱乐是展现式的,受众只能被动参与。游戏则要复杂很多,当人们玩游戏时,因积极参与而获得快乐。
[0003]随着计算机以及图形图像技术的发展,出现了电子游戏。电子游戏指以电子元器件组装成的设备(或称为游戏终端)为运行平台的游戏。这与传统的游戏方式是不同的,传统的游戏需要现实中的游戏道具,如:象棋、扑克牌等。而电子游戏则是通过控制游戏终端与电子游戏进行交互的游戏方式。
[0004]在互联网时代,电子游戏已经发展成为网络游戏。玩网络游戏也已经成为当今人们休闲娱乐最为流行的一种方式。网络游戏拥有强大的人与人之间的交流平台,用户在游戏中得到充足的虚拟现实体验,这是过去传统游戏不能比拟的。玩家(或称为游戏用户)可以在游戏终端的游戏界面上扮演某个虚拟角色,实现与终端或者其他玩家所扮演的虚拟角色进行游戏。
[0005]在现有的模拟纸牌游戏(例如升级游戏)中,游戏中的各虚拟角色对应的玩家出牌后,各个玩家打出的牌会简单的显示在游戏终端的游戏界面(请参考图1)上。但是,游戏界面并不会告知玩家当前各家打出的牌谁出的牌是最大的,玩家如果想知道当前一轮牌(或称为当前出牌周期)中各家打出的牌谁出的牌最大,就必须自己根据游戏规则并结合自己的经验进行判断,当牌型过于复杂或者玩家对游戏规则不是特别了解时,就会判断出错,对下一步出牌决策产生不利影响。


【发明内容】

[0006]本发明的目的在于,提供一种可解决上述问题的在游戏终端中模拟纸牌游戏的实现方法及装置。
[0007]本发明实施例中的一种在游戏终端中模拟纸牌游戏的实现方法,包括:在游戏界面上显示模拟纸牌游戏的多组游戏元素,各组游戏元素与不同的虚拟角色相对应,每组游戏元素中包括代表所对应虚拟角色的角色元素以及纸牌元素;接收与虚拟角色对应的出牌指令,根据所述出牌指令更新所述虚拟角色对应的纸牌元素;以及根据预定的游戏规则以及在当前出牌周期内已出牌的各虚拟角色所出的牌,确定当前出牌周期内出牌最大的虚拟角色,并对出牌最大的虚拟角色对应的游戏元素进行标识以区别其他虚拟角色。
[0008]本发明实施例中的一种在游戏终端中模拟纸牌游戏的实现装置,包括:游戏元素显示模组,用于在游戏界面上显示模拟纸牌游戏的多组游戏元素,各组游戏元素与不同的虚拟角色相对应,每组游戏元素中包括代表所对应虚拟角色的角色元素以及纸牌元素;纸牌元素更新模组,用于接收与虚拟角色对应的出牌指令,根据所述出牌指令更新所述虚拟角色对应的纸牌元素;以及最大角色标识模组,用于根据预定的游戏规则以及在当前出牌周期内已出牌的各虚拟角色所出的牌,确定当前出牌周期内出牌最大的虚拟角色,并对出牌最大的虚拟角色对应的游戏元素进行标识以区别其他虚拟角色。
[0009]相对于现有技术,本发明所提出的在游戏终端中模拟纸牌游戏的实现方法及装置,通过对出牌最大的虚拟角色对应的游戏元素进行标识以区别其他虚拟角色,显示的告知游戏用户(玩家)当前已出的牌中谁最大,以便用户快速做出下一步的出牌决策,使游戏界面更加友好,可以提升游戏互动的识别率。

【专利附图】

【附图说明】
[0010]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0011]图1是现有技术中的游戏界面示意图。
[0012]图2是本发明第一实施例提供的在游戏终端中模拟纸牌游戏的实现方法的流程图。
[0013]图3是本发明第一实施例中的游戏界面示意图之一。
[0014]图4是本发明第一实施例中的游戏界面示意图之二。
[0015]图5是本发明第一实施例中的游戏界面示意图之三。
[0016]图6是本发明第一实施例中的游戏界面示意图之四。
[0017]图7是本发明第一实施例中的游戏界面示意图之五。
[0018]图8是本发明第一实施例中的游戏界面示意图之六。
[0019]图9是本发明第二实施例提供的在游戏终端中模拟纸牌游戏的实现方法的流程图。
[0020]图10是图9中步骤S25的具体流程示意图。
[0021]图11是本发明第三实施例提供的在游戏终端中模拟纸牌游戏的实现装置的结构示意图。
[0022]图12是本发明第四实施例提供的在游戏终端中模拟纸牌游戏的实现装置的结构示意图。

【具体实施方式】
[0023]为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的在游戏终端中模拟纸牌游戏的实现方法及装置其【具体实施方式】、方法、步骤、结构、特征及其功效,详细说明如下。
[0024]有关本发明的前述及其他技术内容、特点及功效,在以下配合参考图式的较佳实施例的详细说明中将可清楚呈现。通过【具体实施方式】的说明,当可对本发明为达成预定目的所采取的技术手段及功效得以更加深入且具体的了解,然而所附图式仅是提供参考与说明之用,并非用来对本发明加以限制。
[0025]本发明提出的在游戏终端中模拟纸牌游戏的实现方法和装置适用于在可以作为游戏终端的终端设备上实现的模拟纸牌游戏,主要包括但不限于升级游戏等。游戏终端可以包括智能手机、平板电脑、电子书阅读器、MP3播放器(Moving Picture Experts GroupAud1 Layer III,动态影像专家压缩标准音频层面3)、MP4 (Moving Picture ExpertsGroup Aud1 Layer IV,动态影像专家压缩标准音频层面3)播放器、膝上型便携计算机和台式计算机等等。
[0026]第一实施例
[0027]请参照图2,图2是本发明第一实施例提供的一种在游戏终端中模拟纸牌游戏的实现方法的流程图。于本实施例中,在游戏终端中模拟纸牌游戏的实现方法包括:
[0028]步骤Sll:在游戏界面上显示模拟纸牌游戏的多组游戏元素,各组游戏元素与不同的虚拟角色相对应,每组游戏元素中包括代表所对应虚拟角色的角色元素或纸牌元素。
[0029]虚拟角色指的是玩家(或称为游戏用户)在模拟纸牌游戏中所扮演的角色。以线上升级游戏为例,虚拟角色指的就是玩家所注册的用户名,通常可包括4个虚拟角色。
[0030]游戏界面指的是游戏客户端的用户界面,包括游戏画面中的按钮、动画、文字、声音、窗口等与游戏用户直接或间接接触的游戏设计元素。
[0031]于步骤Sll中,首先在游戏界面上显示模拟纸牌游戏的多组游戏元素。一组游戏元素对应于一个虚拟角色。每组游戏元素中至少包括代表所对应虚拟角色的角色元素以及纸牌元素。角色元素可以包括该虚拟角色的头像、名称等。纸牌元素可以包括能够代表玩家当前所出的牌或者玩家当前未出的牌的纸牌图片。
[0032]具体的,以升级游戏为例,假设在此游戏中有A、B、C、D四个虚拟角色,请参照图3,这四个虚拟角色对应的角色元素可以分别用四个玩家注册时所使用头像来表示,角色元素还可以包括四个玩家注册时所使用的用户名等信息。图3中用10表示游戏界面,11A、11B、11C、IID分别表示虚拟角色A、B、C、D对应的角色元素,用12A、12B、12C、12D分别表示虚拟角色A、B、C、D对应的纸牌元素。需要说明的是,在实际的设计中,由于有些游戏终端的显示屏比较小(例如手机),所以为了节省游戏界面的空间,IlD可能是没有的,本发明的【具体实施方式】并不以此为限。
[0033]步骤S12:接收与虚拟角色对应的出牌指令,根据所述出牌指令更新所述虚拟角色对应的纸牌元素。
[0034]玩家,也就是游戏用户,可以通过点击游戏界面的上的对应的纸牌并点击出牌按钮来发送出牌指令。当游戏客户端接收到玩家所发出的与虚拟角色对应的出牌指令后,根据出牌指令更新当前的纸牌元素,例如,虚拟角色A的玩家点击纸牌9V9V8V8V,并点击出牌按钮,游戏界面上就会显示纸牌908V8V。
[0035]步骤S13,根据预定的游戏规则以及在当前出牌周期内已出牌的各虚拟角色所出的牌,确定当前出牌周期内出牌最大的虚拟角色,并对出牌最大的虚拟角色对应的游戏元素进行标识以区别其他虚拟角色。
[0036]出牌周期也就是出牌的轮次。例如,在升级游戏中,A、B、C、D四个虚拟角色依次各处一次牌为一个出牌周期,也可以称为一轮。在一个出牌周期,或一轮中,第一个出牌的虚拟角色可以称为首家。
[0037]预定的游戏规则可以存放在游戏客户端也可以存放在服务器中。客户端或者服务器可以根据预定的游戏规则以及在当前出牌周期内已出牌的各虚拟角色所出的牌,可以确定当前出牌周期内出牌最大的虚拟角色。
[0038]具体来讲,假设虚拟角色A为首家,虚拟角色A、B、C、D按照字母顺序依次出牌。A出牌后B出牌,将B出的牌与A出的牌进行比较,如果B出的牌较大就可以确认B为当前出牌最大的虚拟角色。待C出牌后,C出的牌与B再进行比较,如果B出的牌还是比C大,B仍然为当前出牌最大的虚拟角色,如果C出的牌比B大,就可以确认C为当前出牌最大的虚拟角色,依次类推。
[0039]待当前出牌周期内出牌最大的虚拟角色确认后,游戏客户端会对出牌最大的虚拟角色对应的游戏元素进行标识以区别其他虚拟角色。
[0040]所述标识可以为图片标识,图片标识的具体形式不限,只要可以利用所述图片标识的内容、所述图片标识的位置、颜色、形状或纹路区别其他虚拟角色即可。
[0041]所述图片标识的内容可以包括文字,例如图片标识中包含文字:“大”(以下简称“大”牌标识)。可以理解的是,于本发明实施例中,可以替换“大”牌标识的具体形式,只要能够提醒玩家、告知玩家当前已出牌的虚拟角色中出牌最大的虚拟角色,均可视为替代方案。
[0042]例如:
[0043]可以更改“大”牌标识的位置、颜色、形状、内嵌文字:
[0044]a、将“大”牌标识的位置进行更改:例如放在该虚拟角色对应的纸牌元素(纸牌图片)的左上角,左下角、右下角、中间、或对应的角色元素(头像)上等,例如在图3中,“大”牌标识13a设置在虚拟角色C对应的纸牌元素12C的右上角,在图4中大”牌标识13b设置在虚拟角色C对应的角色元素IlC上;
[0045]b、将“大”牌标识的颜色进行更改,使用其他能够与游戏界面中的其他元素颜色进行区别的颜色;
[0046]C、将“大”牌标识的形状进行更改:使用方形、菱形、规则或者不规则多边形等,带边框后者花纹等;
[0047]d、将“大”牌标识内嵌的图像文字“大”替换成为其他能够表明当前已出牌谁最大的其他文字(如“强”、“最大”等)。
[0048]所述图片标识的内容还可以包括图形,例如:
[0049]a、使用一个箭头指向当前出牌最大的虚拟角色对应的角色元素或者纸牌元素,例如在图5中,用箭头标识13b指向虚拟角色C对应的角色元素IlC上;
[0050]b、在当前出牌最大的虚拟角色对应的角色元素上给出标志(例如皇冠等)标明该角色的牌当前最大。
[0051]还可以通过改变角色元素或纸牌元素的形状、大小或颜色对所述出牌最大的虚拟角色的游戏元素进行标识以区别其他虚拟角色,也就是隐式的将出牌最大的虚拟角色的游戏元素设置为与其他虚拟角色不同,以便玩家能够区分出当前已出牌中谁最大,例如在图6中,通过将虚拟角色C对应角色元素IlC以及纸牌元素12C同时放大来对虚拟角色C进行标识,图6中用实线表示放大后的角色元素IlC以及纸牌元素12C,虚线表示放大前的。
[0052]还可以不使用视觉效果,而使用声音效果来告知玩家当前已出牌中谁最大,也就是说,所述标识还可以为声音标识,例如在当前出牌周期内第一个出牌的虚拟角色出牌后,后续虚拟角色所出的牌比当前已出的牌大,就播放声音(如:声音“大”或者“我最大”等)来告知玩家当前已出牌的虚拟角色中谁出的牌最大。例如在图7中,虚拟角色C所出的牌比当前已出的牌大,播放声音“我最大”来对虚拟角色C进行标识。
[0053]还可以使用动画效果告知玩家当前已出牌谁最大,也就是说,所述标识可以为动画标识,例如在当前出牌周期内第一个出牌的虚拟角色出牌后,后续虚拟角色所出的牌比当前已出的牌大,就使用动画效果(如:带有“大”字的动画)来告知玩家当前已出牌的虚拟角色中谁出的牌最大。当然具体的动画形式不限,例如在图8中,虚拟角色C所出的牌比当前已出的牌大,通过闪动虚拟角色C的角色元素IlC来对虚拟角色C进行标识。
[0054]需要说明的是,图3至图8所示出的游戏界面,只是本发明的一些【具体实施方式】,于本发明中,标识的具体形式不限,只要能够提醒玩家、告知玩家当前已出牌的虚拟角色中出牌罪大的虚拟角色,均可视为替代方案。
[0055]另外,如果确定最后一个出牌的D为当前出牌最大的虚拟角色,由于服务器会下发下一个出牌周期D第一个出牌的虚拟角色并在该虚拟角色对应的游戏元素上显示“出牌”等标识,在此情况下,也可直接使用该标识作为当前出牌最大的虚拟角色的标识。
[0056]相对于现有技术,本发明所提出的在游戏终端中模拟纸牌游戏的实现方法,通过对出牌最大的虚拟角色对应的游戏元素进行标识以区别其他虚拟角色,显示的告知游戏用户(玩家)当前已出的牌中谁最大,以便用户快速做出下一步的出牌决策,使游戏界面更加友好,可以提升用户的交互体验,提高游戏互动的识别率。
[0057]第二实施例
[0058]请参照图2,图2是本发明第一实施例提供的一种在游戏终端中模拟纸牌游戏的实现方法的流程图。于本实施例中,在游戏终端中模拟纸牌游戏的实现方法包括:
[0059]步骤S21:在游戏界面上显示模拟纸牌游戏的多组游戏元素,各组游戏元素与不同的虚拟角色相对应,每组游戏元素中包括代表所对应虚拟角色的角色元素以及纸牌元素;
[0060]步骤S22:接收与虚拟角色对应的出牌指令,根据所述出牌指令更新所述虚拟角色对应的纸牌元素;
[0061]步骤S23:根据预设的牌型、花色、各牌型对应的类型值以及牌点,计算并记录当前出牌周期内第一个出牌的虚拟角色所出牌的类型、花色及最大牌点;
[0062]步骤S24:判断后续出牌的虚拟角色所出牌的花色是否大于一种,如果是则确定所述第一个出牌的虚拟角色为出牌最大的虚拟角色,如果不是,则判断后续出牌的虚拟角色所出牌的花色是否与第一个出牌的虚拟角色所出牌的花色相同;
[0063]如果相同则执行步骤S25:根据所述第一个出牌的虚拟角色所出牌的类型,格式化后续出牌的虚拟角色所出牌的牌型,并按照预定的比较规则确定当前出牌周期内出牌最大的虚拟角色;
[0064]如果不相同,则执行步骤S26:判断后续出牌的虚拟角色所出牌的花色是否与主牌的花色相同,如果相同则执行步骤S25,如果不相同,则确定所述第一个出牌的虚拟角色为出牌最大的虚拟角色;
[0065]步骤S27:判断已出牌的虚拟角色的个数是否大于或等于两个,如果是,则对出牌最大的虚拟角色对应的游戏元素进行标识以区别其他虚拟角色,如果不是,则不进行标识。
[0066]步骤S21及步骤S22可以参照第一实施例中的相关步骤,这里不再赘述。
[0067]继续以升级游戏为例进行说明,在升级游戏中,预设的牌型可以包括单牌(例如5 ?)、对子(例如3Φ3Φ )、连对(例如8全847金7全)等。花色包括方块?、草花:Φ、黑桃Φ、红桃¥。各牌型对应有预设的类型值,例如可以预设单牌的类型值为0,对子的类型值为1,连对的类型值为连对的长度(例如的连对长度为2,类型值为2 ;9全9Φ8Φ8Φ7Φ7Φ的连对长度为3,类型值为3)等。牌点指的是按照大王 > 小王 > 正主牌>副主牌 > 非主牌的次序确定的能区分各个牌的数值,具体的数值可以根据实际情况自行设定,本发明并不以此为限。例如,可以设定非主牌2到A对应的牌点为2?13,而主牌,比如主2,可以设定其对应的牌点为15,副2,可以设定其对应的牌点为14,等等。
[0068]于步骤S23中,根据预设的牌型、花色、各牌型对应的类型值以及牌点,计算并记录当前出牌周期内第一个出牌的虚拟角色所出牌的类型、花色及最大牌点。假设首家出的牌为ΑΦΚ4949Φ8Φ8Φ3全3?,那么牌型分别为单牌ΑΦ (类型值为O)、单牌K全(类型值为
O)、对子3Φ3Φ (类型值为I)、连对9084% (类型值为2),其中单牌的最大牌点为Α、对子的最大牌点为3、连对的最大牌点为9。
[0069]于步骤S24中,首先要判断后续出牌的虚拟角色所出牌的花色是否大于一种,也就是说判断后续出牌的虚拟角色所出的牌本身是否是杂牌,如果是,则可以确定所述第一个出牌的虚拟角色为出牌最大的虚拟角色,如果不是,则继续判断后续出牌的虚拟角色所出牌的花色是否与第一个出牌的虚拟角色所出牌的花色相同。如果不相同,则执行步骤S26:判断后续出牌的虚拟角色所出牌的花色是否与主牌的花色相同,如果相同则执行步骤S25,如果不相同,则确定所述第一个出牌的虚拟角色为出牌最大的虚拟角色;
[0070]如果后续出牌的虚拟角色所出牌的花色与第一个出牌的虚拟角色所出牌的花色是相同的,则执行S25:根据所述第一个出牌的虚拟角色所出牌的类型,格式化后续出牌的虚拟角色所出牌的牌型。例如,第2个出牌的虚拟角色所出的牌为根据所述第一个出牌的虚拟角色所出牌的类型,对其进行格式化后得到,牌型分别为单牌(类型值为O)、单牌J# (类型值为O)、单牌7Φ (类型值为O)、单牌6# (类型值为O)、没有对子、连对(类型值为2),其中单牌的最大牌点为Q、对子的最大牌点为O、连对的最大牌点为5。
[0071]于步骤S25中,按照预定的比较规则确定当前出牌周期内出牌最大的虚拟角色。
[0072]请参照图10,于本实施例中,按照预定的比较规则确定当前出牌周期内出牌最大的虚拟角色的步骤可进一步包括:
[0073]步骤S251:比较后续出牌的虚拟角色所出牌的牌型与第一个出牌的虚拟角色所出牌的类型是否匹配,如果不匹配,则执行步骤S252:确定所述第一个出牌的虚拟角色为出牌最大的虚拟角色,如果匹配,则执行步骤S253:比较已出牌的各虚拟角色所出牌中类型值最大的牌型对应的最大牌点的大小,确定最大牌点最大的虚拟角色为出牌最大的虚拟角色,如果最大牌点相同则确定先出牌的虚拟角色为出牌最大的虚拟角色。
[0074]例如,第I个出牌的虚拟角色所出的牌Α+Κ094848Φ30的牌型有单牌、对子、连对,而第2个出牌的虚拟角色所出的牌中没有对子,就说明牌型不匹配,此时可以确定第一个出牌的虚拟角色为出牌最大的虚拟角色。假设第2个出牌的虚拟角色所出的牌为?牌型同样也有单牌、对子、连对,就说明牌型是匹配的,这时就要比较类型值最大的牌型对应的最大牌点的大小,类型值最大的牌型是连对,在上面的例子中,第I个出牌的虚拟角色所出的牌中连对的最大牌点是9,而第2个出牌的虚拟角色所出的牌中连对的最大牌点是5,所以,可以确定第一个出牌的虚拟角色为出牌最大的虚拟角色。如果最大牌点相同则确定先出牌的虚拟角色为出牌最大的虚拟角色。后续出牌的虚拟角色所出牌的花色与主牌的花色相同的情况下,同样也可以按照上述步骤S25的方法确认出牌最大的虚拟角色。
[0075]另外,对于牌点的确认,在升级游戏中,由于有主牌的存在,会改变牌的默认牌点值的大小,例如主牌分为正主、副主、以及大小王,牌点的大小依次为:大王 > 小王 > 正主>副主〉非主牌。非主牌牌点的大小依次为:A>K>Q>J>10>9>8>7>6>5>4>3>2。也就是说,最大牌点的大小也要结合预定的游戏规则来比较。
[0076]于本实施例中,当前出牌周期内出牌最大的虚拟角色确定以后,进一步的还可以判断已出牌的虚拟角色的个数是否大于或等于两个,如果是,则对出牌最大的虚拟角色对应的游戏元素进行标识以区别其他虚拟角色,如果不是,则不进行标识。这是因为如果已出牌的虚拟角色的个数小于两个,也就是只有首家出牌时,首家自然是出牌最大的虚拟角色,不需要特别标识,只要在其他虚拟角色出牌后对出牌最大的虚拟角色进行标识即可。
[0077]所述标识可以为图片标识,利用所述图片标识的内容、所述图片标识的位置、颜色、形状或纹路区别其他虚拟角色。所述标识可以为声音标识。所述标识可以为动画标识。可以通过改变角色元素或纸牌元素的形状、大小或颜色对所述出牌最大的虚拟角色的游戏元素进行标识以区别其他虚拟角色。具体的可以参照第一实施例的相关内容,这里不再赘述。
[0078]相对于现有技术,本发明所提出的在游戏终端中模拟纸牌游戏的实现方法,通过对出牌最大的虚拟角色对应的游戏元素进行标识以区别其他虚拟角色,显示的告知游戏用户(玩家)当前已出的牌中谁最大,以便用户快速做出下一步的出牌决策,使游戏界面更加友好,可以提升用户的交互体验,提高游戏互动的识别率。
[0079]第三实施例
[0080]请参照图11,图11是本发明第三实施例提供的一种在游戏终端中模拟纸牌游戏的实现装置的结构示意图。于本实施例中,在游戏终端中模拟纸牌游戏的实现装置30可以用于实现第一实施例中的方法,包括:
[0081]游戏元素显示模组31,用于在游戏界面上显示模拟纸牌游戏的多组游戏元素,各组游戏元素与不同的虚拟角色相对应,每组游戏元素中包括代表所对应虚拟角色的角色元素以及纸牌元素;
[0082]纸牌元素更新模组32,用于接收与虚拟角色对应的出牌指令,根据所述出牌指令更新所述虚拟角色对应的纸牌元素;以及
[0083]最大角色标识模组33,用于根据预定的游戏规则以及在当前出牌周期内已出牌的各虚拟角色所出的牌,确定当前出牌周期内出牌最大的虚拟角色,并对出牌最大的虚拟角色对应的游戏元素进行标识以区别其他虚拟角色。
[0084]所述标识可以为图片标识,利用所述图片标识的内容、所述图片标识的位置、颜色、形状或纹路区别其他虚拟角色。
[0085]进一步的,所述图片标识可以设置于所述虚拟角色对应的角色元素或纸牌元素的周边或者中央。
[0086]进一步的,所述图片标识的内容包括文字或图形,例如所述图片标识为一个“大”字、或一个指向当前出牌最大的虚拟角色对应的角色元素的箭头、或在当前出牌最大的虚拟角色对应的角色元素上给出特别的标志(例如皇冠)表明该虚拟角色的牌当前最大。
[0087]所述标识可以为声音标识,例如在当前出牌周期内第一个出牌的虚拟角色出牌后,后续虚拟角色所出的牌比当前已出的牌大,就播放声音(如:声音“大”)来告知玩家当前已出牌的虚拟角色中谁出的牌最大。
[0088]所述标识可以为动画标识,例如在当前出牌周期内第一个出牌的虚拟角色出牌后,后续虚拟角色所出的牌比当前已出的牌大,就使用动画效果(如:带有“大”字的动画)来告知玩家当前已出牌的虚拟角色中谁出的牌最大。还可以通过改变角色元素或纸牌元素的形状、大小或颜色对所述出牌最大的虚拟角色的游戏元素进行标识以区别其他虚拟角色。
[0089]本实施例中各功能模块实现各自功能的具体过程,请参见上述图2至图8所示实施例中描述的具体内容,此处不再赘述。
[0090]相对于现有技术,本发明所提出的在游戏终端中模拟纸牌游戏的实现方法,通过对出牌最大的虚拟角色对应的游戏元素进行标识以区别其他虚拟角色,显示的告知游戏用户(玩家)当前已出的牌中谁最大,以便用户快速做出下一步的出牌决策,使游戏界面更加友好,可以提升用户的交互体验,提高游戏互动的识别率。
[0091]第四实施例
[0092]请参照图12,图12是本发明第四实施例提供的一种在游戏终端中模拟纸牌游戏的实现装置的结构示意图。于本实施例中,在游戏终端中模拟纸牌游戏的实现装置40可以用于实现第二实施例中的方法,包括:
[0093]游戏元素显示模组41,用于在游戏界面上显示模拟纸牌游戏的多组游戏元素,各组游戏元素与不同的虚拟角色相对应,每组游戏元素中包括代表所对应虚拟角色的角色元素以及纸牌元素;
[0094]纸牌元素更新模组42,用于接收与虚拟角色对应的出牌指令,根据所述出牌指令更新所述虚拟角色对应的纸牌元素;以及
[0095]最大角色标识模组43,用于根据预定的游戏规则以及在当前出牌周期内已出牌的各虚拟角色所出的牌,确定当前出牌周期内出牌最大的虚拟角色,并对出牌最大的虚拟角色对应的游戏元素进行标识以区别其他虚拟角色。
[0096]于本实施例中,所述最大角色标识模组43包括:最大角色确定单元431、判断单元432以及标识单元433。
[0097]最大角色确定单元431用于根据预定的游戏规则以及在当前出牌周期内已出牌的各虚拟角色所出的牌,确定当前出牌周期内出牌最大的虚拟角色。于本实施例中,所述最大角色确定单元431,包括:
[0098]首牌记点子单元4311,用于根据预设的牌型、花色、各牌型对应的类型值以及牌点,计算并记录当前出牌周期内第一个出牌的虚拟角色所出牌的类型、花色及最大牌点;
[0099]花色判断子单元4312,用于判断后续出牌的虚拟角色所出牌的花色是否大于一种、判断后续出牌的虚拟角色所出牌的花色是否与第一个出牌的虚拟角色所出牌的花色相同、或判断后续出牌的虚拟角色所出牌的花色是否与主牌的花色相同;
[0100]格式化子单元4313,用于根据所述第一个出牌的虚拟角色所出牌的类型,格式化后续出牌的虚拟角色所出牌的牌型;以及
[0101]最大角色确定子单元4314,用于按照预定的比较规则确定当前出牌周期内出牌最大的虚拟角色。
[0102]其中,所述最大角色确定子单元4314,包括:牌型比较子单元4314a以及确定子单元4314b,所述牌型比较子单元4314a用于比较后续出牌的虚拟角色所出牌的牌型与第一个出牌的虚拟角色所出牌的类型是否匹配,如果不匹配,则所述确定子单元4314b确定所述第一个出牌的虚拟角色为出牌最大的虚拟角色,如果匹配,所述牌型比较子单元4314a比较已出牌的各虚拟角色所出牌中类型值最大的牌型对应的最大牌点的大小,所述确定子单元4314b确定最大牌点最大的虚拟角色为出牌最大的虚拟角色,如果最大牌点相同则所述确定子单元4314b确定先出牌的虚拟角色为出牌最大的虚拟角色。
[0103]所述判断单元432用于判断已出牌的虚拟角色的个数是否大于或等于两个,如果是,则所述标识单元433对出牌最大的虚拟角色对应的游戏元素进行标识以区别其他虚拟角色,如果不是,则不进行标识。
[0104]所述标识可以为图片标识,利用所述图片标识的内容、所述图片标识的位置、颜色、形状或纹路区别其他虚拟角色。所述标识可以为声音标识。所述标识可以为动画标识。可以通过改变角色元素或纸牌元素的形状、大小或颜色对所述出牌最大的虚拟角色的游戏元素进行标识以区别其他虚拟角色。
[0105]本实施例中各功能模块实现各自功能的具体过程,请参见上述图9至图10所示实施例中描述的具体内容,此处不再赘述。
[0106]相对于现有技术,本发明所提出的在游戏终端中模拟纸牌游戏的实现方法,通过对出牌最大的虚拟角色对应的游戏元素进行标识以区别其他虚拟角色,显示的告知游戏用户(玩家)当前已出的牌中谁最大,以便用户快速做出下一步的出牌决策,使游戏界面更加友好,可以提升用户的交互体验,提高游戏互动的识别率。
[0107]本发明实施例中的在游戏终端中模拟纸牌游戏的实现方法/装置对应的程序指令/模块可以存放在游戏终端的存储器中,游戏终端的处理器通过运行存储在存储器内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的模拟纸牌游戏的实现方法。
[0108]需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0109]需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0110]本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,该的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0111]以上所述,仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种在游戏终端中模拟纸牌游戏的实现方法,其特征在于,包括: 在游戏界面上显示模拟纸牌游戏的多组游戏元素,各组游戏元素与不同的虚拟角色相对应,每组游戏元素中包括代表所对应虚拟角色的角色元素或纸牌元素; 接收与虚拟角色对应的出牌指令,根据所述出牌指令更新所述虚拟角色对应的纸牌元素;以及 根据预定的游戏规则以及在当前出牌周期内已出牌的各虚拟角色所出的牌,确定当前出牌周期内出牌最大的虚拟角色,并对出牌最大的虚拟角色对应的游戏元素进行标识以区别其他虚拟角色。
2.根据权利要求1所述的方法,其特征在于,所述根据预定的游戏规则以及在当前出牌周期内已出牌的各虚拟角色所出的牌,确定当前出牌周期内出牌最大的虚拟角色的步骤,包括: a.根据预设的牌型、花色、各牌型对应的类型值以及牌点,计算并记录当前出牌周期内第一个出牌的虚拟角色所出牌的类型、花色及最大牌点; b.判断后续出牌的虚拟角色所出牌的花色是否大于一种,如果是,则确定所述第一个出牌的虚拟角色为出牌最大的虚拟角色,如果不是,则判断后续出牌的虚拟角色所出牌的花色是否与第一个出牌的虚拟角色所出牌的花色相同; c.如果相同则根据所述第一个出牌的虚拟角色所出牌的类型,格式化后续出牌的虚拟角色所出牌的牌型,并按照预定的比较规则确定当前出牌周期内出牌最大的虚拟角色; d.如果不相同,则判断后续出牌的虚拟角色所出牌的花色是否与主牌的花色相同,如果相同则执行步骤c,如果不相同,则确定所述第一个出牌的虚拟角色为出牌最大的虚拟角色。
3.根据权利要求2所述的方法,其特征在于,所述按照预定的比较规则确定当前出牌周期内出牌最大的虚拟角色的步骤,包括: 比较后续出牌的虚拟角色所出牌的牌型与第一个出牌的虚拟角色所出牌的类型是否匹配, 如果不匹配,则确定所述第一个出牌的虚拟角色为出牌最大的虚拟角色, 如果匹配,比较已出牌的各虚拟角色所出牌中类型值最大的牌型对应的最大牌点的大小,确定最大牌点最大的虚拟角色为出牌最大的虚拟角色,如果最大牌点相同则确定先出牌的虚拟角色为出牌最大的虚拟角色。
4.根据权利要求1所述的方法,其特征在于,所述对出牌最大的虚拟角色对应的游戏元素进行标识以区别其他虚拟角色的步骤,包括: 判断已出牌的虚拟角色的个数是否大于或等于两个,如果是,则对出牌最大的虚拟角色对应的游戏元素进行标识以区别其他虚拟角色,如果不是,则不进行标识。
5.根据权利要求1至4任一项所述的方法,其特征在于,对出牌最大的虚拟角色对应的游戏元素进行图片标识,并利用所述图片标识的内容、所述图片标识的位置、颜色、形状或纹路区别其他虚拟角色。
6.根据权利要求5所述的方法,其特征在于,所述图片标识设置于所述虚拟角色对应的角色元素或纸牌元素的周边或者中央。
7.根据权利要求6所述的方法,其特征在于,所述图片标识的内容包括文字或图形。
8.根据权利要求1至4任一项所述的方法,其特征在于,通过改变角色元素或纸牌元素的形状、大小或颜色对所述出牌最大的虚拟角色的游戏元素进行标识以区别其他虚拟角色。
9.根据权利要求1至4任一项所述的方法,其特征在于,对出牌最大的虚拟角色对应的游戏元素进行声音标识以区别其他虚拟角色。
10.根据权利要求1至4任一项所述的方法,其特征在于,对出牌最大的虚拟角色对应的游戏元素进行动画标识以区别其他虚拟角色。
11.一种在游戏终端中模拟纸牌游戏的实现装置,其特征在于,包括: 游戏元素显示模组,用于在游戏界面上显示模拟纸牌游戏的多组游戏元素,各组游戏元素与不同的虚拟角色相对应,每组游戏元素中包括代表所对应虚拟角色的角色元素以及纸牌元素; 纸牌元素更新模组,用于接收与虚拟角色对应的出牌指令,根据所述出牌指令更新所述虚拟角色对应的纸牌元素;以及 最大角色标识模组,用于根据预定的游戏规则以及在当前出牌周期内已出牌的各虚拟角色所出的牌,确定当前出牌周期内出牌最大的虚拟角色,并对出牌最大的虚拟角色对应的游戏元素进行标识以区别其他虚拟角色。
12.根据权利要求11所述的装置,其特征在于,所述最大角色标识模组包括:最大角色确定单元,所述最大角色确定单元,包括: 首牌记点子单元,用于根据预设的牌型、花色、各牌型对应的类型值以及牌点,计算并记录当前出牌周期内第一个出牌的虚拟角色所出牌的类型、花色及最大牌点; 花色判断子单元,用于判断后续出牌的虚拟角色所出牌的花色是否大于一种、判断后续出牌的虚拟角色所出牌的花色是否与第一个出牌的虚拟角色所出牌的花色相同、或判断后续出牌的虚拟角色所出牌的花色是否与主牌的花色相同; 格式化子单元,用于根据所述第一个出牌的虚拟角色所出牌的类型,格式化后续出牌的虚拟角色所出牌的牌型;以及 最大角色确定子单元,用于按照预定的比较规则确定当前出牌周期内出牌最大的虚拟角色。
13.根据权利要求12所述的装置,其特征在于,所述最大角色确定子单元,包括:牌型比较子单元以及确定子单元,所述牌型比较子单元用于比较后续出牌的虚拟角色所出牌的牌型与第一个出牌的虚拟角色所出牌的类型是否匹配,如果不匹配,则所述确定子单元确定所述第一个出牌的虚拟角色为出牌最大的虚拟角色,如果匹配,所述牌型比较子单元比较已出牌的各虚拟角色所出牌中类型值最大的牌型对应的最大牌点的大小,所述确定子单元确定最大牌点最大的虚拟角色为出牌最大的虚拟角色,如果最大牌点相同则所述确定子单元确定先出牌的虚拟角色为出牌最大的虚拟角色。
14.根据权利要求11所述的装置,其特征在于,所述最大角色标识模组,包括:判断单元以及标识单元,所述判断单元用于判断已出牌的虚拟角色的个数是否大于或等于两个,如果是,则所述标识单元对出牌最大的虚拟角色对应的游戏元素进行标识以区别其他虚拟角色,如果不是,则不进行标识。
15.根据权利要求11至14任一项所述的装置,其特征在于,所述标识包括图片标识,利用所述图片标识的内容、所述图片标识的位置、颜色、形状或纹路区别其他虚拟角色。
16.根据权利要求15所述的装置,其特征在于,所述图片标识设置于所述虚拟角色对应的角色元素或纸牌元素的周边或者中央。
17.根据权利要求15所述的装置,其特征在于,所述图片标识的内容包括文字或图形。
18.根据权利要求11至14任一项所述的装置,其特征在于,所述标识包括声音标识。
19.根据权利要求11至14任一项所述的装置,其特征在于,所述标识包括动画标识。
20.根据权利要求11至14任一项所述的装置,其特征在于,通过改变角色元素或纸牌元素的形状、大小或颜色对所述出牌最大的虚拟角色的游戏元素进行标识以区别其他虚拟角色。
【文档编号】G06F19/00GK104166779SQ201310183159
【公开日】2014年11月26日 申请日期:2013年5月17日 优先权日:2013年5月17日
【发明者】龚卓, 卓志勇, 牟义举, 李军, 商亮, 王鑫 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1