游戏数据测试方法及测试装置制造方法及图纸

技术编号:10529231 阅读:150 留言:0更新日期:2014-10-15 11:10
一种游戏数据测试方法,用于测试网络游戏数据,分析网络游戏中角色的平衡性,包括:获取待测角色的技能效果数据,根据待测角色的技能效果数据制定战斗策略;执行待测网络游戏,根据战斗策略进行待测角色对战测试,获取并输出测试数据;以及根据测试数据判断战斗策略是否需要调整;如果是,则调整战斗策略,根据调整后的战斗策略进行待测角色对战测试,获取测试数据;否则,根据输出的测试数据分析待测网络游戏中待测角色的平衡性。此外,本发明专利技术还提供一种测试装置。上述游戏数据测试方法及测试装置可以提高测试结果的客观性、并具有更高的测试效率。

【技术实现步骤摘要】
【专利摘要】一种游戏数据测试方法,用于测试网络游戏数据,分析网络游戏中角色的平衡性,包括:获取待测角色的技能效果数据,根据待测角色的技能效果数据制定战斗策略;执行待测网络游戏,根据战斗策略进行待测角色对战测试,获取并输出测试数据;以及根据测试数据判断战斗策略是否需要调整;如果是,则调整战斗策略,根据调整后的战斗策略进行待测角色对战测试,获取测试数据;否则,根据输出的测试数据分析待测网络游戏中待测角色的平衡性。此外,本专利技术还提供一种测试装置。上述游戏数据测试方法及测试装置可以提高测试结果的客观性、并具有更高的测试效率。【专利说明】游戏数据测试方法及测试装置
本专利技术涉及数据测试技术,尤其涉及一种游戏数据测试方法及测试装置。
技术介绍
今年来随着网络技术的发展,网络游戏越来越受到人们的喜爱,特别是角色扮演 即时战斗类网络游戏,由于玩家可以通过扮演不同的职业角色体验到与网络中不同玩家的 战斗乐趣,因而深受青少年的喜爱。在此类游戏中,角色的平衡性是评价一款游戏好坏的一 项重要指标,若角色的平衡性不佳,也即游戏中的某个角色被设定的过于强大或过于弱小, 则会导致玩家较多或较少的选择该角色,使得某个角色设定失去原有的意义,导致整个游 戏失衡,从而降低游戏的趣味性。 现有技术中,通常是游戏运营商通过在网络游戏的实际运营过程中收集玩家的游 戏数据如角色使用率、技能加点方式、比赛胜率等来测试游戏中角色的平衡性。这样的测试 方法需要浪费大量的时间,且测试结果常常受到网络质量、玩家的游戏客户端设备的性能、 以及玩家的操作水平等各种因素的影响,因而缺乏客观性且测试效率低。因此如何提高网 络游戏的测试效率以及测试结果的客观性是目前业界需要解决的一大难题。
技术实现思路
有鉴于此,本专利技术提供一种游戏数据测试方法及测试装置,可以使测试结果更客 观,且具有更高的测试效率。 -种游戏数据测试方法,用于测试网络游戏数据,分析所述网络游戏中角色的平 衡性,包括:获取待测角色的技能效果数据,根据所述待测角色的技能效果数据制定战斗策 略;执行待测网络游戏,根据所述战斗策略进行待测角色对战测试,获取并输出测试数据; 以及根据所述测试数据判断所述战斗策略是否需要调整;如果是,则调整所述战斗策略,根 据调整后的所述战斗策略进行所述待测角色对战测试,获取所述测试数据;否则,根据输出 的所述测试数据分析所述待测网络游戏中待测角色的平衡性。 -种测试装置,用于测试网络游戏数据,分析所述网络游戏中角色的平衡性,包 括:战斗策略制定模块,用于获取待测角色的技能效果数据,根据所述待测角色的技能效果 数据制定战斗策略;测试模块,用于执行待测网络游戏,根据所述战斗策略制定模块制定的 所述战斗策略进行待测角色对战测试,获取并输出测试数据;以及战斗策略判断模块,用于 根据所述测试模块输出的所述测试数据判断所述战斗策略是否需要调整;战斗策略调整模 块,用于当所述战斗策略判断模块的判断结果为是时,调整所述战斗策略,调用所述测试模 块根据调整后的所述战斗策略进行所述待测角色对战测试,获取所述测试数据;待测角色 平衡性分析模块,用于当所述战斗策略判断模块的判断结果为否时,根据所述测试模块输 出的所述测试数据分析所述待测网络游戏中待测角色的平衡性。 本专利技术实施例提供的游戏数据测试方法及测试装置,将理论数据与实际测试结果 相结合,通过根据战斗策略编辑测试脚本来执行待测网络游戏,大量模拟待测网络游戏中 一对一战斗的对战流程,并在战斗过程根据对阵双方状态不断调整战斗策略,使得战斗过 程接近玩家真实操作,可以取得在玩家没有执行误操作的情况下待测角色的获胜概率,客 观反映游戏中的角色、技能强弱程度,排除了玩家技能水平等因素的干扰,提高了测试数据 的客观性,缩短了测试时间,进而提高了测试效率。 为让本专利技术的上述和其他目的、特征和优点能更明显易懂,下文特举较佳实施例, 并配合所附图式,作详细说明如下。 【专利附图】【附图说明】 图1为本专利技术第一实施例提供的游戏数据测试方法的流程图。 图2为本专利技术第二实施例提供的游戏数据测试方法的流程图。 图3为图2中步骤S21的具体流程示意图。 图4为图2中步骤S22的具体流程示意图。 图5为图4中步骤S224的具体流程示意图。 图6为本专利技术第三实施例提供的游戏数据测试装置的结构示意图。 图7为本专利技术第四实施例提供的游戏数据测试装置的结构示意图。 【具体实施方式】 为更进一步阐述本专利技术为实现预定专利技术目的所采取的技术手段及功效,以下结合 附图及较佳实施例,对依据本专利技术的【具体实施方式】、结构、特征及其功效,详细说明如后。 本专利技术实施例所提供的游戏数据测试方法可应用于游戏客户端设备中实现对网 络游戏数据的测试。游戏客户端设备包括智能手机、平板电脑、膝上型便携计算机和台式计 算机等等。游戏客户端设备中预置了待测网络游戏。 可以理解的是,于本专利技术其他实施方式中,本专利技术实施例所提供的游戏数据测试 方法也可应用于由多个游戏客户端设备与游戏服务器组成的测试系统中。 第一实施例 图1为第一实施例提供的游戏数据测试方法的流程图。如图1所示,本实施例的 游戏数据测试方法包括以下步骤: 步骤S11,获取待测角色的技能效果数据,根据所述待测角色的技能效果数据制定 战斗策略。 待测角色包括第一待测角色与第二待测角色,第一待测角色与第二待测角色可 在待测网络游戏中站在相互对立的角度通过施放不同的技能进行一对一的战斗(Player 灯1111^沖¥?),并通常以一方生命值(!1^?〇1拉,即)减为0作为另一方胜利以及战斗结束 的条件。 待测角色的技能效果数据可包括待测角色的技能伤害等级数据、技能附加效果数 据、装备参数数据、技能的最佳施法距离数据、关键技能状态数据等。其中,关键技能为对战 斗的胜负起到关键性作用,如伤害值高、或使用率高的技能等。根据上述待测角色的技能效 果数据可为第一待测角色或第二待测角色制定相应的战斗策略。 战斗策略为第一待测角色或第二待测角色在PVP中使用的战斗方式,由多个行动 策略组成,包括使用的职业策略、施放的技能策略、使用连续组合技能时技能施放的优先顺 序策略、使用的武器装备策略等。其中一种职业对应多个特定的技能,以腾讯网络游戏QQ 降龙为例,该游戏中设定六种职业,上述六种职业分别对应多个特定的技能,如:梵天魄这 一职业对应的特定技能包括风雷、万妙、罗汉、金刚;蜀山剑这一职业对应的特定技能包括 剑舞、问柳、万剑、长河、两仪、七巧、三光、人剑等。上述多个技能在PVP中给敌对方造成的 技能伤害是不同的,某些技能可以相互影响,因此在一次PVP的战斗策略中可预设待测角 色施放至少一种以上的技能,技能伤害等级较高的技能施放的优先级也较高。 步骤S12,执行待测网络游戏,根据所述战斗策略进行待测角色对战测试,获取并 输出测试数据。 根据步骤S11中制定的战斗策略,调用脚本编辑工具使用脚本语言编写待测网络 游戏的测试脚本,通过执行测试脚本执行待测网络游戏,按照测试脚本中的战斗策略进行 待测角色的对战测试。 获取测试数据也即获取第一本文档来自技高网
...

【技术保护点】
一种游戏数据测试方法,用于测试网络游戏数据,分析所述网络游戏中角色的平衡性,其特征在于,包括:获取待测角色的技能效果数据,根据所述待测角色的技能效果数据制定战斗策略;执行待测网络游戏,根据所述战斗策略进行待测角色对战测试,获取并输出测试数据;以及根据所述测试数据判断所述战斗策略是否需要调整;如果是,则调整所述战斗策略,根据调整后的所述战斗策略进行所述待测角色对战测试,获取所述测试数据;否则,根据输出的所述测试数据分析所述待测网络游戏中待测角色的平衡性。

【技术特征摘要】

【专利技术属性】
技术研发人员:张信
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1