用户游戏数据展示方法及装置制造方法
【专利摘要】本发明公开了一种用户游戏数据展示方法及装置,属于互联网【技术领域】。所述方法包括:获取第一用户游戏数据,所述第一用户游戏数据为第一用户的游戏数据;根据所述第一用户游戏数据的数据类型,为所述第一用户游戏数据生成不同形式的数据显示卡片;在数据显示页面上,对生成的数据显示卡片进行展示。本发明通过根据用户游戏数据的数据类型对用户游戏数据进行区别显示,使得数据显示更加个性化和具体化,能够很好的引起玩家的社交转发兴趣,实现通过转发拉新和拉回流等。
【专利说明】用户游戏数据展示方法及装置
【技术领域】
[0001]本发明涉及互联网【技术领域】,特别涉及一种用户游戏数据展示方法及装置。
【背景技术】
[0002]互联网技术的发展推动了游戏的发展和普及。用户使用终端进行游戏的过程中,为了使用户更好地了解自己和其他用户的游戏过程,需要对用户游戏过程中的数据进行展
/Jn ο
[0003]现有技术在进行数据展示时,在游戏过程中,会按照用户在其好友圈中的排名、用户的个人等级和用户拥有的活动道具等在页面上进行数据展示,。
[0004]在实现本发明的过程中,发明人发现相关技术至少存在以下问题:
[0005]在游戏过程中进行数据展示时,展示的游戏数据内容较少,使得提供的信息量低,且游戏数据的展示形式单一,不能实现数据显示的个性化,不能很好的引起玩家的社交转发兴趣,也就不能够实现通过转发拉新和拉回流等。
【发明内容】
[0006]为了解决相关技术的问题,本发明实施例提供了一种用户游戏数据展示方法及装置。所述技术方案如下:
[0007]第一方面,提供了一种用户游戏数据展示方法,所述方法包括:获取第一用户游戏数据,所述第一用户游戏数据为第一用户的游戏数据;根据所述第一用户游戏数据的数据类型,为所述第一用户游戏数据生成不同形式的数据显示卡片;在数据显示页面上,对生成的数据显示卡片进行展示。
[0008]第二方面,提供了用户游戏数据展示装置,所述装置包括:第一用户游戏数据获取模块,用于获取第一用户游戏数据,所述第一用户游戏数据为第一用户的游戏数据;卡片生成模块,用于根据所述第一用户游戏数据的数据类型,为所述第一用户游戏数据生成不同形式的数据显示卡片;卡片展示模块,用于在数据显示页面上,对生成的数据显示卡片进行展示。
[0009]本发明实施例提供的技术方案带来的有益效果是:
[0010]本发明实施例提供的方法及装置,通过根据用户游戏数据的数据类型对用户游戏数据进行区别显示,使得数据显示更加个性化和具体化,能够很好的引起玩家的社交转发兴趣,实现通过转发拉新和拉回流等。
【专利附图】
【附图说明】
[0011]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0012]图1是本发明实施例提供的一种用户游戏数据展示方法的流程图;
[0013]图2是本发明实施例提供的一种以用户游戏数据中的第一数据显示卡片的显示示意图;
[0014]图3是本发明实施例提供的另一种以用户游戏数据中的第一数据显示卡片的显示示意图;
[0015]图4是本发明实施例提供的又一种以用户游戏数据中的第一数据显示卡片的显示示意图;
[0016]图5是本发明实施例提供的再一种以用户游戏数据中的第一数据显示卡片的显示示意图;
[0017]图6是本发明实施例提供的复一种以用户游戏数据中的第一数据显示卡片的显示示意图;
[0018]图7是本发明实施例提供的又另一种以用户游戏数据中的第一数据显示卡片的显示示意图;
[0019]图8是本发明实施例提供的一种以用户游戏数据中的第二数据显示卡片的显示示意图;
[0020]图9是本发明实施例提供的又一种以用户游戏数据中的第二数据显示卡片的显示示意图;
[0021]图10是本发明实施例提供的再一种以用户游戏数据中的第二数据显示卡片的显示示意图;
[0022]图11是本发明实施例提供的一种以用户游戏数据中的第三数据显示卡片的显示示意图;
[0023]图12是本发明实施例提供的一种以用户游戏数据中的第四数据显示卡片的显示示意图;
[0024]图13是本发明实施例提供的又一种以用户游戏数据中的第四数据显示卡片的显示示意图;
[0025]图14是本发明实施例提供的另一种以用户游戏数据中的第四数据显示卡片的显示示意图;
[0026]图15是本发明实施例提供的一种用户游戏数据展示装置的结构示意图。
【具体实施方式】
[0027]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0028]图1是本发明实施例提供的一种用户游戏数据展示方法的流程图。该方法的执行主体可以为服务器,参见图1,该方法流程包括:
[0029]100、获取第一用户游戏数据,第一用户游戏数据为第一用户的游戏数据。
[0030]该第一用户可以是指当前有用户游戏数据展示需求的用户。第一用户游戏数据可以包括第一用户的游戏成绩,如游戏总得分、闯关成功的关卡、在各个关卡的进度、任务完成进度、以及子任务完成进度、在各个关卡的成绩、闯关所用的角色阵容、战斗力得分等,第一用户游戏数据可以包括用户配置信息,如游戏中的好友、已获得的角色、拥有的虚拟货币数目、虚拟物品等。当然,该第一用户游戏数据还可以包括任何在游戏过程中由用户操作所产生的数据,在此不做赘述。
[0031]102、根据第一用户游戏数据的数据类型,为第一用户游戏数据生成不同形式的数据显示卡片。
[0032]在本发明实施例中,用户游戏数据的数据类型可以包括数值类数据、关卡类数据和角色类数据等多种。其中,数值类数据可以是指任一种可以用数值表示的游戏数据,如游戏总得分、闯关成功的关卡、在各个关卡的进度、在各个关卡的成绩、在各个关卡所获得的角色数量、虚拟物品数量以及虚拟货币数目等等,以及上述第一用户游戏数据中的任一种;关卡类数据可以是指与关卡相关的数据,如闯关成功的关卡、在各个关卡的进度、在各个关卡的成绩、用户闯关所用的角色阵容以及闯关所用的虚拟物品等等;角色类数据可以是指与角色相关的数据,如已获得的角色、用户闯关所用的角色阵容等等,在此不做赘述。
[0033]104、在数据显示页面上,对生成的数据显示卡片进行展示。
[0034]由于用户游戏数据包含了很多种从不同角度对用户游戏操作结果进行描述的数据,因此,在一个数据显示页面上,可以显示一个数据显示卡片,也可以显示多个数据显示卡片,本发明实施例对此不作具体限定。
[0035]本发明实施例提供的方法,通过根据用户游戏数据的数据类型对用户游戏数据进行区别显示,使得数据显示更加个性化和具体化,能够很好的引起玩家的社交转发兴趣,实现通过转发拉新和拉回流等。
[0036]可选地,在图1所示实施例的基础上,该步骤102 “根据第一用户游戏数据的数据类型,为第一用户游戏数据生成不同形式的数据显示卡片”包括下述步骤1021a-1021c:
[0037]1021a、当第一用户游戏数据的数据类型为数值类数据时,获取第二用户游戏数据,第二用户游戏数据为用户的关联游戏数据。
[0038]一般地,对于数值类数据,可以通过将该第一用户的数值类数据与其他用户的数值类数据进行比较,以获取该第一用户的游戏成绩等在用户中的排名,从而激励第一用户继续游戏。进一步地,还可以为第一用户提供挑战的对象等。
[0039]在本发明实施例中,根据游戏系统所确定的第二用户游戏数据的获取方式以及获取范围等的不同,该获取第二用户游戏数据可以有以下至少一种方法:
[0040]第一种方法、获取第一用户的用户关系链上的第二用户,根据第二用户,获取第二用户游戏数据。
[0041]如果当前游戏与社交平台关联,则可以将第一用户的用户关系链上的好友作为比较对象,增强了游戏内用户之间的互动性。
[0042]第二种方法、根据第一用户的位置信息,获取位置信息在位置信息预设范围内的第三用户,获取第三用户游戏数据。
[0043]当第一用户请求进行用户游戏数据展示时,服务器可以通过第一用户上传或服务器主动获取等方式,获取到该第一用户所在终端的位置信息,即第一用户的位置信息,为了使得游戏数据的展示更加个性化,可以根据该第一用户的位置,从服务器维护的用户与位置信息之间的对应关系中,获取位置信息在位置信息预设范围内的第三用户,并获取第三用户游戏数据。其中,位置信息在位置信息预设范围内可以是指第三用户的位置信息与第一用户的位置信息相同,如同一座建筑物中或同一个行政区域中,或第三用户的位置信息与第一用户的位置信息之间的距离小于预设阈值,如距离小于10公里等。
[0044]第三种方法、获取第一用户的用户关系链上的指定用户,根据指定用户为第二用户中位置信息在位置信息预设范围内的用户。
[0045]为了保护用户隐私,还可以综合上述第一种方法和第二种方法中的实现过程,使得比较对象能够既限制在好友之间,还可以保证是在同一个区域中。
[0046]1021b、根据第一用户游戏数据和第二用户游戏数据,得到第一用户游戏数据的排名信息。
[0047]第一用户游戏数据可以分多个数据项,如游戏总得分、闯关成功的关卡、在各个关卡的进度、在各个关卡所获得的角色数量、在各个关卡完成任务的进度、拥有的虚拟货币数目、虚拟物品以及虚拟物品数目等等,对于每个数据项,可以生成对应的排名信息,如游戏总得分排名信息、闯关成功的关卡排名信息等等。
[0048]具体地,根据第一用户游戏数据和第二用户游戏数据,得到第一用户游戏数据的排名信息包括但不限于:对于第一用户游戏数据中的一个数据项,基于第一用户和第二用户的游戏数据进行排序,得到第一用户在用户中的排名次序,如第一用户的排名是第I名,或,第一用户在南山区的排名是第50名。
[0049]当然,在对用户进行排序时,还可以根据第一用户在用户中的排名次序,计算得到排名百分比等,如,第一用户在用户中处于前10%,或,第一用户在南山区处于前5%。为了增加趣味性,并激励用户继续游戏,可以用生活化的语言表现该排名信息,如,“您超过了您99个好友哦?”,或,“您已经打败了 90%的用户哦?”。
[0050]1021c、将第一用户游戏数据和第一用户游戏数据的排名信息添加至第一显示卡片模板,生成第一数据显示卡片,第一显示卡片模板用于展示用户排名信息。
[0051]其中,第一显示卡片模板可以是服务器预先设置的模板,规定了排名信息的显示形式、显示位置以及卡片需显示的其他信息。
[0052]例如,图2是本发明实施例提供的一种以用户游戏数据中的第一数据显示卡片的显示示意图。仅以第一用户的战斗力得分对应的第一数据显示卡片为例进行说明,参见图2,该第一数据显示卡片中包括排名信息“哥哥的战斗力超越了 78%的好友哦?”、第一用户的战斗力得分、用于跳转至详细数据页面的“查看详细数据”选项、用于分享至社交应用的“分享”选项、用于提供与战斗力相关游戏攻略的攻略提示信息以及用于跳转至攻略页面的“查看”选项,在第一数据显示卡片中还可以包括鼓励性语言,以激励用户继续游戏。
[0053]当“查看详细数据”选项被点击时,服务器为第一用户提供其他用户的战斗力得分以及详细排名情况,该详细排名情况可以由下述步骤102d以及之后的步骤提供,在此不做详述。当“分享”选项被点击时,服务器为第一用户提供分享至社交应用的入口,当“查看”选项被点击时,服务器为第一用户提供攻略页面。在实际使用中,该第一数据显示卡片还可以包括其他选项,在此不做赘述。
[0054]该排名信息的显示形式不限于上述图2的形式,还可以用更生动的形式进行显示。图3是本发明实施例提供的另一种以用户游戏数据中的第一数据显示卡片的显示示意图。参见图3,以数值类数据为在某个关卡所获得的角色数量为例进行说明。该图以曲线形式显示了第一用户(以倒三角标注)和多个第二用户的排序信息,其中,如果该多个第二用户是根据位置信息或其他信息获取的,而不仅仅是根据用户关系链获取,则可以在第二用户中包括用户关系链上的用户时,对用户关系链上的用户进行突出显示。另外,每两个用户之间的曲线长度可以由用户数据之间的差确定,以该曲线长度直观的表示用户之间的成绩差距,本发明实施例对曲线与数据之间的缩放比例尺不作限定。
[0055]该排名信息的显示形式不限于上述图2和图3的形式,还可以基于位置信息进行显示。图4是本发明实施例提供的又一种以用户游戏数据中的第一数据显示卡片的显示示意图。以数值类数据为游戏总得分为例进行说明。该第一数据显示卡片中包括排名信息“哥哥当前排名称霸此城池! ”、位置信息“方圆三十二米”、用于跳转至详细数据页面的“查看详细排名”选项、用于分享至社交应用的“分享”选项、用于提供与用户当前排名相匹配的游戏攻略的攻略提示信息以及用于跳转至攻略页面的“查看”选项,在第一数据显示卡片中还可以包括鼓励性语言,以激励用户继续游戏。其中,与用户当前排名相匹配的游戏攻略可以是游戏成绩高于第一用户的用户提供,从而能够为提升第一用户的游戏水平做出贡献。
[0056]该排名信息的显示形式不限于上述图2至图4的形式,还可以基于游戏中各个关卡的成绩进行显示。图5是本发明实施例提供的再一种以用户游戏数据中的第一数据显示卡片的显示示意图。以数值类数据为关卡总成绩为例进行说明。该第一数据显示卡片中包括排名信息“超越了 28%的哥哥”、数值类数据“你炼化了 1249个弟弟”、用于展开详细数据的“展开详情”选项、用于分享至社交应用的“分享”选项、用于提供与关卡相关游戏攻略的攻略提示信息以及用于跳转至攻略页面的“查看”选项,在第一数据显示卡片中还可以包括鼓励性语言,以激励用户继续游戏。
[0057]该排名信息的显示形式不限于上述图2至图5的形式,还可以基于游戏中某一个游戏副本的成绩进行显示,一个副本可以包括多个关卡。图6是本发明实施例提供的复一种以用户游戏数据中的第一数据显示卡片的显示示意图。以数值类数据为游戏副本完成度为例进行说明。该第一数据显示卡片中包括排名信息“34%的哥哥都没有你完成的好”、数值类数据“完成度37% ”,以及游戏副本剩余的关卡数“再完成4个关卡,你就获得88888银票”,用于展开详细数据的“展开详情”选项、用于分享至社交应用的“分享”选项、用于提供与副本相关游戏攻略的攻略提示信息以及用于跳转至攻略页面的“查看”选项,在第一数据显示卡片中还可以包括鼓励性语言,以激励用户继续游戏。
[0058]而对于用户游戏数据中一些包含子数据项的数据项来说,如任务完成进度以及子任务完成进度,还可以在显示任务完成进度对应的排名信息时,显示子任务完成进度,以对用户进行任务提示。图7是本发明实施例提供的又一种以用户游戏数据中的第一数据显示卡片的显示示意图。参见图7,以数值类数据为任务完成进度以及该任务的子任务完成进度为例进行说明。该第一数据显示卡片中包括排名信息“你的成就已经超过了 80%的好友”、各个子任务的完成进度,“获得紫卡,3/3完成”等等,以及游戏副本剩余的关卡数“再完成8个成就,可再获得下一个礼包”、用于跳转至礼包页面的“领取礼包”选项、用于提供与任务相关游戏攻略的攻略提示信息以及用于跳转至攻略页面的“查看”选项,在第一数据显示卡片中还可以包括鼓励性语言,以激励用户继续游戏。对于每一个子任务来说,当子任务的数量达到完成数量时,可以在该界面上显示“领取礼包”选项,以便提示用户进行领取。
[0059]对于其他数值类数据,也可以执行上述步骤,以生成第一数据显示卡片,在此不做赘述。
[0060]可选地,在图1所示实施例的基础上,该步骤102还包括:102d、获取第四用户,第四用户的排名信息高于第一用户。相应地,该步骤102包括:将第四用户和第四用户游戏数据添加至第二显示卡片模板,生成第二数据显示卡片,第二显示卡片模板用于展示用户以及用户游戏数据。
[0061]其中,第二显示卡片模板可以是服务器预先设置的模板,规定了用户排名的显示形式、显示位置以及卡片需显示的其他信息。
[0062]例如,图8是本发明实施例提供的一种以用户游戏数据中的第二数据显示卡片的显示示意图。仅以第一用户的游戏得分对应的第二数据显示卡片为例进行说明,参见图8,该第二数据显示卡片中包括多个第四用户以及第四用户数据、用于向第四用户发起挑战的“发起挑战”选项,用于查看该第四用户的游戏数据详情的“查看详情”选项。在第二数据显示卡片中还可以包括鼓励性语言,以激励用户继续游戏。当“发起挑战”选项被点击时,月艮务器向选项对应的第四用户发送挑战邀请,当第四用户接受该挑战邀请时,可以即刻开始游戏,并在游戏结束时,将游戏得分等游戏成绩发送至双方,以便增加用户之间的互动性,提高用户粘度。在实际使用中,该第二数据显示卡片还可以包括其他选项,在此不做赘述。
[0063]在本发明实施例中,仅是以提供了第四用户为例进行说明,为了让第一用户能够更直观的获知其他用户如自己好友的游戏成绩等游戏数据,可以不仅获取第四用户,还可以获取第五用户,第五用户的排名信息低于第一用户,使得提供的信息更加全面。如图9所示,为了提高信息量,还可以在第二数据显示卡片上显示攻略提示信息以及用于跳转至攻略页面的“查看详情”选项。该游戏攻略可以根据当前卡片的数据项获得,如当前卡片所展示的数据项为游戏得分,则该游戏攻略可以是用于提高游戏得分的攻略。
[0064]在提供该第二数据显示卡片之前,还可以提供一提示页面,用于提示第一用户,当前要显示排行榜为哪个地区的排行榜。如图10所示,当图10中的“查看排名”选项被点击时,跳转至图8或图9的页面。
[0065]需要说明的是,该第二数据显示卡片显示了详细排行情况,该过程可以是在获取到用户游戏数据后进行,还可以是在图2中的“查看详细数据”选项被点击时进行,在此不做具体限定。
[0066]对于其他数值类数据,也可以执行上述步骤,以生成第二数据显示卡片,在此不做赘述。
[0067]可选地,在图1所示实施例的基础上,该步骤102 “根据第一用户游戏数据的数据类型,为第一用户游戏数据生成不同形式的数据显示卡片”包括步骤1022a和1022b:
[0068]1022a、当第一用户游戏数据的数据类型为关卡类数据时,根据第一用户游戏数据所指示的闯关成功关卡和游戏关卡总数,得到第一用户的闯关进度信息。
[0069]为了让用户对自己的游戏进度有更直观的认识,可以根据用户闯关成功关卡和该游戏中所设置的关卡总数,得到第一用户的闯关进度信息,如,已经闯关成功关卡数目与游戏关卡总数的百分比;或,第一用户还剩余多少个关卡未闯关成功等等。当然,为了提供更细节的进度信息,还可以根据第一用户在各个关卡获取到的虚拟货币数目、角色数目、游戏得分等各种数据项以及各个关卡的游戏设置虚拟货币总数、角色总数、游戏总分等等,计算该第一用户在各个关卡的各个数据项上的百分比,以供用户参考,如果用户对当前的成绩不满意,可以选择某一个关卡重新闯关,以最大化的提闻成绩。
[0070]1022b、将第一用户的闯关进度信息添加至第三显示卡片模板,生成第三数据显示卡片,第三显示卡片模板用于展示用户闯关进度。
[0071]其中,第三显示卡片模板可以是服务器预先设置的模板,规定了排名信息的显示形式、显示位置以及卡片需显示的其他信息。
[0072]该第三数据显示卡片可以参见图6所示的第一数据显示卡片形式,在此不做赘述。在另一种表示形式中,该第三数据显示卡片还可以用图11的形式显示,图11中的曲线形状可以为各个关卡在游戏场景中的地理位置,以形象的表示用户的行走轨迹。
[0073]需要说明的是,对于既是数值类数据又是关卡类数据的用户游戏数据来说,可以在第三数据显示卡片上既显示其排名信息也显示器闯关进度信息,如图11所示。进一步地,为了给用户后续闯关提供有效的辅助信息,还可以在该第三数据显示卡片上提供后续关卡的游戏攻略等内容,在此不做赘述。
[0074]对于其他关卡类数据,也可以执行上述步骤,以生成第三数据显示卡片,在此不做赘述。
[0075]可选地,在图1所示实施例的基础上,该步骤102 “根据第一用户游戏数据的数据类型,为第一用户游戏数据生成不同形式的数据显示卡片”包括步骤1023a和1023b:
[0076]1023a、当第一用户游戏数据的数据类型为角色类数据时,根据第一用户游戏数据所指示的角色和游戏设置角色信息,得到第一用户的角色使用信息。
[0077]在本发明实施例中,游戏设置角色信息可以是指游戏里所有角色以及各个角色的具体信息,如战斗力、装备等。而角色使用信息可以是指第一用户所使用的角色和未使用的角色、角色综合测评、角色使用攻略、角色推荐阵容以及角色推荐队形等等。
[0078]其中,角色综合测评可以根据第一用户所使用的角色,从游戏设置角色信息中获取;角色使用攻略可以根据第一用户所使用的角色,从历史角色使用攻略中获取;角色推荐阵容可以根据第一用户要闯关的关卡,从游戏设置的该关卡推荐的角色阵容中获取,该角色推荐阵容还可以根据第一用户所使用的角色,从历史闯关成功的角色阵容中获取;角色推荐队形可以根据第一用户所使用的角色,从历史闯关成功的角色阵容中获取,每个角色可以对应至少一个队列位置。
[0079]1023b、将第一用户的角色使用信息添加至第四显示卡片模板,生成第四数据显示卡片,第四显示卡片模板用于展示角色使用信息。
[0080]其中,第四显示卡片模板可以是服务器预先设置的模板,规定了排名信息的显示形式、显示位置以及卡片需显示的其他信息。
[0081]例如,图12是本发明实施例提供的一种以用户游戏数据中的第四数据显示卡片的显示示意图。以角色使用信息为角色综合测评为例进行说明,在该图12中,包括了第一用户所使用的三个角色,以及该三个角色在本周内的受欢迎程度,同时,该第四数据显示卡片还提供了攻略提示信息以及用于跳转至攻略页面的“查看”选项。
[0082]例如,图13是本发明实施例提供的一种以用户游戏数据中的第四数据显示卡片的显示示意图。以角色使用信息为角色推荐队形为例进行说明,在该图13中,包括了第一用户所使用的六个角色的角色图片以及队形组成顺序。同时,该第四数据显示卡片还提供了攻略提示信息以及用于跳转至攻略页面的“查看”选项。
[0083]例如,图14是本发明实施例提供的一种以用户游戏数据中的第四数据显示卡片的显示示意图。以角色使用信息为角色推荐阵容为例进行说明,在该图14中,当第一用户所使用的角色较少,或是第一用户为新注册用户时,可以在推荐角色阵容,同时,该第四数据显示卡片还提供了攻略提示信息以及用于跳转至攻略页面的“查看”选项。
[0084]进一步地,为了给用户后续闯关提供有效的辅助信息,还可以在该第四数据显示卡片上提供角色如何使用或是推荐角色的游戏攻略等内容,在此不做赘述。
[0085]对于其他角色类数据,也可以执行上述步骤,以生成第四数据显示卡片,在此不做赘述。
[0086]可选地,在图1所示实施例的基础上,该步骤102 “根据第一用户游戏数据的数据类型,为第一用户游戏数据生成不同形式的数据显示卡片”包括步骤1024a和1024b:
[0087]1024a、当第一用户游戏数据的数据类型为虚拟物品类数据时,根据第一用户游戏数据所指示的虚拟物品和游戏设置虚拟物品,得到第一用户的虚拟物品获取信息。
[0088]在本发明实施例中,游戏设置虚拟物品可以是指游戏里提供的所有虚拟物品以及各个虚拟物品的具体信息,如虚拟货币价格、使用技巧等。而虚拟物品获取信息可以是指第一用户所拥有的虚拟物品和未拥有的虚拟物品、虚拟物品综合测评、虚拟物品使用攻略等坐寸ο
[0089]该虚拟物品获取信息的获取过程与上述角色使用信息的获取过程同理,在此不再赘述。
[0090]1024b、将第一用户的第一用户的虚拟物品获取信息添加至第五显示卡片模板,生成第五数据显示卡片,第五显示卡片模板用于区别展示用户已获得的虚拟物品和未获得的虚拟物品。
[0091]其中,第五显示卡片模板可以是服务器预先设置的模板,规定了排名信息的显示形式、显示位置以及卡片需显示的其他信息。
[0092]进一步地,为了给用户后续闯关提供有效的辅助信息,还可以在该第四数据显示卡片上提供虚拟物品如何使用或是推荐虚拟物品的游戏攻略等内容,在此不做赘述。
[0093]对于其他虚拟物品类数据,也可以执行上述步骤,以生成第四数据显示卡片,在此不做赘述。
[0094]可选地,在图1所示实施例的基础上,该方法还包括:103、在为第一用户游戏数据生成不同形式的数据显示卡片时,根据第一用户游戏数据,获取第一用户游戏数据对应的游戏攻略,将游戏攻略添加至数据显示卡片。
[0095]如上述图2至图14中所示,为了激励用户继续游戏,也为了省去用户跳转至游戏外页面去寻找攻略的操作,可以在生成数据显示卡片时,根据第一用户游戏数据中的副本标识、关卡标识、数据项等,获取第一用户游戏数据对应的游戏攻略,如数据项为战斗力得分时,可以根据战斗力的数据项标识,获取用于提高战斗力的游戏攻略。
[0096]可选地,在图1所示实施例的基础上,该步骤104“在数据显示页面上,对生成的数据显示卡片进行展示”之后,方法还包括下述步骤105或106中的任一项:
[0097]105、当接收到对数据显示卡片的分享请求时,将数据显示卡片分享至第一用户的社交用户展示平台。
[0098]106、当接收到对数据显示卡片的转发请求时,将数据显示卡片发送至目标用户,目标用户为第一用户在其用户关系链上选中的用户。
[0099]上述的分享请求和转发请求可以由一个选项触发,如图2至图14中的“分享”选项,还可以分别由不同选项执行,在此对具体如何触发不做具体限定。
[0100]由于生成的数据显示卡片能够用区别化的文字或图形展示方式,对用户游戏数据进行个性化展示,能够帮助用户了解自己的游戏程度和历程,从而进一步刺激了用户向社交平台进行分享和转发,利于吸引其他用户成为新进用户或回流。
[0101]上述所有可选技术方案,均可按照任意结合形成本发明的可选实施例,在此不再--赘述。
[0102]图15是本发明实施例提供的一种用户游戏数据展示装置的结构示意图,该装置用于执行上述图1所示的实施例提供的用户游戏数据展示方法。参见图15,该装置包括:
[0103]第一用户游戏数据获取模块1501,用于获取第一用户游戏数据,第一用户游戏数据为第一用户的游戏数据;
[0104]卡片生成模块1502,用于根据第一用户游戏数据的数据类型,为第一用户游戏数据生成不同形式的数据显示卡片;
[0105]卡片展示模块1503,用于在数据显示页面上,对生成的数据显示卡片进行展示。
[0106]可选地,卡片生成模块1502包括:
[0107]第二用户游戏数据获取单元,用于当第一用户游戏数据的数据类型为数值类数据时,获取第二用户游戏数据,第二用户游戏数据为用户的关联游戏数据;
[0108]排名信息获取单元,用于根据第一用户游戏数据和第二用户游戏数据,得到第一用户游戏数据的排名信息;
[0109]第一卡片生成单元,用于将第一用户游戏数据和第一用户游戏数据的排名信息添加至第一显示卡片模板,生成第一数据显示卡片,第一显示卡片模板用于展示用户排名信肩、O
[0110]可选地,第二用户游戏数据获取单元,用于获取第一用户的用户关系链上的第二用户,根据第二用户,获取第二用户游戏数据;
[0111]和/ 或,
[0112]第二用户游戏数据获取单元,用于根据第一用户的位置信息,获取位置信息在位置信息预设范围内的第三用户,获取第三用户游戏数据。
[0113]可选地,卡片生成模块1502包括:
[0114]第四用户获取单元,用于获取第四用户,第四用户的排名信息高于第一用户;
[0115]第二卡片生成单元,用于将第四用户和第四用户游戏数据添加至第二显示卡片模板,生成第二数据显示卡片,第二显示卡片模板用于展示用户以及用户游戏数据。
[0116]可选地,卡片生成模块1502包括:
[0117]闯关进度生成单元,用于当第一用户游戏数据的数据类型为关卡类数据时,根据第一用户游戏数据所指示的闯关成功关卡和游戏关卡总数,得到第一用户的闯关进度信息;
[0118]第三卡片生成单元,用于将第一用户的闯关进度信息添加至第三显示卡片模板,生成第三数据显示卡片,第三显示卡片模板用于展示用户闯关进度。
[0119]可选地,卡片生成模块1502包括:
[0120]角色使用信息获取单元,用于当第一用户游戏数据的数据类型为角色类数据时,根据第一用户游戏数据所指示的角色和游戏设置角色信息,得到第一用户的角色使用信息;
[0121]第四卡片生成单元,用于将第一用户的角色使用信息添加至第四显示卡片模板,生成第四数据显示卡片,第四显示卡片模板用于展示角色使用信息。
[0122]可选地,卡片生成模块1502包括:
[0123]虚拟物品获取信息获取单元,用于当第一用户游戏数据的数据类型为虚拟物品类数据时,根据第一用户游戏数据所指示的虚拟物品和游戏设置虚拟物品,得到第一用户的虚拟物品获取息;
[0124]第五卡片生成单元,用于将第一用户的第一用户的虚拟物品获取信息添加至第五显示卡片模板,生成第五数据显示卡片,第五显示卡片模板用于区别展示用户已获得的虚拟物品。
[0125]可选地,装置还包括:
[0126]游戏攻略提供模块,用于在为第一用户游戏数据生成不同形式的数据显示卡片时,根据第一用户游戏数据,获取第一用户游戏数据对应的游戏攻略,将游戏攻略添加至数据显示卡片。
[0127]可选地,装置还包括:
[0128]分享模块,用于当接收到对数据显示卡片的分享请求时,将数据显示卡片分享至第一用户的社交用户展示平台;或,
[0129]转发模块,用于当接收到对数据显示卡片的转发请求时,将数据显示卡片发送至目标用户,目标用户为第一用户在其用户关系链上选中的用户。
[0130]需要说明的是:上述实施例提供的用户游戏数据展示装置在用户游戏数据展示时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的用户游戏数据展示装置与用户游戏数据展示方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
[0131]本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0132]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种用户游戏数据展示方法,其特征在于,所述方法包括: 获取第一用户游戏数据,所述第一用户游戏数据为第一用户的游戏数据; 根据所述第一用户游戏数据的数据类型,为所述第一用户游戏数据生成不同形式的数据显示卡片; 在数据显示页面上,对生成的数据显示卡片进行展示。
2.根据权利要求1所述的方法,其特征在于,所述根据所述第一用户游戏数据的数据类型,为所述第一用户游戏数据生成不同形式的数据显示卡片,包括: 当所述第一用户游戏数据的数据类型为数值类数据时,获取第二用户游戏数据,所述第二用户游戏数据为所述用户的关联游戏数据; 根据所述第一用户游戏数据和所述第二用户游戏数据,得到所述第一用户游戏数据的排名信息; 将所述第一用户游戏数据和所述第一用户游戏数据的排名信息添加至第一显示卡片模板,生成第一数据显示卡片,所述第一显示卡片模板用于展示用户排名信息。
3.根据权利要求2所述的方法,其特征在于,所述获取第二用户游戏数据,包括: 获取第一用户的用户关系链上的第二用户,根据所述第二用户,获取所述第二用户游戏数据; 和/或, 根据所述第一用户的位置信息,获取位置信息在所述位置信息预设范围内的第三用户,获取第三用户游戏数据。
4.根据权利要求2所述的方法,其特征在于,所述方法还包括: 获取第四用户,所述第四用户的排名信息高于第一用户; 将所述第四用户和第四用户游戏数据添加至第二显示卡片模板,生成第二数据显示卡片,所述第二显示卡片模板用于展示用户以及用户游戏数据。
5.根据权利要求1所述的方法,其特征在于,所述根据所述第一用户游戏数据的数据类型,为所述第一用户游戏数据生成不同形式的数据显示卡片,包括: 当所述第一用户游戏数据的数据类型为关卡类数据时,根据所述第一用户游戏数据所指示的闯关成功关卡和游戏关卡总数,得到所述第一用户的闯关进度信息; 将所述第一用户的闯关进度信息添加至第三显示卡片模板,生成第三数据显示卡片,所述第三显示卡片模板用于展示用户闯关进度。
6.根据权利要求1所述的方法,其特征在于,所述根据所述第一用户游戏数据的数据类型,为所述第一用户游戏数据生成不同形式的数据显示卡片,包括: 当所述第一用户游戏数据的数据类型为角色类数据时,根据所述第一用户游戏数据所指示的角色和游戏设置角色信息,得到所述第一用户的角色使用信息; 将所述第一用户的角色使用信息添加至第四显示卡片模板,生成第四数据显示卡片,所述第四显示卡片模板用于展示角色使用信息。
7.根据权利要求1所述的方法,其特征在于,所述根据所述第一用户游戏数据的数据类型,为所述第一用户游戏数据生成不同形式的数据显示卡片,包括: 当所述第一用户游戏数据的数据类型为虚拟物品类数据时,根据所述第一用户游戏数据所指示的虚拟物品和游戏设置虚拟物品,得到所述第一用户的虚拟物品获取信息; 将所述第一用户的第一用户的虚拟物品获取信息添加至第五显示卡片模板,生成第五数据显示卡片,所述第五显示卡片模板用于区别展示用户已获得的虚拟物品和未获得的虚拟物品。
8.根据权利要求1所述的方法,其特征在于,所述方法还包括: 在为所述第一用户游戏数据生成不同形式的数据显示卡片时,根据所述第一用户游戏数据,获取所述第一用户游戏数据对应的游戏攻略,将所述游戏攻略添加至所述数据显示卡片。
9.根据权利要求1所述的方法,其特征在于,所述在数据显示页面上,对生成的数据显示卡片进行展示之后,所述方法还包括: 当接收到对所述数据显示卡片的分享请求时,将所述数据显示卡片分享至所述第一用户的社交用户展示平台;或, 当接收到对所述数据显示卡片的转发请求时,将所述数据显示卡片发送至目标用户,所述目标用户为第一用户在其用户关系链上选中的用户。
10.一种用户游戏数据展示装置,其特征在于,所述装置包括: 第一用户游戏数据获取模块,用于获取第一用户游戏数据,所述第一用户游戏数据为第一用户的游戏数据; 卡片生成模块,用于根据所述第一用户游戏数据的数据类型,为所述第一用户游戏数据生成不同形式的数据显示卡片; 卡片展示模块,用于在数据显示页面上,对生成的数据显示卡片进行展示。
11.根据权利要求10所述的装置,其特征在于,所述卡片生成模块包括: 第二用户游戏数据获取单元,用于当所述第一用户游戏数据的数据类型为数值类数据时,获取第二用户游戏数据,所述第二用户游戏数据为所述用户的关联游戏数据; 排名信息获取单元,用于根据所述第一用户游戏数据和所述第二用户游戏数据,得到所述第一用户游戏数据的排名信息; 第一卡片生成单元,用于将所述第一用户游戏数据和所述第一用户游戏数据的排名信息添加至第一显示卡片模板,生成第一数据显示卡片,所述第一显示卡片模板用于展示用户排名信息。
12.根据权利要求11所述的装置,其特征在于,所述第二用户游戏数据获取单元,用于获取第一用户的用户关系链上的第二用户,根据所述第二用户,获取第二用户游戏数据; 和/或, 所述第二用户游戏数据获取单元,用于根据所述第一用户的位置信息,获取位置信息在所述位置信息预设范围内的第三用户,获取第三用户游戏数据。
13.根据权利要求11所述的装置,其特征在于,所述卡片生成模块包括: 第四用户获取单元,用于获取第四用户,第四用户的排名信息高于第一用户; 第二卡片生成单元,用于将所述第四用户和第四用户游戏数据添加至第二显示卡片模板,生成第二数据显示卡片,所述第二显示卡片模板用于展示用户以及用户游戏数据。
14.根据权利要求10所述的装置,其特征在于,所述卡片生成模块包括: 闯关进度生成单元,用于当所述第一用户游戏数据的数据类型为关卡类数据时,根据所述第一用户游戏数据所指示的闯关成功关卡和游戏关卡总数,得到所述第一用户的闯关进度信息; 第三卡片生成单元,用于将所述第一用户的闯关进度信息添加至第三显示卡片模板,生成第三数据显示卡片,所述第三显示卡片模板用于展示用户闯关进度。
15.根据权利要求10所述的装置,其特征在于,所述卡片生成模块包括: 角色使用信息获取单元,用于当所述第一用户游戏数据的数据类型为角色类数据时,根据所述第一用户游戏数据所指示的角色和游戏设置角色信息,得到所述第一用户的角色使用信息; 第四卡片生成单元,用于将所述第一用户的角色使用信息添加至第四显示卡片模板,生成第四数据显示卡片,所述第四显示卡片模板用于展示角色使用信息。
16.根据权利要求10所述的装置,其特征在于,所述卡片生成模块包括: 虚拟物品获取信息获取单元,用于当所述第一用户游戏数据的数据类型为虚拟物品类数据时,根据所述第一用户游戏数据所指示的虚拟物品和游戏设置虚拟物品,得到所述第一用户的虚拟物品获取信息; 第五卡片生成单元,用于将所述第一用户的第一用户的虚拟物品获取信息添加至第五显示卡片模板,生成第五数据显示卡片,所述第五显示卡片模板用于区别展示用户已获得的虚拟物品。
17.根据权利要求10所述的装置,其特征在于,所述装置还包括: 游戏攻略提供模块,用于在为所述第一用户游戏数据生成不同形式的数据显示卡片时,根据所述第一用户游戏数据,获取所述第一用户游戏数据对应的游戏攻略,将所述游戏攻略添加至所述数据显示卡片。
18.根据权利要求10所述的装置,其特征在于,所述装置还包括: 分享模块,用于当接收到对所述数据显示卡片的分享请求时,将所述数据显示卡片分享至所述第一用户的社交用户展示平台;或, 转发模块,用于当接收到对所述数据显示卡片的转发请求时,将所述数据显示卡片发送至目标用户,所述目标用户为第一用户在其用户关系链上选中的用户。
【文档编号】A63F13/58GK104307174SQ201410541454
【公开日】2015年1月28日 申请日期:2014年10月14日 优先权日:2014年10月14日
【发明者】贺彬, 郭亮, 李若凡, 李少鹏, 王振华, 霍虹旭, 陈晓玫 申请人:腾讯科技(深圳)有限公司