本发明涉及信息技术领域,尤其涉及一种游戏排名方法、系统、装置及可读存储介质。
背景技术:
游戏平台作为游戏与用户之间的桥梁,需要帮助游戏商引入更多的用户,同时也需要帮助用户找到更多、更热门的游戏。通常平台会将游戏罗列出来,但是简单的陈列不能体现游戏的热门程度,而且难以客观准确的评估游戏用户活跃程度。
技术实现要素:
为了解决上述技术问题,本发明的目的是提供一种能准确评价的游戏排名方法、系统、装置及可读存储介质。
本发明所采取的技术方案是:
一种游戏排名方法,包括以下步骤:
采集用户的地理位置和游戏内的信息;
根据用户在游戏内的信息,得出用户在游戏内的活跃度得分;
根据各用户的地理位置和在游戏内的活跃度得分,统计得出每个游戏的活跃度排名。
作为所述的一种游戏排名方法的进一步改进,所述的采集用户的地理位置和游戏内的信息,这一步骤具体包括:
采集用户的地理位置;
获取用户所进入的游戏和游戏时长;
采集用户在游戏内的操作行为。
作为所述的一种游戏排名方法的进一步改进,所述的根据用户在游戏内的信息,得出用户在游戏内的活跃度得分,这一步骤具体为:
根据用户在游戏内的各个操作行为预设对应的权重分值,计算得出活跃度得分。
作为所述的一种游戏排名方法的进一步改进,所述的根据各用户的地理位置和在游戏内的活跃度得分,统计得出每个游戏的活跃度排名,这一步骤具体包括:
根据游戏中各个用户的地理位置和活跃度得分,计算得到各地理位置中每个游戏的活跃得分;
根据各地理位置中每个游戏的活跃得分,统计得出各地理位置中每个游戏的活跃度排名。
本发明所采用的另一个技术方案是:
一种游戏排名系统,包括:
采集单元,用于采集用户的地理位置和游戏内的信息;
活跃计算单元,用于根据用户在游戏内的信息,得出用户在游戏内的活跃度得分;
统计单元,用于根据各用户的地理位置和在游戏内的活跃度得分,统计得出每个游戏的活跃度排名。
作为所述的一种游戏排名系统的进一步改进,所述的采集单元具体包括:
位置采集单元,用于采集用户的地理位置;
游戏信息获取单元,用于获取用户所进入的游戏和游戏时长;
游戏行为采集单元,用于采集用户在游戏内的操作行为。
作为所述的一种游戏排名系统的进一步改进,所述的活跃计算单元具体用于根据用户在游戏内的各个操作行为预设对应的权重分值,计算得出活跃度得分。
作为所述的一种游戏排名系统的进一步改进,所述的统计单元具体包括:
活跃得分统计单元,用于根据游戏中各个用户的地理位置和活跃度得分,计算得到各地理位置中每个游戏的活跃得分;
活跃排名单元,用于根据各地理位置中每个游戏的活跃得分,统计得出各地理位置中每个游戏的活跃度排名。
本发明所采用的再一个技术方案是:
一种游戏排名装置,包括:
存储器,用于存放程序;
处理器,用于执行所述程序,所述程序使得所述处理器执行所述的游戏排名方法。
本发明所采用的再一个技术方案是:
一种可读存储介质,包括计算机程序,当其在计算机上运行时,使得所述的方法被执行。
本发明的有益效果是:
本发明一种游戏排名方法、系统、装置及可读存储介质通过根据操作行为的分值计算出用户在游戏中的活跃度得分,从而评价出该游戏中用户的活跃程度,这样能能够全面评估游戏中用户的行为,进而能够客观准确评估该游戏的活跃度。
附图说明
图1是本发明一种游戏排名方法的步骤流程图;
图2是本发明一种游戏排名系统的模块方框图。
具体实施方式
下面结合附图对本发明的具体实施方式作进一步说明:
参考图1,本发明一种游戏排名方法,包括以下步骤:
s1、采集用户的地理位置和游戏内的信息;
s2、根据用户在游戏内的信息,得出用户在游戏内的活跃度得分;
s3、根据各用户的地理位置和在游戏内的活跃度得分,统计得出每个游戏的活跃度排名。
进一步作为优选的实施方式,所述的采集用户的地理位置和游戏内的信息,这一步骤具体包括:
s11、采集用户的地理位置;
s12、获取用户所进入的游戏和游戏时长t;
s13、采集用户在游戏内的操作行为。
其中,操作行为可进行自定义,包括登录、点击某选项和进行与其他用户进行互动等行为。
进一步作为优选的实施方式,所述的根据用户在游戏内的信息,得出用户在游戏内的活跃度得分,这一步骤具体为:
根据用户在游戏内的各个操作行为预设对应的权重分值ai,计算得出活跃度得分d。
d=(a1+a2+……+ai)*t。其中,ai表示用户在游戏内的第i个操作行为的权重分值,i为正整数。
进一步作为优选的实施方式,所述的根据各用户的地理位置和在游戏内的活跃度得分,统计得出每个游戏的活跃度排名,这一步骤具体包括:
s31、根据游戏中各个用户的地理位置和活跃度得分,计算得到各地理位置中每个游戏的活跃得分;
s32、根据各地理位置中每个游戏的活跃得分,统计得出各地理位置中每个游戏的活跃度排名。
参考图2,本发明一种游戏排名系统,包括:
采集单元,用于采集用户的地理位置和游戏内的信息;
活跃计算单元,用于根据用户在游戏内的信息,得出用户在游戏内的活跃度得分;
统计单元,用于根据各用户的地理位置和在游戏内的活跃度得分,统计得出每个游戏的活跃度排名。
进一步作为优选的实施方式,所述的采集单元具体包括:
位置采集单元,用于采集用户的地理位置;
游戏信息获取单元,用于获取用户所进入的游戏和游戏时长;
游戏行为采集单元,用于采集用户在游戏内的操作行为。
进一步作为优选的实施方式,所述的活跃计算单元具体用于根据用户在游戏内的各个操作行为预设对应的权重分值,计算得出活跃度得分。
进一步作为优选的实施方式,所述的统计单元具体包括:
活跃得分统计单元,用于根据游戏中各个用户的地理位置和活跃度得分,计算得到各地理位置中每个游戏的活跃得分;
活跃排名单元,用于根据各地理位置中每个游戏的活跃得分,统计得出各地理位置中每个游戏的活跃度排名。
本发明还包括一种游戏排名装置,其包括:
存储器,用于存放程序;
处理器,用于执行所述程序,所述程序使得所述处理器执行所述的游戏排名方法。
本发明还包括一种可读存储介质,包括计算机程序,当其在计算机上运行时,使得所述的方法被执行。
从上述内容可知,本发明通过根据操作行为的分值计算出用户在游戏中的活跃度得分,从而评价出该游戏中用户的活跃程度,这样能能够全面评估游戏中用户的行为,进而能够客观准确评估该游戏的活跃度。
以上是对本发明的较佳实施进行了具体说明,但本发明创造并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可做作出种种的等同变形或替换,这些等同的变形或替换均包含在本申请权利要求所限定的范围内。