一种游戏攻略确定方法、装置、电子设备和存储介质

文档序号:791930 发布日期:2021-04-13 浏览:9次 >En<

阅读说明:本技术 一种游戏攻略确定方法、装置、电子设备和存储介质 (Game strategy determining method and device, electronic equipment and storage medium ) 是由 王慧 于 2020-12-18 设计创作,主要内容包括:本发明实施例提供了一种游戏攻略确定方法、装置、电子设备和存储介质,根据游戏玩家的游戏记录和/或状态信息确定适于游戏玩家的游戏攻略。游戏记录能够客观反映游戏玩家的游戏技能水平,状态信息根据影响游戏玩家通关游戏的因素确定,能够反映出游戏玩家的游戏技能水平的发挥程度。因而根据游戏记录和状态信息,能够针对不同游戏技能水平和不同发挥程度确定出不同的游戏攻略,避免高技能水平和发挥程度较好的游戏玩家花费大量时间从冗长的游戏攻略中寻找对自己有帮助的部分,提高了游戏攻略的针对性,有利于帮助游戏玩家成功闯关,避免游戏玩家的流失。(Embodiments of the present invention provide a method, an apparatus, an electronic device, and a storage medium for determining a game strategy suitable for a game player according to a game record and/or status information of the game player. The game record can objectively reflect the game skill level of the game player, and the state information is determined according to factors influencing the game player to play the game, so that the exertion degree of the game skill level of the game player can be reflected. Therefore, different game strategies can be determined according to different game skill levels and different exertion degrees according to the game records and the state information, the situation that game players with high skill levels and better exertion degrees spend a large amount of time to find parts helpful to the game players from lengthy game strategies is avoided, the pertinence of the game strategies is improved, the game players can be helped to break through successfully, and the loss of the game players is avoided.)

一种游戏攻略确定方法、装置、电子设备和存储介质

技术领域

本发明涉及互联网技术领域,尤其是涉及一种游戏攻略确定方法、装置、电子设备和存储介质。

背景技术

游戏攻略是用于指导游戏玩家的游戏过程,以帮助游戏玩家通关游戏的资料,形式可以是视频、音频、文本等。现有技术中,当游戏玩家在某游戏中闯关失败时,会搜索该游戏的游戏攻略,从而在搜索到的游戏攻略的指导下重新闯关。然而,通常游戏玩家搜索到的游戏攻略为普适性较强的游戏攻略,缺乏针对性,因此,很有可能不完全适用于当前游戏玩家,故游戏玩家根据搜索到的游戏攻略提升的闯关成功率比较有限,从而导致游戏玩家还是无法闯关成功,容易使得游戏玩家产生放弃或卸载的心理,造成游戏玩家的流失。

可见,现有技术中游戏玩家搜索到的游戏攻略缺乏针对性,对游戏玩家成功闯关帮助有限,容易造成游戏玩家的流失。

发明内容

本发明实施例提供一种游戏攻略确定方法、装置、电子设备和存储介质,用以解决现有技术中游戏玩家搜索到的游戏攻略缺乏针对性,对游戏玩家成功闯关帮助有限,容易造成游戏玩家的流失的问题。

针对以上技术问题,第一方面,本发明实施例提供一种游戏攻略确定方法,包括:

获取游戏玩家的游戏记录和/或状态信息;其中,所述状态信息为用于反映所述游戏玩家的游戏技能水平发挥程度的信息;

根据所述游戏记录和/或所述状态信息,确定适于所述游戏玩家的游戏攻略。

可选地,所述根据所述游戏记录和/或所述状态信息,确定适于所述游戏玩家的游戏攻略,包括:

根据所述游戏记录和/或所述状态信息,确定与所述游戏玩家相匹配的教学等级;

根据所述教学等级确定适于所述游戏玩家的游戏攻略。

可选地,在所述确定与所述游戏玩家相匹配的教学等级之后,所述方法还包括:

根据所述教学等级确定与适于所述游戏玩家的游戏攻略对应的播放控制信息;

其中,所述播放控制信息用于控制适于所述游戏玩家的游戏攻略的播放过程。

可选地,在所述确定适于所述游戏玩家的游戏攻略之后,所述方法还包括:

获取所述游戏玩家对当前开启游戏的游戏操作信息,根据所述游戏玩家的游戏操作信息,确定所述游戏玩家的闯关成功率;

将所述闯关成功率发送到与所述游戏玩家对应的终端,以通过所述终端向所述游戏玩家显示所述闯关成功率。

可选地,所述将所述闯关成功率发送到与所述游戏玩家对应的终端之后,所述方法还包括:

若所述闯关成功率小于成功率阈值,则生成操作调整提示;其中,所述操作调整提示用于提示所述游戏玩家对游戏操作进行调整;

向所述终端发送所述操作调整提示。

可选地,根据所述游戏记录,确定适于所述游戏玩家的游戏攻略,包括:

根据所述游戏记录计算用于表示所述游戏玩家技术水平的技术分值;其中,所述游戏记录包括如下至少一种记录:已通关次数、通关失败次数、平均通关时长、平均通关成绩;

根据所述技术分值确定适于所述游戏玩家的游戏攻略。

可选地,根据所述状态信息,确定适于所述游戏玩家的游戏攻略,包括:

根据所述状态信息计算用于表示所述游戏玩家技术发挥程度的发挥分值;其中,所述状态信息包括如下至少一种信息:当前所述游戏玩家的身体状态、当前所述游戏玩家对当前开启游戏的感兴趣程度、当前所述游戏玩家对当前开启游戏中提供的游戏技能的熟悉程度;

根据所述发挥分值确定适于所述游戏玩家的游戏攻略。

第二方面,本发明实施例提供一种游戏攻略确定装置,包括:

获取模块,用于获取游戏玩家的游戏记录和/或状态信息;其中,所述状态信息为用于反映所述游戏玩家的游戏技能水平发挥程度的信息;

确定模块,用于根据所述游戏记录和/或所述状态信息,确定适于所述游戏玩家的游戏攻略。

第三方面,本发明实施例提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现以上所述的游戏攻略确定方法的步骤。

第四方面,本发明实施例提供一种非暂态可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以上任一项所述的游戏攻略确定方法的步骤。

本发明的实施例提供了一种游戏攻略确定方法、装置、电子设备和存储介质,根据游戏玩家的游戏记录和/或状态信息确定适于游戏玩家的游戏攻略。游戏记录能够客观反映游戏玩家的游戏技能水平,状态信息根据影响游戏玩家通关游戏的因素确定,能够反映出游戏玩家的游戏技能水平的发挥程度。因而根据游戏记录和状态信息,能够针对不同游戏技能水平和不同发挥程度确定出不同的游戏攻略,避免高技能水平和发挥程度较好的游戏玩家花费大量时间从冗长的游戏攻略中寻找对自己有帮助的部分,提高了游戏攻略的针对性,有利于帮助游戏玩家成功闯关,避免游戏玩家的流失。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种游戏攻略确定方法的流程示意图;

图2是本发明另一实施例提供的游戏攻略确定以及进行游戏指导的具体流程示意图;

图3是本发明另一实施例提供的游戏攻略确定装置的结构框图;

图4是本发明另一实施例提供的电子设备的实体结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

为了在游戏玩家玩游戏的过程中,能够针对游戏玩家的游戏技能水平和/或游戏技能水平的发挥程度推荐对游戏玩家最有帮助的游戏攻略,本实施例提供了一种游戏攻略确定方法,该方法通常由服务器执行,通过服务器具有针对性的确定适于游戏玩家的游戏攻略,进而向游戏玩家针对性地推送游戏攻略,辅助游戏玩家成功闯关,避免游戏玩家因无法成功闯关流失。

图1为本实施例提供的一种游戏攻略确定方法的流程示意图,参见图1,该方法包括:

步骤101:获取游戏玩家的游戏记录和/或状态信息;其中,所述状态信息为用于反映所述游戏玩家的游戏技能水平发挥程度的信息。

游戏记录可以是对游戏玩家在某一时间段内所进行游戏的记录,例如,是游戏玩家自当前时间点之前的三个月内所进行游戏的记录。为了能够通过游戏记录更准确地反映游戏玩家针对当前开启游戏的游戏技能水平,游戏记录可以是游戏玩家进行当前开启游戏的游戏记录,或者与当前开启游戏属于同类别游戏的游戏记录。其中,与当前开启游戏属于同类别游戏是根据游戏内容划分出来的,例如,当前开启游戏的游戏内容为角色扮演,则与当前开启游戏属于同类别的游戏也应当为角色扮演类的游戏。

状态信息通常可以是游戏玩家的身体状态、游戏玩家对当前开启游戏中提供的游戏技能是否熟悉,例如,游戏玩家的身体疲劳程度、游戏玩家已经能够熟练使用当前开启游戏的游戏技能,或者游戏玩家是首次玩当前开始游戏,不熟悉当前开启游戏所提供的游戏技能。

步骤102:根据所述游戏记录和/或所述状态信息,确定适于所述游戏玩家的游戏攻略。

进一步地,在确定适于所述游戏玩家的游戏攻略后,所述方法还可以包括:向所述游戏玩家推送所确定的游戏攻略。

其中,游戏攻略的内容可以包括已通过该关卡的游戏玩家在通过该关卡时的游戏画面等。

可理解的是,可以预先针对不同游戏技能水平和/或不同游戏技能水平发挥程度存储不同的游戏攻略,例如,针对较高的游戏技能水平,所存储的游戏攻略内容较少,且内容仅针对几个关键的游戏操作。

通过游戏记录可以确定游戏玩家的游戏技能水平,通过状态信息可以确定游戏技能水平的发挥程度,因此根据游戏技能水平和/或不同游戏技能水平发挥程度所确定的游戏攻略相比于普适冗长的游戏攻略,更具有针对性,能够避免高技能水平和发挥程度较好的游戏玩家花费大量时间从冗长的游戏攻略中寻找对自己有帮助的部分,从而能够更好地帮助游戏玩家成功闯关,避免游戏玩家流失。

本实施例提供了一种游戏攻略确定方法,根据游戏玩家的游戏记录和/或状态信息确定适于游戏玩家的游戏攻略。游戏记录能够客观反映游戏玩家的游戏技能水平,状态信息根据影响游戏玩家通关游戏的因素确定,能够反映出游戏玩家的游戏技能水平的发挥程度。因而根据游戏记录和状态信息,能够针对不同游戏技能水平和不同发挥程度确定出不同的游戏攻略,避免高技能水平和发挥程度较好的游戏玩家花费大量时间从冗长的游戏攻略中寻找对自己有帮助的部分,提高了游戏攻略的针对性,有利于帮助游戏玩家成功闯关,避免游戏玩家的流失。

进一步地,在上述实施例的基础上,所述根据所述游戏记录和/或所述状态信息,确定适于所述游戏玩家的游戏攻略,包括:

根据所述游戏记录和/或所述状态信息,确定与所述游戏玩家相匹配的教学等级;

根据所述教学等级确定适于所述游戏玩家的游戏攻略。

教学等级可以仅根据游戏记录确定,例如,游戏玩家的游戏技能水平越高,教学等级越高。教学等级也可以仅根据游戏玩家的状态信息确定,例如,游戏技能水平的发挥程度越高,教学等级越高。当然,为了更加使得教学等级能够更加准确地评价游戏玩家,为游戏玩家提供针对性更强的游戏攻略,还可以根据游戏记录和状态信息共同确定出教学等级。

本实施例中,可以预先存储与不同教学等级相对应的游戏攻略,进而通过确定的教学等级快速确定适于游戏玩家的游戏攻略。

进一步地,在上述各实施例的基础上,在所述确定与所述游戏玩家相匹配的教学等级之后,所述方法还包括:

根据所述教学等级确定与适于所述游戏玩家的游戏攻略对应的播放控制信息;

其中,所述播放控制信息用于控制适于所述游戏玩家的游戏攻略的播放过程。

播放控制信息可以至少包括如下一种:游戏攻略的播放速度、开始播放游戏攻略的播放时间点。

具体地,可以根据游戏玩家对应的教学等级,控制终端在游戏中实时展示当前游戏进度对应的游戏攻略。其中,教学等级越高时,对应的游戏攻略的内容越少、播放速度越快、播放时间点越接近需要进行操作的时间点;教学等级越低时,对应的游戏攻略的内容越多、播放速度越慢、播放时间点越早于需要进行操作的时间点。

本实施例中,根据游戏等级确定播放控制信息,基于播放控制信息控制游戏攻略的播放过程,使得能够针对游戏玩家的技术水平定制化播放,对高水平游戏玩家进行快速播放游戏攻略,对低水平游戏玩家慢速播放游戏攻略,实现了对播放过程的优化。

进一步地,在上述各实施例的基础上,根据所述游戏记录,确定适于所述游戏玩家的游戏攻略,包括:

根据所述游戏记录计算用于表示所述游戏玩家技术水平的技术分值;其中,所述游戏记录包括如下至少一种记录:已通关次数、通关失败次数、平均通关时长、平均通关成绩;

根据所述技术分值确定适于所述游戏玩家的游戏攻略。

关于技术分值,可以针对已通关次数、通关失败次数、平均通关时长、平均通关成绩分别设置取值范围、得分规则和权重值(已通关次数、通关失败次数、平均通关时长、平均通关成绩对应的权重值分别为m1、m2、m3、m4),则可以根据公式x=x1*m1+x2*m2+x3*m3+x4*m4确定技术分值x。其中,x1、x2、x3、x4分别为根据已通关次数、通关失败次数、平均通关时长、平均通关成绩确定的得分。

其中,根据所述技术分值确定适于所述游戏玩家的游戏攻略可以具体包括:根据所述技术分值确定与所述游戏玩家相匹配的教学等级,根据所述教学等级确定适于所述游戏玩家的游戏攻略,例如,将技术分值作为综合评分,由综合评分确定教学等级。

在本实施例中,通过游戏记录计算出表示游戏玩家游戏技能的技术分值,从而根据技术分值能够确定与游戏玩家游戏技能相匹配的游戏攻略,从而有利于提高对游戏玩家推送游戏攻略的针对性。

进一步地,在上述各实施例的基础上,根据所述状态信息,确定适于所述游戏玩家的游戏攻略,包括:

根据所述状态信息计算用于表示所述游戏玩家技术发挥程度的发挥分值;其中,所述状态信息包括如下至少一种信息:当前所述游戏玩家的身体状态、当前所述游戏玩家对当前开启游戏的感兴趣程度、当前所述游戏玩家对当前开启游戏中提供的游戏技能的熟悉程度;

根据所述发挥分值确定适于所述游戏玩家的游戏攻略。

关于发挥分值,可以针对当前所述游戏玩家的身体状态、对当前开启游戏的感兴趣程度、对当前开启游戏中提供的游戏技能的熟悉程度分别设置取值范围、得分规则和权重值(当前开启游戏的感兴趣程度、对当前开启游戏中提供的游戏技能的熟悉程度对应的权重值分别为n1、n2、n3),则可以根据公式y=y1*n1+y2*n2+y3*n3确定发挥分值y。其中,y1、y2、y3分别为根据当前开启游戏的感兴趣程度、对当前开启游戏中提供的游戏技能的熟悉程度确定的得分(例如,y1、y2、y3分别为身体状态值、兴趣度值、熟悉度值)。

其中,根据所述发挥分值确定适于所述游戏玩家的游戏攻略可以具体包括:根据所述发挥分值确定与所述游戏玩家相匹配的教学等级,根据所述教学等级确定适于所述游戏玩家的游戏攻略,例如,将发挥分值作为综合评分,由综合评分确定教学等级。

在本实施例中,通过状态信息计算出表示游戏玩家游戏技能发挥程度的发挥分值,从而根据发挥分值能够确定与游戏玩家的状态相匹配的游戏攻略,从而有利于提高对游戏玩家推送游戏攻略的针对性。

可理解的是,还可以根据所述技术分值和所述发挥分值,确定适于所述游戏玩家的游戏攻略。

具体地,可以根据所述技术分值和所述发挥分值确定与所述游戏玩家相匹配的教学等级,根据所述教学等级确定适于所述游戏玩家的游戏攻略。

具体来说,可以根据所述技术分值和所述发挥分值确定综合评分,根据所述综合评分确定与所述游戏玩家相匹配的教学等级。其中,预先根据综合评分的取值范围划分了不同教学等级对应的综合评分的取值范围。

根据所述技术分值和所述发挥分值确定综合评分之前,可以预先设置对应的技术权重m和发挥分值n对应的发挥权重,根据公式z=m*x+n*y确定综合评分z,其中,x为技术分值,y为发挥分值。

可见,通过技术分值和发挥分值提供了能够快速确定教学等级,进而有利于快速根据教学等级确定对游戏玩家针对性较好的游戏攻略,对游戏玩家给出针对性的指导辅助其快速闯关成功。

进一步地,所述获取游戏玩家的游戏记录,包括:

根据所述游戏玩家的用户标识和/或通过所述用户标识登录游戏时所使用终端的终端标识,确定所述游戏玩家的全部游戏记录,从所述全部游戏记录中,获取当前开启游戏的游戏记录和/或与当前开启游戏属于同类别游戏的游戏记录,作为所述游戏玩家的游戏记录;其中,游戏的类别根据游戏内容划分。

用户标识可以为游戏玩家在当前开启游戏中填写的账户名称、手机号、邮箱地址等。

全部游戏记录可以通过三种方式确定:

通过游戏玩家的用户标识登录的游戏的游戏记录;

以所述用户标识登录游戏时所使用终端的终端标识中出现频率最高的终端标识或第一次以所述用户标识登录游戏时所使用终端的终端标识,作为目标终端标识,所登录游戏对应的终端标识为所述目标终端标识的游戏的游戏记录;

获取每个用户标识在登陆当前开启游戏以及其同类别游戏时使用的至少一个终端标识,若获取的至少一个终端标识中存在相同的终端标识,则说明该用户标识在当前开启游戏以及其同类别游戏中表征的是同一游戏玩家,可以根据该用户标识来获取当前开启游戏的相似游戏的游戏记录;若获取的至少一个终端标识中不存在相同的终端标识,则说明该用户标识在当前开启游戏以及其同类别游戏中表征的不是同一游戏玩家,不根据该用户标识获取当前开启游戏的同类别游戏中的游戏记录,仅获取当前开启游戏的游戏记录。

游戏的类别可以根据游戏内容划分,例如,角色扮演游戏、第一人称视角射击游戏等。

进一步地,所述获取游戏玩家的状态信息,包括:

获取所述游戏玩家的状态信息;所述状态信息包括如下至少一种信息:当前所述游戏玩家的身体状态、对当前开启游戏的感兴趣程度、对当前开启游戏中提供的游戏技能的熟悉程度;

其中,所述身体状态通过如下至少一种信息确定:对所述游戏玩家监测的生理数据、所述游戏玩家的睡眠信息、所述游戏玩家的运动信息、对所述游戏玩家采集的面部图像;所述感兴趣程度根据所述游戏玩家的游戏记录确定;所述熟悉程度根据对当前开启游戏和/或与当前开启游戏属于同类别游戏提供的游戏技能的使用信息确定。

具体地,身体状态可以通过身体状态等级表征,可以根据游戏玩家佩戴的智能设备(如智能手环、智能手表等)监测的数据(如心跳、睡眠时长、运动步数等)来确定,和/或通过终端对游戏玩家进行面部图像采集,对采集到的面部图像进行识别根据识别结果确定。例如,当游戏玩家的心跳值较大时、睡眠时长较短时、运动步数较多时,可以确定游戏玩家的身体状态差,此时,游戏玩家的身体状态等级低。当面部图像的识别结果为游戏玩家比较疲惫或情绪比较低落时,可以确定游戏玩家的身体状态差,此时,游戏玩家的身体状态等级低。

确定游戏玩家当前的身体状态等级后,可以将与确定的身体状态等级对应的预设值确定为游戏玩家当前的身体状态值。

感兴趣程度可以通过兴趣度值表征,可以根据游戏玩家对当前开启游戏的游戏次数、游戏时长以及对当前开启游戏的同类别游戏的游戏次数、游戏时长等,来确定该游戏玩家对当前开启游戏的兴趣度值。具体地,可以对获取到的游戏玩家对当前开启游戏的游戏次数、游戏时长以及对当前开启游戏的同类别游戏的游戏次数、游戏时长进行加权求和,并根据求和结果来确定该游戏玩家对当前开启游戏的兴趣度值。

熟悉程度可以通过熟悉度值表征,可以根据游戏玩家对当前开启游戏中技能的使用次数以及对当前开启游戏的同类别游戏中技能的使用次数等,来确定当前游戏玩家对当前开启游戏的技能的熟悉度值。类似地,可以对获取到的游戏玩家对当前开启游戏中技能的使用次数以及对当前开启游戏的同类别游戏中技能的使用次数进行加权求和,并根据求和结果来确定当前游戏玩家对当前开启游戏的技能的熟悉度值。

可理解的是,在计算游戏玩家的发挥分值时,可以对上述确定的游戏玩家的身体状态值、游戏玩家对开启游戏的兴趣度值以及对技能的熟悉度值进行加权求和,并根据结果来确定游戏玩家的发挥分值。

本实施例中,准确地获取到了游戏玩家的游戏记录和/或状态信息,从而能够根据游戏玩家的游戏记录和/或状态信息确定与所述游戏玩家相匹配的教学等级,进而确定具有针对性的游戏攻略。

图2为本实施例提供的游戏攻略确定以及进行游戏指导的具体流程示意图,参见图2,该过程包括如下步骤:

步骤一:当检测到游戏玩家开启游戏时,确定游戏玩家的技术水平值(技术分值)和当前的发挥水平值(发挥分值)。

服务器可以通过游戏玩家使用的终端来检测游戏玩家是否开启了游戏,游戏玩家开启了游戏后,服务器可以根据该游戏玩家的用户标识来获取该游戏玩家对当前开启游戏的相似游戏的游戏记录,并根据获取到的游戏记录来确定游戏玩家的技术水平值。

可以预先确定各游戏的相似游戏。例如,可以先对各游戏进行分类,如角色扮演游戏、第一人称视角射击游戏等,然后,将同一类别下的游戏确定为互相相似的游戏。

游戏记录可以包括以下内容:已通关的个数、通关失败次数、平均通关时长、平均通关成绩等。

在获取到该游戏玩家对当前开启游戏的相似游戏的游戏记录后,可以根据获取到的游戏记录来确定游戏玩家的技术水平值。具体地,可以分别为各类型(如已通关个数、通关失败次数等)的游戏记录设置对应的得分区间以及权重值,然后,可以根据获取到的游戏记录中各类型的游戏记录的得分以及权重值的乘积之和,来确定技术水平值。

例如,获取到的游戏记录中已通关个数为10,已通关个数对应的得分区间包括:通关个数为5到15时得分3分,已通关个数对应的权重值为0.2;获取到的游戏记录中通关失败次数为3,通关失败次数对应的得分区间包括:通关失败次数为0到5时得分7分,通关失败次数对应的权重值为0.2;获取到的游戏记录中平均通关时长为5分钟,平均通关时长对应的得分区间包括:平均通关时长为4分钟到6分钟时得分5分,平均通关时长对应的权重值为0.3;获取到的游戏记录中平均通关成绩为8分,平均通关成绩对应的得分区间包括:平均通关成绩为7.1分到8分时得分8分,平均通关成绩对应的权重值为0.3,则可以确定游戏玩家的技术水平值为3*0.2+7*0.2+5*0.3+8*0.3=5.9分。

服务器还可以根据该游戏玩家当前的身体状态值、对当前开启游戏的兴趣度值、对技能的熟悉度值确定游戏玩家的发挥水平值。

步骤二:根据游戏玩家的技术水平值和当前的发挥水平值,确定游戏玩家对应的教学等级。

在本方案中,可以对游戏玩家的技术水平值以及当前的发挥水平值进行加权求和,并根据加权求和结果来确定游戏玩家对应的教学等级。

步骤三:根据游戏玩家对应的教学等级,控制终端为游戏玩家展示游戏攻略,其中,不同教学等级对应的游戏攻略的内容、展示速度、展示时机都不同。

在本方案中,可以根据游戏玩家对应的教学等级,控制终端在游戏中实时展示当前游戏进度对应的游戏攻略。其中,教学等级越高时,对应展示的游戏攻略的内容越少、展示速度越快(播放速度)、展示时间(播放时间点)越接近需要进行操作的时间点;教学等级越低时,对应展示的游戏攻略的内容越多、展示速度越慢、展示时间越早于需要进行操作的时间点。

在本方案中,游戏攻略的内容可以包括已通过该关卡的游戏玩家在通过该关卡时的游戏画面等。

为了能够使得游戏玩家实时了解其通关的可能性,进一步地,在上述各实施例的基础上,在所述确定适于所述游戏玩家的游戏攻略之后,所述方法还包括:

获取所述游戏玩家对当前开启游戏的游戏操作信息,根据所述游戏玩家的游戏操作信息,确定所述游戏玩家的闯关成功率;

将所述闯关成功率发送到与所述游戏玩家对应的终端,以通过所述终端向所述游戏玩家显示所述闯关成功率。

与所述游戏玩家对应的终端指的是当前获取到所述游戏玩家的游戏操作信息的终端,例如,游戏玩家当前使用的终端。

游戏操作信息可以包括:使用的技能类型、使用的道具类型、操作的技能类型的触发时间、操作的技术类型在游戏中的触发位置、当前操作的技能类型为游戏玩家操作的第几个技能等。

本实施例中,实时确定闯关成功率,并展示闯关成功率能够提示游戏玩家能否闯关成功,从而及时调整游戏操作的策略。

进一步地,所述根据所述游戏玩家的游戏操作信息,确定所述游戏玩家的闯关成功率,包括:

将所述游戏玩家的游戏操作信息输入到预测模型中,得到由所述预测模型输出的所述闯关成功率;

其中,所述预测模型用于基于游戏玩家的游戏操作信息确定闯关成功率。

其中,所述预测模型基于初始模型对训练样本进行机器学习得到,其中,初始模型可以是卷积神经网络类的模型。其中,所述训练样本中的输入为:已经闯关失败或闯关成功的游戏玩家的游戏操作信息;样本标签为与作为输入的游戏操作信息对应的闯关成功率(闯关失败对应的闯关成功率为0,闯关成功对应的闯关成功率为100%)。经过大量的训练样本对初始模型进行训练后可以得到上述预测模型。

本实施例中,通过机器学习能够基于大量的数据对游戏玩家的闯关成功率进行精确地预测,从而提供给游戏玩家闯关成功率的准确预测值,有利于帮助游戏玩家及时根据闯关成功率做出正确的操作调整,提高闯关成功率,减少游戏玩家流失。

进一步地,在上述各实施例的基础上,所述将所述闯关成功率发送到与所述游戏玩家对应的终端之后,所述方法还包括:

若所述闯关成功率小于成功率阈值,则生成操作调整提示;其中,所述操作调整提示用于提示所述游戏玩家对游戏操作进行调整;

向所述终端发送所述操作调整提示。

进一步地,向所述终端发送所述操作调整提示之后,所述方法还包括:

向所述终端发送操作调整内容;其中,所述操作调整内容根据所述游戏玩家的游戏操作信息与成功闯关的游戏玩家的游戏操作信息确定。

具体地,操作调整内容包括所述游戏玩家的游戏操作信息中,不同于成功闯关的游戏玩家的游戏操作信息的内容。

本实施例中,游戏玩家在接收到操作调整提示后,可以通过及时调整游戏操作提高闯关成功率。游戏玩家可以进一步地根据操作调整内容查看如何进行游戏操作的调整,对游戏玩家进行游戏操作的调整提供了辅助信息,有利于游戏玩家对游戏操作进行正确的调整,有效地提高闯关成功率。

进一步地,所述将所述闯关成功率发送到与所述游戏玩家对应的终端之后,所述方法还包括:

若所述闯关成功率小于成功率阈值,向所述终端发送闯关失败预警;

成功率阈值可以预先设定,例如,50%。

其中,闯关失败预警和操作调整提示均可以通过语音或文字的形式发出,例如,操作调整提示可以通过语音或文字的形式告知当前游戏玩家是哪一步或哪几步的游戏操作需要进行改进。

通过闯关失败预警和操作调整提示能够在闯关成功率较低的情况下及时提示游戏玩家,给出指导意见,提高游戏玩家成功闯关的概率,减少游戏玩家流失。

参见图2,在上述步骤三之后还可以包括:

步骤四:在终端为游戏玩家展示游戏攻略时,监控游戏玩家的游戏操作。

步骤五:根据游戏玩家的游戏操作,来确定以及控制终端展示游戏玩家的闯关成功率,以使得游戏玩家根据展示的闯关成功率对游戏操作进行调整。

在本方案中,在终端为游戏玩家展示游戏攻略时,服务器还可以监控游戏玩家的游戏操作,并将监控到的游戏操作输入至预先训练完成的闯关成功率预测模型中,得到闯关成功率。

在本方案中,服务器可以预先获取所有游戏玩家对当前开启游戏的当前关卡的指定游戏数据以及闯关结果,其中,指定游戏数据可以包括:使用的技能类型、使用的道具类型、操作的技能类型的触发时间、操作的技术类型在游戏中的触发位置、当前操作的技能类型为游戏玩家操作的第几个技能等。然后,服务器可以根据所有游戏玩家对当前开启游戏的当前的指定游戏数据以及闯关结果来训练闯关成功率预测模型,得到训练完成的闯关成功率预测模型。

当闯关成功率较低时,终端可以向游戏玩家发出警告,以提示游戏玩家对当前操作进行调整。当然,终端也可以在闯关成功率较低的情况下,将游戏玩家的指定游戏数据发送至服务器,以使得服务器根据游戏玩家的指定游戏数据,以及已通过该关卡的游戏玩家针对该关卡的指定游戏数据,来确定当前游戏玩家有哪些游戏操作需要改进,然后,可以通过终端告知当前游戏玩家需要改进的游戏操作,以使得游戏玩家对相应的游戏操作进行调整。

本申请提供的游戏攻略推荐方法可以确定游戏玩家的技术水平值以及当前的发挥水平值,根据确定的技术水平值以及发挥水平值来确定游戏玩家对应的教学等级,并根据确定的教学等级来控制终端展示对应的游戏攻略。由于是根据当前游戏玩家的技术水平以及当前的发挥水平来确定对应的游戏攻略,因此,确定出的游戏攻略可以很好地适用于当前游戏玩家,从而可以有效帮助当前游戏玩家闯关成功,使得当前游戏玩家不容易产生放弃或卸载的心理,减少游戏玩家的流失。

此外,本方案还可以监控游戏玩家的游戏操作,并根据游戏玩家的游戏操作来确定闯关成功率,以使得终端可以在游戏玩家进行游戏操作时对闯关成功率进行展示,从而使得游戏玩家可以根据展示的闯关成功率来调整游戏操作,增大闯关的成功率。

图3为本实施例提供的游戏攻略确定装置的结构框图,参见图3,该游戏攻略确定装置包括获取模块301和确定模块302,其中,

获取模块301,用于获取游戏玩家的游戏记录和/或状态信息;其中,所述状态信息为用于反映所述游戏玩家的游戏技能水平发挥程度的信息;

确定模块302,用于根据所述游戏记录和/或所述状态信息,确定适于所述游戏玩家的游戏攻略。

本实施例提供的游戏攻略确定装置适用于上述各实施例提供的游戏攻略确定装置,在此不再赘述。

本实施例提供了一种游戏攻略确定装置,根据游戏玩家的游戏记录和/或状态信息确定适于游戏玩家的游戏攻略。游戏记录能够客观反映游戏玩家的游戏技能水平,状态信息根据影响游戏玩家通关游戏的因素确定,能够反映出游戏玩家的游戏技能水平的发挥程度。因而根据游戏记录和状态信息,能够针对不同游戏技能水平和不同发挥程度确定出不同的游戏攻略,避免高技能水平和发挥程度较好的游戏玩家花费大量时间从冗长的游戏攻略中寻找对自己有帮助的部分,提高了游戏攻略的针对性,有利于帮助游戏玩家成功闯关,避免游戏玩家的流失。

可选地,所述根据所述游戏记录和/或所述状态信息,确定适于所述游戏玩家的游戏攻略,包括:

根据所述游戏记录和/或所述状态信息,确定与所述游戏玩家相匹配的教学等级;

根据所述教学等级确定适于所述游戏玩家的游戏攻略。

可选地,在所述确定与所述游戏玩家相匹配的教学等级之后,所述方法还包括:

根据所述教学等级确定与适于所述游戏玩家的游戏攻略对应的播放控制信息;

其中,所述播放控制信息用于控制适于所述游戏玩家的游戏攻略的播放过程。

可选地,在所述确定适于所述游戏玩家的游戏攻略之后,所述方法还包括:

获取所述游戏玩家对当前开启游戏的游戏操作信息,根据所述游戏玩家的游戏操作信息,确定所述游戏玩家的闯关成功率;

将所述闯关成功率发送到与所述游戏玩家对应的终端,以通过所述终端向所述游戏玩家显示所述闯关成功率。

可选地,所述将所述闯关成功率发送到与所述游戏玩家对应的终端之后,所述方法还包括:

若所述闯关成功率小于成功率阈值,则生成操作调整提示;其中,所述操作调整提示用于提示所述游戏玩家对游戏操作进行调整;

向所述终端发送所述操作调整提示。

可选地,根据所述游戏记录,确定适于所述游戏玩家的游戏攻略,包括:

根据所述游戏记录计算用于表示所述游戏玩家技术水平的技术分值;其中,所述游戏记录包括如下至少一种记录:已通关次数、通关失败次数、平均通关时长、平均通关成绩;

根据所述技术分值确定适于所述游戏玩家的游戏攻略。

可选地,根据所述状态信息,确定适于所述游戏玩家的游戏攻略,包括:

根据所述状态信息计算用于表示所述游戏玩家技术发挥程度的发挥分值;其中,所述状态信息包括如下至少一种信息:当前所述游戏玩家的身体状态、当前所述游戏玩家对当前开启游戏的感兴趣程度、当前所述游戏玩家对当前开启游戏中提供的游戏技能的熟悉程度;

根据所述发挥分值确定适于所述游戏玩家的游戏攻略。

图4示例了一种电子设备的实体结构示意图,如图4所示,该电子设备可以包括:处理器(processor)401、通信接口(Communications Interface)402、存储器(memory)403和通信总线404,其中,处理器401,通信接口402,存储器403通过通信总线404完成相互间的通信。处理器401可以调用存储器403中的逻辑指令,以执行如下方法:获取游戏玩家的游戏记录和/或状态信息;其中,所述状态信息为用于反映所述游戏玩家的游戏技能水平发挥程度的信息;根据所述游戏记录和/或所述状态信息,确定适于所述游戏玩家的游戏攻略。

此外,上述的存储器403中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

进一步地,本发明实施例公开一种计算机程序产品,所述计算机程序产品包括存储在非暂态可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法实施例所提供的方法,例如包括:获取游戏玩家的游戏记录和/或状态信息;其中,所述状态信息为用于反映所述游戏玩家的游戏技能水平发挥程度的信息;根据所述游戏记录和/或所述状态信息,确定适于所述游戏玩家的游戏攻略。

另一方面,本发明实施例还提供一种非暂态可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各实施例提供的传输方法,例如包括:获取游戏玩家的游戏记录和/或状态信息;其中,所述状态信息为用于反映所述游戏玩家的游戏技能水平发挥程度的信息;根据所述游戏记录和/或所述状态信息,确定适于所述游戏玩家的游戏攻略。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

17页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种游戏中目标虚拟角色的控制方法及装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类