一种基于社交平台小游戏的用户组队方法技术

技术编号:26890349 阅读:27 留言:0更新日期:2020-12-29 16:06
本发明专利技术实施例公开了一种基于社交平台小游戏的用户组队方法,包括以下步骤:S1、用户终端向服务器发起组队请求,所述组队需要的用户数量为n个;S2、服务器获取同一时间范围内发起组队请求中的各个用户的用户信息,所述用户信息包括不同种类的用户信息;S3、服务器根据某一用户不同种类的用户信息判定不同种类的用户信息的特征值;S4、服务器对获取的特征值进行优先级排序,匹配特征值最接近的n个用户完成组队,通过对用户行为信息、用户游戏信息和用户基本信息进行细分,而保证同时组队的人员信息匹配度较高,进而保证用户的体验更好。

【技术实现步骤摘要】
一种基于社交平台小游戏的用户组队方法
本专利技术实施例涉及社交平台小游戏
,具体涉及一种基于社交平台小游戏的用户组队方法。
技术介绍
随着科技的发展,人与人之间的沟通越发的便利了,从之前的飞鸽传书到现在的社交平台的应用,可以说通信便利了千万倍,这也创造了当下社交平台飞速发展的环境,可以说大多数人的日常通信都在社交平台进行。而随着社交平台的大力发展,社交平台上的功能也越发的增多。特别是微信等社交平台,越来越注重周边功能的发展,其中,小游戏的发展异常迅速,越来越多的人开始在微信等社交平台上使用小游戏程序玩游戏,而对于一些需要组队的小游戏来说,组队成为了用户的困扰,由于信息的不匹配,通常导致组队的体验不好,甚至影响到游戏最终的结果。
技术实现思路
为此,本专利技术实施例提供一种基于社交平台小游戏的用户组队方法,以解决现有技术中由于信息不匹配而导致的组队使用者体验差的问题。为了实现上述目的,本专利技术实施例提供如下技术方案:根据本专利技术实施例的第一方面,一种基于社交平台小游戏的用户组队方法,包括以下步骤:S1、用户终端向服务器发起组队请求,所述组队需要的用户数量为n个;S2、服务器获取同一时间范围内发起组队请求中的各个用户的用户信息,所述用户信息包括不同种类的用户信息;S3、服务器根据某一用户不同种类的用户信息判定不同种类的用户信息的特征值;S4、服务器对获取的特征值进行优先级排序,匹配特征值最接近的n个用户完成组队。进一步地,所述用户信息包括用户行为信息、用户游戏信息和用户基本信息。进一步地,所述用户行为信息包括被举报次数和挂机次数。进一步地,所述用户行为信息的特征值=被举报次数*30%+挂机次数*70%。进一步地,所述用户游戏信息包括游戏角色等级信息、游戏角色胜率信息、游戏角色类型信息。进一步地,所述用户基本信息包括用户年龄信息、用户兴趣爱好信息、用户地域信息和用户性别信息、用户好友信息。进一步地,所述用户端向服务器发送优先选择请求,所述服务器根据用户端发送的选择请求修改优先匹配的用户信息。进一步地,所述社交平台为微信,所述小游戏为微信小程序。根据本专利技术实施例的第二方面,一种基于社交平台小游戏的用户组队方法的电子设备,包括:存储器和处理器,所述处理器和所述存储器通过总线完成相互间的通信;所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行如权利要求1至8任一所述的方法。根据本专利技术实施例的第三方面,一种基于社交平台小游戏的用户组队方法的计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至8任一所述方法的步骤。本专利技术实施例具有如下优点:通过对用户行为信息、用户游戏信息和用户基本信息进行细分,而保证同时组队的人员信息匹配度较高,特别是用户行为信息的引入,导致信用良好的玩家能够匹配在一起,这样能够减少因信誉不良的玩家不当的游戏行为而影响其他玩家的游戏体验,同时游戏玩家还可以根据喜好选择不同种类的匹配方式,使组队匹配更加多样化,更加人性化,进而保证玩家的体验更好。附图说明为了更清楚地说明本专利技术的实施方式或现有技术中的技术方案,下面将对实施方式或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是示例性的,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图引伸获得其它的实施附图。本说明书所绘示的结构、比例、大小等,均仅用以配合说明书所揭示的内容,以供熟悉此技术的人士了解与阅读,并非用以限定本专利技术可实施的限定条件,故不具技术上的实质意义,任何结构的修饰、比例关系的改变或大小的调整,在不影响本专利技术所能产生的功效及所能达成的目的下,均应仍落在本专利技术所揭示的
技术实现思路
得能涵盖的范围内。图1为本专利技术实施例1提供的一种基于社交平台小游戏的用户组队方法的方法流程图;图2为本专利技术实施例2提供的一种基于社交平台小游戏的用户组队方法的电子设备的结构示意图;图3为本专利技术实施例3提供的一种基于社交平台小游戏的用户组队方法的计算机可读存储介质的结构示意图。图中:21、处理器;22、存储器;31、获取单元;32、判定单元;33、匹配单元。具体实施方式以下由特定的具体实施例说明本专利技术的实施方式,熟悉此技术的人士可由本说明书所揭露的内容轻易地了解本专利技术的其他优点及功效,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例1:一种基于社交平台小游戏的用户组队方法,如图1所示,包括以下步骤,首先用户终端向服务器发起组队请求,在本实施例中,用户组队需要的用户数量为5个,也可为其他数量,在服务器在同一时间范围内会接收到若干个组队请求,在服务器接收到组队请求后,同时获取该时间范围内发起组队请求中的各个用户的用户信息,其中用户信息分别包括用户行为信息、用户游戏信息和用户基本信息,其中用户行为信息在本实施例中表示用户在游戏中的行为信息,主要为信誉信息,在本实施例中优选为用户被举报次数信息和挂机次数信息,上述信息获取的途径主要为服务器中记录的数据,也可以通过其他渠道获取用户行为信息。服务器根据某一用户的用户信息判定出特征值,对获取的特征值进行优先级排序,匹配特征值最接近的5个用户完成组队,如上述的用户行为信息,在本实施例中优选为一种方案为:可以通过被举报次数和挂机次数来判定用户的特征值,考虑到用户被举报的信息可能存在不实的举报信息,因此,在获取用户信息的特征值时,被举报信息只占百分之三十,而挂机信息通常为服务器检测到的具体信息,因此,挂机次数信息占特征值取值的百分之七十。由上述取值方式可以看出,用户行为信息的特征值越高的用户信誉越低,因此将用户新闻给信息的特征值较低的用户匹配到一个队伍里,可以减少队伍里人员遭遇队友挂机或其他不良游戏习惯的可能性,使玩家的游戏体验更好。上述的用户游戏信息包括游戏角色等级信息、游戏角色胜率信息、游戏角色类型信息、游戏角色在线时间信息、游戏角色能力信息等,但考虑到实际信息的提取效率,在本实施例中优选为游戏角色等级信息、游戏角色胜率信息何游戏角色类型信息,其中信息获取的方式依然为服务器从之前记录的信息中进行提取,其中游戏信息的特征值由游戏角色等级信息、游戏角色胜率信息以及游戏角色类型信息来决定,在匹配用户行为信息的特征值时,可对该特征值筛选一个用户数量阈值,如每个队伍只需要5个用户,在进行特征值筛选用户时,需要筛选出特征值最接近的20个用户,再对这20个用户进行进一步筛选,进一步筛选的标准即为用户的游戏角色等级信息、游戏角色胜率信息等,其中游戏角色等级信息和游戏角色胜率信息的占比可根据游戏种类的不同进行调整,在本实施例中,用户游戏信息的特征值=游戏等级差值*80%+角色胜率差值*100*20%,其中游戏等级差值和角色胜率差值为用户本文档来自技高网
...

【技术保护点】
1.一种基于社交平台小游戏的用户组队方法,其特征是:包括以下步骤,/nS1、用户终端向服务器发起组队请求,所述组队需要的用户数量为n个;/nS2、服务器获取同一时间范围内发起组队请求中的各个用户的用户信息,所述用户信息包括不同种类的用户信息;/nS3、服务器根据某一用户不同种类的用户信息判定不同种类的用户信息的特征值;/nS4、服务器对获取的特征值进行优先级排序,匹配特征值最接近的n个用户完成组队。/n

【技术特征摘要】
1.一种基于社交平台小游戏的用户组队方法,其特征是:包括以下步骤,
S1、用户终端向服务器发起组队请求,所述组队需要的用户数量为n个;
S2、服务器获取同一时间范围内发起组队请求中的各个用户的用户信息,所述用户信息包括不同种类的用户信息;
S3、服务器根据某一用户不同种类的用户信息判定不同种类的用户信息的特征值;
S4、服务器对获取的特征值进行优先级排序,匹配特征值最接近的n个用户完成组队。


2.根据权利要求1所述的一种基于社交平台小游戏的用户组队方法,其特征是:所述用户信息包括用户行为信息、用户游戏信息和用户基本信息。


3.根据权利要求3所述的一种基于社交平台小游戏的用户组队方法,其特征是:所述用户行为信息包括被举报次数和挂机次数。


4.根据权利要求3所述的一种基于社交平台小游戏的用户组队方法,其特征是:所述用户行为信息的特征值=被举报次数*30%+挂机次数*70%。


5.根据权利要求2所述的一种基于社交平台小游戏的用户组队方法,其特征是:所述用户游戏信息包括游戏角色等级信息、游戏角色胜...

【专利技术属性】
技术研发人员:赵小龙
申请(专利权)人:北京智明星通科技股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1