资源对象的处理方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:31496322 阅读:10 留言:0更新日期:2021-12-18 12:38
本发明专利技术公开了一种资源对象的处理方法、装置、计算机设备及存储介质。其中方法包括:获取各个参与用户依照等级顺序选取的游戏中的N个资源对象;确定选取所述第一等级的资源对象中目标资源对象的第一目标用户,并确定与所述目标资源对象相匹配的匹配用户;重复执行以下步骤,直至第i等级为第N+1等级,所述第i等级被初始化为第二等级:在确定所述各个参与用户中第一等级至第i

【技术实现步骤摘要】
资源对象的处理方法、装置、计算机设备及存储介质


[0001]本专利技术涉及信息
,尤其是涉及一种资源对象的处理方法、装置、计算机设备及存储介质。

技术介绍

[0002]随着游戏的不断开发,可以针对不同的资源对象对参与用户进行调度,以实现参与用户与对资源对象的匹配。
[0003]目前,通常根据参与用户针对单一资源对象提供的虚拟资源,对参与用户进行调度,以实现资源对象与参与用户之间的匹配。然而,由于这种方式仅能够针对单一的资源对象对参与用户进行调度,因此很可能会出现参与用户提供的虚拟资源与该资源对象不适配,而与其他资源对象相适配的情况,以及其他用户提供的虚拟资源与该资源对象适配的情况,由此导致资源对象与参与用户之间的匹配度较低。

技术实现思路

[0004]本专利技术提供了一种资源对象的处理方法、装置、计算机设备及存储介质,主要在于能够提高资源对象与参与用户之间的匹配度。
[0005]根据本专利技术的第一个方面,提供一种资源对象的处理方法,包括:
[0006]获取各个参与用户依照等级顺序选取的游戏中的N个资源对象,其中,所述N个资源对象中的每个资源对象具有对应的等级,N为大于等于2的正整数;
[0007]确定所述N个资源对象中的第一等级的资源对象,以及选取所述第一等级的资源对象中目标资源对象的第一目标用户;
[0008]根据所述第一目标用户针对所述目标资源对象提供的虚拟资源,确定与所述目标资源对象相匹配的匹配用户;
[0009]重复执行以下步骤,直至第i等级为第N+1等级,所述第i等级被初始化为第二等级:在确定所述各个参与用户中存在基于第一等级至第i

1等级的资源对象与所述游戏服务器提供的资源对象均匹配失败,且第i等级的资源对象为所述目标资源对象的第二目标用户的情况下,根据所述第二目标用户和与所述目标资源对象相匹配的匹配用户分别针对所述目标资源对象提供的虚拟资源,重新确定与所述目标资源对象相匹配的匹配用户;将第i等级更新为第i+1等级。
[0010]可选地,所述根据所述第一目标用户针对所述目标资源对象提供的虚拟资源,确定与所述目标资源对象相匹配的匹配用户,包括:
[0011]若选取所述目标资源对象的第一目标用户存在多个,则按照所述各个参与用户之间的排列顺序,将多个第一目标用户针对所述目标资源对象提供的虚拟资源进行两两比对;
[0012]根据比对结果,确定所述多个第一目标用户中与所述目标资源对象相匹配的匹配用户,并将所述多个第一目标用户中的其他参与用户的排序位置依次调整到所述排列顺序
的末尾,以及将所述多个第一目标用户中的其他参与用户标记为基于选取的第一等级的资源对象与所述目标资源对象匹配失败。
[0013]可选地,所述按照所述各个参与用户之间的排列顺序,将多个第一目标用户针对所述目标资源对象提供的虚拟资源进行两两比对,包括:
[0014]确定所述多个第一目标用户中排序位置最靠前的第一目标用户和排序位置第二靠前的第一目标用户;
[0015]在所述目标资源对象对应的用户匹配表中记录所述排序位置最靠前的第一目标用户,并将所述排序位置最靠前的第一目标用户对应的虚拟资源与所述排序位置第二靠前的第一目标用户对应的虚拟资源进行比对。
[0016]可选地,所述根据比对结果,确定所述多个第一目标用户中与所述目标资源对象相匹配的匹配用户,并将所述多个第一目标用户中的其他参与用户的排序位置依次调整到所述排列顺序的末尾,包括:
[0017]重复执行以下步骤,直至所述多个第一目标用户均完成一次比对:
[0018]若所述排序位置最靠前的第一目标用户对应的虚拟资源小于所述排序位置第二靠前的第一目标用户对应的虚拟资源,则将所述用户匹配表中记录的用户替换为所述排序位置第二靠前的第一目标用户,并将所述排序位置最靠前的第一目标用户的排序位置调整到所述排列顺序的末尾;
[0019]若所述排序位置最靠前的第一目标用户对应的虚拟资源大于所述排序位置第二靠前的第一目标用户对应的虚拟资源,则直接将所述排序位置第二靠前的第一目标用户的排序位置调整到所述排列顺序的末尾;
[0020]在所述多个第一目标用户均完成一次比对时,将所述用户匹配表中记录的用户确定为与所述目标资源对象相匹配的匹配用户。
[0021]可选地,所述方法还包括:
[0022]若所述排序位置最靠前的第一目标用户对应的虚拟资源等于所述排序位置第二靠前的第一目标用户对应的虚拟资源,则获取所述排序位置最靠前的第一目标用户对应的第一属性信息和所述排序位置第二靠前的第一目标用户对应的第二属性信息;
[0023]基于所述第一属性信息和所述第二属性信息,判定是否将所述用户匹配表中记录的用户替换为所述排序位置第二靠前的第一目标用户。
[0024]可选地,在所述第i等级为第二等级时,所述在确定所述各个参与用户中存在基于第一等级至第i

1等级的资源对象与所述游戏服务器提供的资源对象均匹配失败,且第i等级的资源对象为所述目标资源对象的第二目标用户的情况下,根据所述第二目标用户和与所述目标资源对象相匹配的匹配用户分别针对所述目标资源对象提供的虚拟资源,重新确定与所述目标资源对象相匹配的匹配用户,包括:
[0025]确定所述各个参与用户中基于第一等级的资源对象与所述游戏服务器提供的资源对象进行匹配时排序位置被调整,且第二等级的资源对象为所述目标资源对象的第二目标用户;
[0026]将所述第二目标用户针对所述目标资源对象提供的虚拟资源和与所述目标资源对象相匹配的匹配用户提供的资源对象进行对比;
[0027]若所述第二目标用户提供的虚拟资源大于与所述目标资源对象相匹配的匹配用
户提供的虚拟资源,则将与所述目标资源对象相匹配的匹配用户的排序位置调整到所述排列顺序的末尾,并重新确定所述第二目标用户为与所述目标资源对象相匹配的匹配用户;
[0028]若所述第二目标用户提供的虚拟资源小于与所述目标资源对象相匹配的匹配用户提供的虚拟资源,则直接将所述第二目标用户当前的排序位置调整到所述排列顺序的末尾。
[0029]可选地,在所述获取各个参与用户依照等级顺序选取的游戏中的N个资源对象之后,所述方法还包括:
[0030]确定所述N个资源对象分别对应的历史匹配用户,以及所述历史匹配用户针对相应资源对象提供的历史虚拟资源;
[0031]基于所述历史匹配用户提供的历史虚拟资源,确定并展示所述N个资源对象分别对应的资源推荐信息;
[0032]获取所述各个参与用户基于所述资源推荐信息分别提供的所述N个资源对象的虚拟资源。
[0033]根据本专利技术的第二个方面,提供一种资源对象的处理装置,包括:
[0034]获取单元,用于获取各个参与用户依照等级顺序选取的游戏中的N个资源对象,其中,所述N个资源对象中的每个资源对象具有对应的等级,N为大于等于2的正整数;
[0035]第一确定单元,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种资源对象的处理方法,其特征在于,应用于游戏服务器,包括:获取各个参与用户依照等级顺序选取的游戏中的N个资源对象,其中,所述N个资源对象中的每个资源对象具有对应的等级,N为大于等于2的正整数;确定所述N个资源对象中的第一等级的资源对象,以及选取所述第一等级的资源对象中目标资源对象的第一目标用户;根据所述第一目标用户针对所述目标资源对象提供的虚拟资源,确定与所述目标资源对象相匹配的匹配用户;重复执行以下步骤,直至第i等级为第N+1等级,所述第i等级被初始化为第二等级:在确定所述各个参与用户中存在基于第一等级至第i

1等级的资源对象与所述游戏服务器提供的资源对象均匹配失败,且第i等级的资源对象为所述目标资源对象的第二目标用户的情况下,根据所述第二目标用户和与所述目标资源对象相匹配的匹配用户分别针对所述目标资源对象提供的虚拟资源,重新确定与所述目标资源对象相匹配的匹配用户;将第i等级更新为第i+1等级。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一目标用户针对所述目标资源对象提供的虚拟资源,确定与所述目标资源对象相匹配的匹配用户,包括:若选取所述目标资源对象的第一目标用户存在多个,则按照所述各个参与用户之间的排列顺序,将多个第一目标用户针对所述目标资源对象提供的虚拟资源进行两两比对;根据比对结果,确定所述多个第一目标用户中与所述目标资源对象相匹配的匹配用户,并将所述多个第一目标用户中的其他参与用户的排序位置依次调整到所述排列顺序的末尾,以及将所述多个第一目标用户中的其他参与用户标记为基于选取的第一等级的资源对象与所述目标资源对象匹配失败。3.根据权利要求2所述的方法,其特征在于,所述按照所述各个参与用户之间的排列顺序,将多个第一目标用户针对所述目标资源对象提供的虚拟资源进行两两比对,包括:确定所述多个第一目标用户中排序位置最靠前的第一目标用户和排序位置第二靠前的第一目标用户;在所述目标资源对象对应的用户匹配表中记录所述排序位置最靠前的第一目标用户,并将所述排序位置最靠前的第一目标用户对应的虚拟资源与所述排序位置第二靠前的第一目标用户对应的虚拟资源进行比对。4.根据权利要求3所述的方法,其特征在于,所述根据比对结果,确定所述多个第一目标用户中与所述目标资源对象相匹配的匹配用户,并将所述多个第一目标用户中的其他参与用户的排序位置依次调整到所述排列顺序的末尾,包括:重复执行以下步骤,直至所述多个第一目标用户均完成一次比对:若所述排序位置最靠前的第一目标用户对应的虚拟资源小于所述排序位置第二靠前的第一目标用户对应的虚拟资源,则将所述用户匹配表中记录的用户替换为所述排序位置第二靠前的第一目标用户,并将所述排序位置最靠前的第一目标用户的排序位置调整到所述排列顺序的末尾;若所述排序位置最靠前的第一目标用户对应的虚拟资源大于所述排序位置第二靠前的第一目标用户对应的虚拟资源,则直接将所述排序位置第二靠前的第一目标用户的排序位置调整到所述排列顺序的末尾;
在所述多个第一目标用户均完成一次比对时,将所述用户匹配表中记录的用户确定为与所述目标资源对象相匹配的匹配用户。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:若所述排序位置最靠前的第一目标用户对应的虚拟资源等于所述排序位置第二靠前的第一目标用户对应的虚拟资源,则获取所述排序位置最靠前的第一目标用户对应的第一...

【专利技术属性】
技术研发人员:邹存佳
申请(专利权)人:上海完美时空软件有限公司
类型:发明
国别省市:

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

1