一种游戏数据处理的系统及方法、电子设备、存储介质技术方案

技术编号:21187826 阅读:33 留言:0更新日期:2019-05-24 21:57
本发明专利技术提供了一种游戏数据处理的系统及方法、电子设备、存储介质,所述方法包括:该系统包括Web前端、Web服务器、数据分析集群,以及免客户端战斗引擎;所述Web前端,用于接收提交的模拟战斗请求,并将通过所述Web服务器,将所述模拟战斗请求对应的战斗参数发送至所述免客户端战斗引擎;所述免客户端战斗引擎,用于采用所述战斗参数,对所述目标游戏角色进行模拟战斗,得到战斗结果数据,并发送至所述数据分析集群;所述数据分析集群,用于分析获得的战斗结果数据,得到关键信息;所述Web服务器,用于当接收到Web前端发送的可视化请求时,获取所述可视化请求对应的目标关键信息,并在所述Web前端对所述目标关键信息进行可视化展示,实现了进行免客户端的模拟战斗,且对战斗结果进行可视化展示,为平衡性调整提供可靠依据。

A Game Data Processing System and Method, Electronic Equipment and Storage Media

The invention provides a system and method of game data processing, electronic equipment and storage medium. The method includes: the system includes a Web front-end, a Web server, a data analysis cluster, and a client-free combat engine; the Web front-end is used to receive submitted combat simulation requests, and the combat parameters corresponding to the combat simulation requests will be received through the Web server. The number is sent to the client-free combat engine; the client-free combat engine is used to simulate the combat of the target game role using the combat parameters, obtain the combat result data and send it to the data analysis cluster; the data analysis cluster is used to analyze the obtained combat result data and obtain key information; and the Web server is used for docking. When receiving the visualization request sent by the Web front-end, the key information of the target corresponding to the visualization request is acquired, and the key information of the target is visualized in the Web front-end. The simulation battle without client is realized, and the battle results are visualized, which provides a reliable basis for balance adjustment.

【技术实现步骤摘要】
一种游戏数据处理的系统及方法、电子设备、存储介质
本专利技术涉及游戏领域,特别是涉及一种游戏数据处理的系统及方法、电子设备、存储介质。
技术介绍
目前,平衡性是衡量网络游戏优劣的一个重要因素,如当游戏中存在多个可供选择的游戏角色时,若某个游戏角色过于强大,游戏的平衡性降低,则可能会使得玩家集中选择该游戏角色,降低游戏性。在现有技术中,通常采用客户端对游戏角色进行重复测试,然后由策划人员根据测试结果进行平衡性调整,而这种方式是由玩家手动测试,且平衡性调整依赖于策划人员的主观评价,不够准确,影响游戏的平衡性。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供克服上述问题或者至少部分地解决上述问题的一种游戏数据处理的系统及方法、电子设备、存储介质,包括:一种游戏数据处理的系统,所述系统包括Web前端、Web服务器、数据分析集群,以及免客户端战斗引擎;所述Web前端,用于接收提交的模拟战斗请求,并将通过所述Web服务器,将所述模拟战斗请求对应的战斗参数发送至所述免客户端战斗引擎;所述免客户端战斗引擎,用于采用所述战斗参数,对所述目标游戏角色进行模拟战斗,得到战斗结果数据,并发送至所述数据分析集群;所述数据分析集群,用于分析获得的战斗结果数据,得到关键信息;所述Web服务器,用于当接收到Web前端发送的可视化请求时,获取所述可视化请求对应的目标关键信息,并在所述Web前端对所述目标关键信息进行可视化展示。可选地,所述数据分析集群还用于:在所述目标游戏角色上线后,获取所述目标游戏角色对应的外服战斗数据,作为战斗结果数据。可选地,所述Web服务器还用于:针对预设的每个评分维度,从所述战斗结果数据中确定多个游戏角色对应的战斗数值;其中,所述多个游戏角色包括所述目标游戏角色;根据所述战斗数值,确定每个评分维度对应的维度权重;分别采用所述维度权重对所述战斗数值进行加权求和,得到所述目标游戏角色对应的角色评分,以在所述Web前端进行可视化展示。可选地,所述Web服务器在根据所述战斗数值,确定每个评分维度对应的维度权重时,具体用于:确定每个评分维度对应的候选维度权重;针对除所述目标游戏角色外的每个游戏角色,确定所述候选维度权重和所述战斗数值对应的候选角色评分,得到多个候选角色评分;计算所述多个候选角色评分对应的方差,并在所述方差为最小方差时,确定每个评分维度对应的候选维度权重为维度权重。可选地,所述数据分析集群在分析获得的战斗结果数据,得到关键信息时,具体用于:从获得的战斗结果数据中,分析所述目标游戏角色对应的出场次数及获胜次数,得到获胜率;和/或,从获得的战斗结果数据中,分析总战斗次数及所述目标游戏角色对应的出场次数,得到出场率;和/或,从获得的战斗结果数据中,分析所述目标游戏角色的技能对应的使用次数及命中次数,得到技能命中率;和/或,从获得的战斗结果数据中,分析所述目标游戏角色使用的装备及每个装备对应的使用次数和/或获胜率,得到推荐装备;和/或,从获得的战斗结果数据中,分析所述目标游戏角色搭配的阵容及每个阵容对应的获胜率,得到推荐阵容;和/或,从获得的战斗结果数据中,分析所述目标游戏角色与敌方游戏角色的对战次数及获胜次数,得到遇见胜率。可选地,所述Web服务器还用于:从所述数据分析集群中获取部分的关键信息,并存储于缓存中。可选地,所述Web服务器还用于:在所述模拟战斗结束后,向所述Web前端返回响应消息。可选地,所述免客户端战斗引擎采用预设的行为树,控制所述目标游戏角色进行模拟战斗。一种游戏数据处理的方法,其特征在于,所述方法涉及Web前端、Web服务器、数据分析集群,以及免客户端战斗引擎,包括:当接收到所述Web前端发送的模拟战斗请求时,将所述模拟战斗请求对应的战斗参数发送至所述免客户端战斗引擎;其中,所述免客户端战斗引擎用于采用所述战斗参数,对所述目标游戏角色进行模拟战斗,得到战斗结果数据,并发送至所述数据分析集群;当接收到所述Web前端发送的可视化请求时,获取所述可视化请求对应的目标关键信息,并在所述Web前端对所述目标关键信息进行可视化展示;其中,所述目标关键信息为所述数据分析集群分析获得的战斗结果数据后得到。可选地,所述战斗结果数据还包括所述数据分析集群在所述目标游戏角色上线后,获得的所述目标游戏角色对应的外服战斗数据。可选地,还包括:针对预设的每个评分维度,从所述战斗结果数据中确定多个游戏角色对应的战斗数值;其中,所述多个游戏角色包括所述目标游戏角色;根据所述战斗数值,确定每个评分维度对应的维度权重;分别采用所述维度权重对所述战斗数值进行加权求和,得到所述目标游戏角色对应的角色评分,以在所述Web前端进行可视化展示。可选地,所述根据所述战斗数值,确定每个评分维度对应的维度权重的步骤包括:确定每个评分维度对应的候选维度权重;针对除所述目标游戏角色外的每个游戏角色,确定所述候选维度权重和所述战斗数值对应的候选角色评分,得到多个候选角色评分;计算所述多个候选角色评分对应的方差,并在所述方差为最小方差时,确定每个评分维度对应的候选维度权重为维度权重。可选地,还包括:从所述数据分析集群中获取部分的关键信息,并存储于缓存中。可选地,还包括:在所述模拟战斗结束后,向所述Web前端返回响应消息。一种电子设备,其特征在于,包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求9至14中任一项所述的游戏数据处理的方法的步骤。一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如权利要求9至14中任一项所述的游戏数据处理的方法的步骤。本专利技术具有以下优点:在本专利技术实施例中,通过采用Web前端接收提交的模拟战斗请求,并将通过Web服务器,将模拟战斗请求对应的战斗参数发送至免客户端战斗引擎,并采用免客户端战斗引擎用于采用战斗参数,对目标游戏角色进行模拟战斗,得到战斗结果数据,并发送至数据分析集群,然后采用数据分析集群用于分析获得的战斗结果数据,得到关键信息,并采用Web服务器当接收到Web前端发送的可视化请求时,获取可视化请求对应的目标关键信息,并在Web前端对目标关键信息进行可视化展示,实现了进行免客户端的模拟战斗,且对战斗结果进行可视化展示,为平衡性调整提供可靠依据。附图说明为了更清楚地说明本专利技术的技术方案,下面将对本专利技术的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一实施例提供的一种游戏数据处理的系统的结构示意图;图2是本专利技术一实施例提供的另一种游戏数据处理的系统的结构示意图图3是本专利技术一实施例提供的一种游戏数据处理的方法的步骤流程图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参照图1,示出了本专利技术一实施例提供本文档来自技高网...

【技术保护点】
1.一种游戏数据处理的系统,其特征在于,所述系统包括Web前端、Web服务器、数据分析集群,以及免客户端战斗引擎;所述Web前端,用于接收提交的模拟战斗请求,并将通过所述Web服务器,将所述模拟战斗请求对应的战斗参数发送至所述免客户端战斗引擎;所述免客户端战斗引擎,用于采用所述战斗参数,对所述目标游戏角色进行模拟战斗,得到战斗结果数据,并发送至所述数据分析集群;所述数据分析集群,用于分析获得的战斗结果数据,得到关键信息;所述Web服务器,用于当接收到Web前端发送的可视化请求时,获取所述可视化请求对应的目标关键信息,并在所述Web前端对所述目标关键信息进行可视化展示。

【技术特征摘要】
1.一种游戏数据处理的系统,其特征在于,所述系统包括Web前端、Web服务器、数据分析集群,以及免客户端战斗引擎;所述Web前端,用于接收提交的模拟战斗请求,并将通过所述Web服务器,将所述模拟战斗请求对应的战斗参数发送至所述免客户端战斗引擎;所述免客户端战斗引擎,用于采用所述战斗参数,对所述目标游戏角色进行模拟战斗,得到战斗结果数据,并发送至所述数据分析集群;所述数据分析集群,用于分析获得的战斗结果数据,得到关键信息;所述Web服务器,用于当接收到Web前端发送的可视化请求时,获取所述可视化请求对应的目标关键信息,并在所述Web前端对所述目标关键信息进行可视化展示。2.根据权利要求1所述的系统,其特征在于,所述数据分析集群还用于:在所述目标游戏角色上线后,获取所述目标游戏角色对应的外服战斗数据,作为战斗结果数据。3.根据权利要求1或2所述的系统,其特征在于,所述Web服务器还用于:针对预设的每个评分维度,从所述战斗结果数据中确定多个游戏角色对应的战斗数值;其中,所述多个游戏角色包括所述目标游戏角色;根据所述战斗数值,确定每个评分维度对应的维度权重;分别采用所述维度权重对所述战斗数值进行加权求和,得到所述目标游戏角色对应的角色评分,以在所述Web前端进行可视化展示。4.根据权利要求3所述的系统,其特征在于,所述Web服务器在根据所述战斗数值,确定每个评分维度对应的维度权重时,具体用于:确定每个评分维度对应的候选维度权重;针对除所述目标游戏角色外的每个游戏角色,确定所述候选维度权重和所述战斗数值对应的候选角色评分,得到多个候选角色评分;计算所述多个候选角色评分对应的方差,并在所述方差为最小方差时,确定每个评分维度对应的候选维度权重为维度权重。5.根据权利要求1所述的系统,其特征在于,所述数据分析集群在分析获得的战斗结果数据,得到关键信息时,具体用于:从获得的战斗结果数据中,分析所述目标游戏角色对应的出场次数及获胜次数,得到获胜率;和/或,从获得的战斗结果数据中,分析总战斗次数及所述目标游戏角色对应的出场次数,得到出场率;和/或,从获得的战斗结果数据中,分析所述目标游戏角色的技能对应的使用次数及命中次数,得到技能命中率;和/或,从获得的战斗结果数据中,分析所述目标游戏角色使用的装备及每个装备对应的使用次数和/或获胜率,得到推荐装备;和/或,从获得的战斗结果数据中,分析所述目标游戏角色搭配的阵容及每个阵容对应的获胜率,得到推荐阵容;和/或,从获得的战斗结果数据中,分析所述目标游戏角色与敌方游戏角色的对战次数及获胜次数,得到遇见胜率。6.根据权利要求1所述的系统,其特征在于,所述Web服务器还用于:从所述数据分析集群中获取部分的...

【专利技术属性】
技术研发人员:严烨
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:浙江,33

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

1