虚拟资源的交换方法及设备与流程
发布日期:2024-09-01 浏览次数: 专利申请、商标注册、软件著作权、资质办理快速响应热线:4006-054-001 微信:15998557370
申请号: | 申请日: | ||
公开(公告)号: | 公开(公告)日: | ||
发明(设计)人: | 申请(专利权)人: | ||
主分类号: | 分类号: | ||
代理公司: | 代理人: | ||
地址: | 国省代码: | ||
权利要求书: | 说明书: | ||
微信咨询: | 添加微信:543646或【点此在线咨询】 | 文件下载: | 【点此下载】请正确填写本页网址和接收邮箱 |
摘要: | 本申请涉及计算机,尤其涉及一种虚拟资源的交换方法及设备。、游戏中,可以通过玩家之间的虚拟资源交换,使各个玩家获得自身所需要的虚拟资源。例如,玩家可以将自身持有但不需要的道具,交换为需要的另一道具。上述虚拟资源交换可以通过虚拟资源的交易系统实现。、目前,相关技术中,玩家之间交换虚拟资源时可采... | ||
相关服务: | 软件产品登记测试全国受理 软件著作权666元代写全部资料全国受理 实用新型专利1875代写全部资料全国受理 | ||
本技术涉及计算机,尤其涉及一种虚拟资源的交换方法及设备。背景技术:1、游戏中,可以通过玩家之间的虚拟资源交换,使各个玩家获得自身所需要的虚拟资源。例如,玩家可以将自身持有但不需要的道具,交换为需要的另一道具。上述虚拟资源交换可以通过虚拟资源的交易系统实现。2、目前,相关技术中,玩家之间交换虚拟资源时可采用动态比例的设置方式。然而,恶意玩家以非正常规模大量上架或下架某一虚拟资源,使得虚拟资源的交换比例出现过低或过高的现象,导致持有虚拟资源的玩家与想获得该虚拟资源的玩家之间难以实现交换,给玩家造成损失,游戏体验较差。3、相关技术中,虽然会暂停上述异常的虚拟资源交换,但被暂停的虚拟资源会进入无法交换的滞留期,占用玩家的储物空间,大大影响虚拟资源的交换效率,同样也会导致玩家体验下降。4、甚至,在游戏服务器合并场景中,由于同一虚拟资源在不同游戏服务器中的交换比例具有差距,通过人工设置交换比例也存在虚拟资源的交换效率低的问题。甚至还会给合并后游戏服务器中的玩家带来损失,同样也会导致游戏体验下降。5、因此,亟待提出一种解决方案,用以克服相关技术中虚拟资源的交换效率低,玩家游戏体验不佳的技术问题。技术实现思路1、本技术的多个方面提供一种虚拟资源的交换方法及设备,用以实现虚拟资源的交换,提高了虚拟资源之间的交换效率,大大提升玩家的游戏体验。2、本技术实施例提供一种虚拟资源的交换方法,该方法包括:3、响应对目标虚拟资源的交换请求,确定所述交换请求所指示的交换操作所属的操作类型;4、从所述目标虚拟资源的资源兑换信息中,获取所述目标虚拟资源对应的初始兑换比例;其中,所述初始兑换比例为用于兑换所述目标虚拟资源的货币资源的初始数量;5、基于所述交换操作类型以及动态比例变化范围对所述初始兑换比例进行配置,得到目标兑换比例;6、根据所述目标兑换比例执行所述交换操作,以完成所述目标虚拟资源与所述货币资源之间的交换。7、进一步可选地,基于所述交换操作类型以及动态比例变化范围对所述初始兑换比例进行配置,得到目标兑换比例,包括:8、获取所述目标虚拟资源对应的配置参数以及所述动态比例变化范围;其中,所述动态比例变化范围包括兑换所述目标虚拟资源的货币资源的最高数量和/或最低数量;9、采用所述操作类型对应的兑换比例配置策略,对所述配置参数和所述初始兑换比例进行配置处理,得到所述目标兑换比例;10、判断所述目标兑换比例是否超过所述动态比例变化范围;在所述目标兑换比例不超过所述动态比例变化范围的情况下,输出所述目标兑换比例;11、在所述目标兑换比例超过所述动态比例变化范围的情况下,以所述动态比例变化范围中与所述目标兑换比例最接近的边界值作为重新设置后的目标兑换比例。12、其中,进一步可选地,获取所述目标虚拟资源对应的配置参数,包括:13、从记载有所述目标虚拟资源的资源配置信息中,查询与所述目标虚拟资源对应的配置参数,所述配置参数包括所述目标虚拟资源对应的动态变化系数、开放世界等级、所述目标虚拟资源所属的当前世界等级;14、所述采用所述操作类型对应的兑换比例配置策略,对所述配置参数和所述初始兑换比例进行配置处理,得到所述目标兑换比例,包括:15、采用所述操作类型对应的系数配置公式,对所述动态变化系数、所述开放世界等级以及所述当前世界等级进行计算,得到所述操作类型对应的对应的配置系数;16、以所述配置系数与所述初始兑换比例的乘积作为所述目标兑换比例。17、其中,进一步可选地,其中所述操作类型包括发布操作或兑换操作;18、所述发布操作对应的系数配置公式为:配置系数=100%+所述动态变化系数/1000*1%*max(所述开放世界等级/所述当前世界等级,50%);或者19、所述兑换操作对应的系数配置公式为:配置系数=100%-所述动态变化系数/1000*1%*max(所述开放世界等级/所述当前世界等级,50%)。20、进一步可选地,还包括:在所述目标兑换比例超过所述动态比例变化范围的情况下,基于所述资源兑换信息设置所述目标虚拟资源的单次交换数量;21、其中,所述资源兑换信息中单次交换数量的上限和/或下限。22、其中,进一步可选地,还包括:在设定时刻,根据当前的目标兑换比例与前一天的目标兑换比例,更新当日的动态比例变化范围。23、进一步可选地,所述从所述目标虚拟资源的资源兑换信息中,获取所述目标虚拟资源对应的初始兑换比例,包括:24、根据所述交换请求中包括的玩家标识,在交换系统中获取所述目标虚拟资源在玩家所属游戏服务器中的初始兑换比例;25、其中,所述交换系统存储有多个虚拟资源的资源兑换信息,所述资源兑换信息包括各个虚拟资源在多个游戏服务器中对应的初始兑换比例。26、进一步可选地,还包括:所述多个游戏服务器中第一游戏服务器合并到第二游戏服务器之后,采用预先设置的动态混合系数,计算各个虚拟资源在第一游戏服务器以及第二游戏服务器中对应的初始兑换比例,直到各个虚拟资源在第一游戏服务器中对应的初始兑换比例与各个虚拟资源在第二游戏服务器中对应的初始兑换比例一致。27、其中,进一步可选地,所述采用预先设置的动态混合系数,计算各个虚拟资源在第一游戏服务器以及第二游戏服务器中对应的初始兑换比例,包括:28、确定当前周期内的动态混合系数a;其中,动态混合系数随每一周期平滑上升;29、计算当前周期内各个虚拟资源在第一游戏服务器中对应的初始兑换比例m1,其中用于计算初始兑换比例m1的公式为:30、初始兑换比例m1=(1-动态混合系数a)*前一周期中各个虚拟资源在第一游戏服务器中对应的初始兑换比例m1’+动态混合系数a*前一周期中各个虚拟资源在第二游戏服务器中对应的初始兑换比例m2’;31、计算当前周期内各个虚拟资源在第二游戏服务器中对应的初始兑换比例m2,其中初始兑换比例m2的计算公式为:32、初始兑换比例m2=(1-动态混合系数a)*初始兑换比例m2’+动态混合系数a*初始兑换比例m1’。33、本技术实施例还提供一种电子设备,包括:存储器和处理器;所述存储器用于存储一条或多条计算机指令;所述处理器用于执行所述一条或多条计算机指令以用于:执行本技术实施例提供的虚拟资源交换方法中的步骤。34、本技术实施例还提供一种存储有计算机程序的计算机可读存储介质,计算机程序被执行时能够实现本技术实施例提供的虚拟资源交换方法中的步骤。35、在本技术实施例提供的技术方案中,首先响应对目标虚拟资源的交换请求,确定交换请求所指示的交换操作所属的操作类型;并从目标虚拟资源的资源兑换信息中,获取目标虚拟资源对应的初始兑换比例,该初始兑换比例为用于兑换目标虚拟资源的货币资源的初始数量。接着,基于交换操作类型以及动态比例变化范围对初始兑换比例进行配置得到目标兑换比例。这样,通过交换操作类型可结合玩家的交换操作来调控目标兑换比例,从而使得目标虚拟资源与货币资源之间的目标兑换比例更符合实际供求关系。并且,通过动态比例变化范围自动修正因恶意玩家的非正常操作而造成的目标兑换比例偏差,避免恶意操作给玩家带来的损失,提升玩家的游戏体验。最终,根据目标兑换比例执行针对目标虚拟资源的交换操作,实现了目标虚拟资源与货币资源之间的交换,提高了虚拟资源之间的交换效率,大大提升玩家的游戏体验。