一种基于网络游戏应用的文件处理系统技术方案

技术编号:38910068 阅读:17 留言:0更新日期:2023-09-25 09:27
本发明专利技术公开了一种基于网络游戏应用的文件处理系统,涉及游戏文件处理技术领域,包括数据读取模块、数据分析模块、决策模块、执行终端和游戏服务器;解决了当用户重复进行相同游戏关卡时,无法根据各个匹配玩家的历史应用场景信息对当前关卡的游戏应用场景进行分析选择,使得该游戏关卡的游戏应用场景会出现为匹配玩家中大多数用户已经进行使用过的应用场景,造成游戏应用的场景重复使用概率高的技术问题;通过对网络游戏应用的各个关卡对应的系统应用场景信息和各个关卡匹配玩家的历史应用场景信息进行获取并进行分析对目标应用场景进行标定,减少了用户在重复进行相同的游戏关卡时触发相同游戏场景的概率,以提高用户体验。验。验。

【技术实现步骤摘要】
一种基于网络游戏应用的文件处理系统


[0001]本专利技术涉及游戏文件处理
,具体涉及一种基于网络游戏应用的文件处理系统。

技术介绍

[0002]近年来网络游戏迅速发展,游戏终端在运行应用程序时,该应用程序会播放预先配置的网络资源,应用程序播放的网络资源可以是图片文件、音乐文件等网络资源,网络游戏应用在进行应用时各个关卡对应的系统应用场景信息不同,应用场景信息触发的网络资源与该应用程序的运行关卡进度相关联。
[0003]然而,网络游戏应用在进行到各个关卡时触发的游戏应用场景根据该应用程序的运行关卡进度进行选择的,当用户重复进行相同游戏关卡和其他玩家进行匹配时,无法根据各个匹配玩家的历史应用场景信息对当前关卡的游戏应用场景进行分析选择,使得该游戏关卡的游戏应用场景会出现为匹配玩家中大多数用户已经进行使用过的应用场景,造成游戏应用的场景重复使用概率高,造成多数匹配玩家的体验感差,基于此,提出一种基于网络游戏应用的文件处理系统。

技术实现思路

[0004]本专利技术的目的在于提供一种基于网络游戏应用的文件处理系统,解决了当用户重复进行此游戏关卡和其他玩家进行匹配时,无法根据各个匹配玩家的历史应用场景信息对当前关卡的游戏应用场景进行分析选择,使得该游戏关卡的游戏应用场景会出现为匹配玩家中大多数用户已经进行使用过的应用场景,造成游戏应用的场景重复使用概率高的技术问题。
[0005]本专利技术的目的可以通过以下技术方案实现:
[0006]一种基于网络游戏应用的文件处理系统,包括;r/>[0007]数据读取模块,用于从游戏服务器内对网络游戏应用的各个关卡对应的系统应用场景信息和各个关卡匹配玩家的历史应用场景信息进行获取,并将其发送至数据分析模块,其中系统应用场景信息包括各个游戏关卡所对应的应用场景的个数和类型,匹配玩家的历史应用场景信息包括匹配玩家各个关卡对应的应用场景的历史应用次数;
[0008]数据分析模块,用于对当前游戏关卡对应的系统应用场景信息和各个匹配玩家的历史应用场景信息进行获取,将各个匹配玩家对应的历史应用场景与该游戏关卡的系统应用场景进行对比分析,并根据对比分析结果判定生成待应用场景包、待选取场景包、待判定场景包和待确定场景包,同时将其传输至游戏服务器内进行存储;
[0009]决策模块,用于从游戏服务器中对待应用场景包、待选取场景包、待判定场景包或是待确定场景包进行获取,并各个场景包内的应用场景信息进行分析判定,进而根据判定结果对目标应用场景进行标定,同时将目标应用场景和对应的场景信息发送至执行终端;
[0010]执行终端,用于对目标应用场景和对应的目标应用场景信息进行接收,并发送至
游戏服务器中。
[0011]作为本专利技术进一步的方案:生成待应用场景包的具体方式为:
[0012]S1:将该游戏关卡的各个匹配玩家对应的历史应用场景与该游戏关卡的系统应用场景信息进行对比,将各个匹配玩家均未应用的应用场景数量标记为W1;
[0013]S2:当W1>0时,则对未使用过的应用场景信息进行提取,并生成待应用场景包。
[0014]作为本专利技术进一步的方案:生成待选取场景包的具体方式为:
[0015]当W1=0时,将该游戏关卡对应的各个应用场景的历史应用次数分别标记为N1、N2、

、N i,i指代为该游戏关卡对应的系统应用场景的数量;
[0016]将各个应用场景中满足N i<Y1的应用场景的数量标记为A,其中Y1为预设值;
[0017]当A>0时,将A个应用场景信息进行提取,并将A个应用场景按照各自对应的历史应用次数N i的数值从小到大对各个应用场景进行排序,并根据此顺序生成待选取场景包。
[0018]作为本专利技术进一步的方案:生成待判定场景包的具体方式为:
[0019]当A=0时,将该游戏关卡对应的各个应用场景对应的使用匹配玩家数量分别标记为K1、K2、

、K i;
[0020]将各个应用场景中满足Ki<Y2的应用场景的数量B,其中Y2为预设值;
[0021]当B>0时,将B个应用场景信息进行提取,并按照各自对应的使用匹配玩家数量Ki的数值从小到大进行排序,同时根据此顺序生成待判定场景包。
[0022]作为本专利技术进一步的方案:生成待确定场景包的具体方式为:
[0023]当B=0时,将各个应用场景对应的历史应用次数N i和匹配玩家数量K i进行去量化处理取其数值后,通过公式计算获得各个应用场景的匹配指数,此处α1和α2均为预设比例系数,θ1为修正常数,α1+α2=1;
[0024]将各个应用场景对应的匹配指数XZ i和各个应用场景信息进行绑定,并按照对应的匹配指数XZ i的从小到大进行排序,并根据此顺序生成待确定场景包。
[0025]作为本专利技术进一步的方案:对待应用场景包中的目标应用场景进行标定的具体方式为:
[0026]当接收到待应用场景包时,对待应用场景包中的应用场景随机抽取进行使用,将抽取选中的应用场景标定为目标应用场景,并将目标应用场景信息传输至执行终端,同时将目标应用场景信息记录在各个匹配玩家的历史应用场景信息中进行存储,对各个匹配玩家的历史应用场景信息进行更新,在不改变匹配玩家的前提下,下次在进行该游戏关卡时继续在待应用场景包中剩余的应用场景随机抽取进行使用,以此类推,直至进入下一关卡。
[0027]作为本专利技术进一步的方案:对待选取场景包中的目标应用场景进行标定的具体方式为:
[0028]当接收到待选取场景包时,将其中的各个应用场景中对应的N i数值最小的应用场景标定为目标应用场景,并将目标应用场景信息传输至执行终端,同时将目标应用场景信息记录在各个匹配玩家的历史应用场景信息中进行存储,对各个匹配玩家的历史应用场景信息进行更新,在不改变匹配玩家的前提下,下次在进行该游戏关卡时则将N i数值次小的应用场景标定为目标应用场景,以此类推直至进入下一关卡。
[0029]作为本专利技术进一步的方案:对待选判定场景包中的目标应用场景进行标定的具体
方式为:
[0030]当接收到待选判定场景包时,将其中各个应用场景中对应的Ki数值最小的应用场景标定为目标应用场景,并将目标应用场景信息传输至执行终端,同时将目标应用场景信息记录在各个匹配玩家的历史应用场景信息中进行存储,对各个匹配玩家的历史应用场景信息进行更新,在不改变匹配玩家的前提下,下次在进行该游戏关卡时则将Ki数值次小的应用场景标定为目标应用场景,以此类推直至进入下一关卡。
[0031]作为本专利技术进一步的方案:对待确定场景包中的目标应用场景进行标定的具体方式为:
[0032]当接收到待确定场景包时,将其中各个应用场景中对应的匹配指数XZ i对应的数值最小的应用场景标定为目标应用场景,并将目标应用场景信息传输至执行终端,同时将目标应用场景信息记录在各个匹配玩家的历史应用场景信息中进行存储,对各个匹配玩家的历史应用场景信息进行更新,在本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于网络游戏应用的文件处理系统,其特征在于,包括;数据读取模块,用于从游戏服务器内对网络游戏应用的各个关卡对应的系统应用场景信息和各个关卡匹配玩家的历史应用场景信息进行获取,并将其发送至数据分析模块,其中系统应用场景信息包括各个游戏关卡所对应的应用场景的个数和类型,匹配玩家的历史应用场景信息包括匹配玩家各个关卡对应的应用场景的历史应用次数;数据分析模块,用于对当前游戏关卡对应的系统应用场景信息和各个匹配玩家的历史应用场景信息进行获取,将各个匹配玩家对应的历史应用场景与该游戏关卡的系统应用场景进行对比分析,并根据对比分析结果判定生成待应用场景包、待选取场景包、待判定场景包和待确定场景包,同时将其传输至游戏服务器内进行存储;决策模块,用于从游戏服务器中对待应用场景包、待选取场景包、待判定场景包或是待确定场景包进行获取,并各个场景包内的应用场景信息进行分析判定,进而根据判定结果对目标应用场景进行标定,同时将目标应用场景和对应的场景信息发送至执行终端;执行终端,用于对目标应用场景和对应的目标应用场景信息进行接收,并发送至游戏服务器中。2.根据权利要求1所述的一种基于网络游戏应用的文件处理系统,其特征在于,生成待应用场景包的具体方式为:S1:将该游戏关卡的各个匹配玩家对应的历史应用场景与该游戏关卡的系统应用场景信息进行对比,将各个匹配玩家均未应用的应用场景数量标记为W1;S2:当W1>0时,则对未使用过的应用场景信息进行提取,并生成待应用场景包。3.根据权利要求2所述的一种基于网络游戏应用的文件处理系统,其特征在于,生成待选取场景包的具体方式为:当W1=0时,将该游戏关卡对应的各个应用场景的历史应用次数分别标记为N1、N2、

、Ni,i指代为该游戏关卡对应的系统应用场景的数量;将各个应用场景中满足Ni<Y1的应用场景的数量标记为A,其中Y1为预设值;当A>0时,将A个应用场景信息进行提取,并将A个应用场景按照各自对应的历史应用次数Ni的数值从小到大对各个应用场景进行排序,并根据此顺序生成待选取场景包。4.根据权利要求3所述的一种基于网络游戏应用的文件处理系统,其特征在于,生成待判定场景包的具体方式为:当A=0时,将该游戏关卡对应的各个应用场景对应的使用匹配玩家数量分别标记为K1、K2、

、Ki,i≥1;获取各个应用场景中满足Ki<Y2的应用场景的数量B,其中Y2为预设值;当B>0时,将B个应用场景信息进行提取,并按照各自对应的使用匹配玩家数量Ki的数值从小到大进行排序,同时根据此顺序生成待判定场景包。5.根据权利要求4所述的一种基于网络游戏应用的文件处理系统,其特征在于,生成待确定场景包的具体方式为:当B=0时,将各个应用场景对应的历史应用次数Ni和匹配玩家数量Ki进行去量化处理取其数值后,通过公式计算获得各个应用场景的匹配指数,此处α1和α2均为预设比例系数,θ1为修正常数,α1+α2=1;
将各个应用场景对应的匹配指数XZi和各个...

【专利技术属性】
技术研发人员:田向东
申请(专利权)人:安徽云刺网络科技有限公司
类型:发明
国别省市:

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

1