一种基于大数据分析的游戏辅助操控方法及系统与流程

文档序号:11494786阅读:360来源:国知局
一种基于大数据分析的游戏辅助操控方法及系统与流程

本发明涉及数据处理领域,具体涉及一种基于大数据分析的游戏辅助操控方法及系统。



背景技术:

电子游戏是指在计算机、智能终端等电子设备平台上运行的游戏软件。这种软件是一种具有娱乐功能的软件。通常为玩家提供身临其境的体验。游戏玩家在各种类型不同的游戏过程中,可以实现一个或多个目标,实现这些目标需要游戏玩家具备充足的反应能力。如果游戏玩家具备的反应能力与游戏设定的难度不相匹配,很快就会使游戏玩家丧失继续游戏的兴趣。所以,通过一个有效的辅助方法来辅助能力不够的玩家进行游戏显得十分必要。

目前,游戏辅助主要采用降低游戏难度或者直接忽略关卡这两种方式,这两种方式会使得游戏本身的趣味大打折扣,并且无法根据每个游戏玩家的能力水平来设定游戏难度,效果十分有限。



技术实现要素:

本发明提供了一种基于大数据分析的游戏辅助操控方法及系统,根据用户在游戏时状况为用户选择最佳的辅助方法,能在游戏乐趣与难度之间找到完美的平衡,降低游戏难度后游戏的受众面也会变得更广,增加游戏的经济效益。

第一方面,本发明提供了一种基于大数据分析的游戏辅助操控方法,所述一种基于大数据分析的游戏辅助操控方法,具体包括:

获取第一玩家的当前游戏类型及运行终端类型;

获取与所述第一玩家的当前游戏类型及运行终端类型相匹配的玩家,记为第二玩家;

获取第一玩家的当前游戏信息,记为第一游戏信息;

获取第二玩家的历史和/或当前游戏信息,记为第二游戏信息;

获取第二游戏信息与所述第一游戏信息匹配的第二玩家,记为候选玩家;

获取候选玩家的操控数据;

获取与所述第一玩家的游戏类型及运行终端类型匹配的预设辅助方式,根据所获取的预设辅助方式将所述候选用户的操控数据发送给第一玩家。

在本发明一实施例中,所述游戏信息包括第一玩家的当前等级信息、当前装备信息、当前所拥有的道具数量信息以及当前关卡数信息。

在本发明一实施例中,所述获取第一玩家的当前游戏类型及运行终端类型,之前还包括:

所述第一玩家开启玩家辅助功能。

在本发明一实施例中,所述第一游戏信息包括第一玩家的当前关卡信息,所述第二游戏信息包括第二玩家的通关信息;

则所述获取第二游戏信息与所述第一游戏信息匹配的第二玩家,记为候选玩家,具体包括:

获取所述通关信息与所述第一玩家当前关卡信息匹配的第二玩家信息,记为候选玩家。

进一步的,在本发明一实施例中,所述第一游戏信息还包括第一玩家的当前装备信息,所述第二游戏信息还包括与所述第二玩家通关信息匹配的通关装备信息;

则所述获取第二游戏信息与所述第一游戏信息匹配的第二玩家,记为候选玩家,具体包括:

获取所述通关信息与所述第一玩家当前关卡信息匹配,且所述通关装备信息与所述第一玩家的当前装备信息匹配的第二玩家信息,记为候选玩家。

进一步的,在本发明一实施例中,所述第一游戏信息还包括第一玩家的当前游戏技能信息,所述第二游戏信息还包括与所述第二玩家通关信息匹配的通关游戏技能信息;

则所述获取第二游戏信息与所述第一游戏信息匹配的第二玩家,记为候选玩家,具体包括:

获取所述通关信息与所述第一玩家当前关卡信息匹配,且所述通关时的游戏技能信息与所述第一玩家的当前游戏技能信息匹配的第二玩家信息,记为候选玩家。

进一步的,在本发明一实施例中,所述第一游戏信息还包括第一玩家的当前赛车属性信息,所述第二游戏信息还包括与所述第二玩家通关信息匹配的通关赛车属性信息;

则所述获取第二游戏信息与所述第一游戏信息匹配的第二玩家,记为候选玩家,具体包括:

获取所述通关信息与所述第一玩家当前关卡信息匹配,且所述通关赛车属性信息与所述第一玩家的当前赛车属性信息匹配的第二玩家信息,记为候选玩家。

优选的,在本发明一实施例中,所述第一游戏信息还包括第一玩家的当前游戏道具属性信息,所述第二游戏信息还包括与所述第二玩家通关信息匹配的通关游戏道具属性信息;

则所述获取第二游戏信息与所述第一游戏信息匹配的第二玩家,记为候选玩家,具体包括:

获取所述通关信息与所述第一玩家当前关卡信息匹配,且所述通关时的游戏道具属性信息与所述第一玩家的当前游戏道具属性信息匹配的第二玩家信息,记为候选玩家。

在本发明一实施例中,所述运行终端类型包括手机、平板电脑、个人电脑、游戏主机中的一种或多种。

在本发明一实施例中,所述游戏类型包括动作类游戏,角色扮演类游戏,体育类游戏以及冒险解谜类游戏中的一种或多种。

在本发明一实施例中,所述操控数据包括键盘操控数据,鼠标操控数据,触屏操控数据以及游戏手柄操控数据中的一种或多种。

在本发明一实施例中,所述辅助方式包括:影子辅助,辅助操控以及提供操作建议中的一种或多种。

第二方面,本发明还提供了一种基于大数据分析的游戏辅助操控系统,所示,所述一种基于大数据分析的游戏辅助操控系统,具体包括:游戏类型获取模块、游戏类型匹配模块、游戏信息获取模块、游戏信息匹配模块、操控数据获取模块、辅助方式生成模块。

游戏类型获取模块用于获取第一玩家的当前游戏类型及运行终端类型;

游戏类型匹配模块用于获取与所述第一玩家的当前游戏类型及运行终端类型相匹配的玩家,并记为第二玩家;

游戏信息获取模块用于获取第一玩家的当前游戏信息,记为第一游戏信息;

游戏信息获取模块还用于获取第二玩家的历史和/或当前游戏信息,记为第二游戏信息;

游戏信息匹配模块用于获取第二游戏信息与所述第一游戏信息匹配的第二玩家,记为候选玩家;

操控数据获取模块用于获取候选玩家的操控数据;

辅助方式生成模块用于获取与所述第一玩家的游戏类型及运行终端类型匹配的预设辅助方式,根据所获取的预设辅助方式将所述候选用户的操控数据发送给第一玩家。

在本发明一实施例中,所述一种基于大数据分析的游戏辅助操控系统,还包括辅助模式开启模块;

辅助模式开启模块用于开启玩家辅助功能。

在本发明一实施例中,所述运行终端类型包括手机、平板电脑、个人电脑、游戏主机中的一种或多种。

在本发明一实施例中,所述游戏类型包括动作类游戏,角色扮演类游戏,体育类游戏以及冒险解谜类游戏中的一种或多种。

在本发明一实施例中,所述操控数据包括键盘操控数据,鼠标操控数据,触屏操控数据以及游戏手柄操控数据中的一种或多种。

在本发明一实施例中,所述辅助方式包括:影子辅助,辅助操控以及提供操作建议中的一种或多种。

本发明的有益效果有:本发明所提供的一种基于大数据分析的游戏辅助操控方法及系统,能够根据用户在游戏时状况为用户选择最佳的辅助方法,能在游戏乐趣与难度之间找到完美的平衡,满足不同玩家群体对于游戏难度的需求,有助于扩展游戏的受众面,增加游戏的经济效益。

附图说明

图1为本发明一实施例中一种基于大数据分析的游戏辅助操控方法的方法示意图;

图2为本发明一实施例中一种基于大数据分析的游戏辅助操控系统的结构示意图。

具体实施方式

需要说明的是,在本发明中,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。

在本发明中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。

在本发明中,除非另有明确的规定和限定,第一特征在第二特征之“上”或之“下”可以包括第一和第二特征直接接触,也可以包括第一和第二特征不是直接接触而是通过它们之间的另外的特征接触。而且,第一特征在第二特征“之上”、“上方”和“上面”包括第一特征在第二特征正上方和斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”包括第一特征在第二特征正下方和斜下方,或仅仅表示第一特征水平高度小于第二特征。

下面结合附图以及具体实施例对本发明做进一步说明,其中的示意性实施例以及说明仅用来解释本发明,但并不作为对本发明的限定。

本发明提供了一种基于大数据分析的游戏辅助操控方法,所述一种基于大数据分析的游戏辅助操控方法,如图1所示,具体包括:

s100:获取第一玩家的当前游戏类型及运行终端类型;

在本发明一实施例中,所述运行终端类型包括手机、平板电脑、个人电脑、游戏主机等。

在本发明一实施例中,所述游戏类型包括动作类游戏,角色扮演类游戏,体育类游戏以及冒险解谜类游戏等。

s200:获取与所述第一玩家的当前游戏类型及运行终端类型相匹配的玩家,记为第二玩家;

s300:获取第一玩家的当前游戏信息,记为第一游戏信息;;

在本发明一实施例中,所述游戏信息包括:第一玩家的当前等级信息、当前装备信息、当前所拥有的道具数量信息以及当前关卡数信息等。

s400:获取第二玩家的历史和/或当前游戏信息,记为第二游戏信息;

s500:获取第二游戏信息与所述第一游戏信息匹配的第二玩家,记为候选玩家;

s600:获取所述候选玩家的操控数据;

在本发明一实施例中,所述操控数据包括键盘操控数据,鼠标操控数据,触屏操控数据以及游戏手柄操控数据等。

s700:获取与所述第一玩家的游戏类型及运行终端类型匹配的预设辅助方式,根据所获取的预设辅助方式将所述候选用户的操控数据发送给第一玩家。

在本发明一实施例中,所述辅助方式包括:影子辅助,辅助操控以及操作建议等。

触屏操控数据在本发明一实施例中,所述一种基于大数据分析的游戏辅助操控方法,在步骤100之前,还包括:

所述第一玩家开启玩家辅助功能。

在本发明一实施例中,所述第一游戏信息包括第一玩家的当前关卡信息,所述第二游戏信息包括第二玩家的通关信息,则步骤s500具体包括:

获取所述通关信息与所述第一玩家当前关卡信息匹配的第二玩家信息,记为候选玩家。

在本发明第一具体应用场景中,游戏服务器获取第一玩家的运行终端类型为电脑,则游戏服务器获取的操控数据为键盘操控数据;

所述第一玩家在进行游戏时,开启玩家辅助功能,游戏服务器获取第一玩家的当前游戏类型为动作类游戏,游戏服务器生成预设辅助方式为影子辅助,游戏服务器获取同样在玩相同游戏的玩家,记为第二玩家,游戏服务器再获取第一玩家当前关卡数,如第三关,游戏服务器获取已通过第三关的第二玩家信息,记为候选玩家,并获取所述候选玩家通关第三关时的键盘操作数据,游戏服务器生成以所述键盘操控数据操控的游戏角色影子,在第一玩家进行游戏时同步显示所述游戏角色影子。

进一步的,所述第一游戏信息还包括第一玩家的当前装备信息,所述第二游戏信息还包括与所述第二玩家通关信息匹配的装备属性信息,则步骤s500具体包括:

获取所述通关信息与所述第一玩家当前关卡信息匹配,且所述通关时的装备信息与所述第一玩家的当前装备信息匹配的第二玩家信息,记为候选玩家。

沿用上例,游戏服务器获取第一玩家的当前装备信息,游戏服务器获取游戏服务器获取同样在玩相同游戏的玩家,记为第二玩家,并获取所述第二玩家中通关时游戏装备信息与第一玩家当前装备信息匹配的玩家,如装备的数值相同或相近,记为候选玩家,并获取所述候选的键盘操作数据,游戏服务器根据所述键盘操作数据生成以所述候选玩家的键盘操控数据操控的游戏角色影子,在第一玩家进行游戏时同步显示候选玩家的游戏角色影子。

在本发明第二具体应用场景中,游戏服务器获取第一玩家的运行终端类型为手机,则游戏服务器获取的操控数据为触屏操控数据;

所述第一玩家在进行游戏时,开启玩家辅助功能,游戏服务器获取第一玩家的当前游戏类型为角色扮演类游戏,游戏服务器生成预设辅助方式为辅助操控。游戏服务器获取同样在玩相同游戏的玩家,记为第二玩家,游戏服务器再获取第一玩家当前关卡数,如第二关,游戏服务器获取已通过第二关的第二玩家信息,记为候选玩家,并获取所述候选玩家通关第二关时的触屏操控数据,在第一玩家进行游戏时游戏服务器根据所述触屏操控数据直接操控所述第一玩家在游戏中的角色。

进一步的,在本发明一实施例中,所述第一游戏信息还包括第一玩家的当前游戏技能信息,所述第二游戏信息还包括与所述第二玩家通关信息匹配的游戏技能信息,则步骤s500具体包括:

获取所述通关信息与所述第一玩家当前关卡信息匹配,且所述通关时的游戏技能信息与所述第一玩家的当前游戏技能信息匹配的第二玩家信息,记为候选玩家。

沿用上例,游戏服务器获取第一玩家的当前游戏技能信息,游戏服务器获取同样在玩相同游戏的玩家,记为第二玩家,游戏服务器再获取已通关玩家中通关时游戏技能信息与第一玩家当前游戏技能信息匹配的第二玩家,如技能等级相同或相近,记为候选玩家,并获取所述候选玩家通关第二关时的手机操作数据,在第一玩家进行游戏时游戏服务器根据所述手机操作数据直接操控所述第一玩家在游戏中的角色。

在本发明第三具体应用场景中,游戏服务器获取第一玩家的运行终端类型为电脑,则游戏服务器获取的操控数据为手柄操控数据;

所述第一玩家在进行游戏时,开启玩家辅助功能,游戏服务器获取第一玩家的当前游戏类型为体育类游戏中的赛车竞速游戏,游戏服务器生成预设辅助方式为操作建议。

游戏服务器获取同样在玩相同游戏的玩家,记为第二玩家,游戏服务器再获取第一玩家当前关卡数,如第一关,游戏服务器获取已通过第一关的第二玩家信息,记为候选玩家,并获取所述候选玩家通关第一关时的手柄操作数据,在第一玩家进行游戏时游戏服务器根据所述游戏手柄操作数据在第一玩家的游戏界面中生成对第一玩家游戏操作的建议。

进一步的,在本发明一实施例中,所述第一游戏信息还包括第一玩家的当前赛车属性信息,所述第二游戏信息还包括与所述第二玩家通关信息匹配的赛车属性信息,则步骤s500具体包括:

获取所述通关信息与所述第一玩家当前关卡信息匹配,且所述通关时的赛车属性信息与所述第一玩家的当前赛车属性信息匹配的第二玩家信息,记为候选玩家。

沿用上例,游戏服务器获取第一玩家的当前赛车属性信息,游戏服务器获取已通过第一关,且通过第一关时的赛车属性信息与第一玩家的当前赛车属性信息匹配的第二玩家,如赛车的属性相同或相近,记为候选玩家,并获取所述候选玩家通过第一关时的游戏手柄操作数据,在第一玩家进行游戏时游戏服务器根据所述游戏手柄操作数据在第一玩家的游戏界面中生成对第一玩家游戏的操作建议。

在本发明一实施例中,在所述玩家辅助方式还包括人偶辅助。

在本发明第四具体应用场景中,游戏服务器获取第一玩家的运行终端类型为电脑,则游戏服务器获取的操控数据为鼠标操控数据;

所述第一玩家在进行游戏时,开启玩家辅助功能,游戏服务器获取第一玩家的当前游戏类型为冒险解密类游戏,游戏服务器生成预设辅助方式为人偶辅助。游戏服务器获取同样在玩相同游戏的玩家,记为第二玩家,游戏服务器再获取第一玩家当前关卡数,如第四关,游戏服务器获取已通过第四关的第二玩家信息,记为候选玩家,并获取所述候选玩家通关第一关时的鼠标操作数据,在第一玩家进行游戏时,游戏服务器生成一个由服务器操控游戏角色,所述游戏服务器根据所获取的鼠标操作数据控制所述游戏角色与所述第一玩家合作进行游戏。

进一步的,在本发明一实施例中,所述第一游戏信息还包括第一玩家的当前游戏道具属性信息,所述第二游戏信息还包括与所述第二玩家通关信息匹配的游戏道具属性信息,则步骤s500具体包括:

获取所述通关信息与所述第一玩家当前关卡信息匹配,且所述通关时的游戏道具属性信息与所述第一玩家的当前游戏道具属性信息匹配的第二玩家信息,记为候选玩家。

沿用上例,游戏服务器获取同样在玩相同游戏的玩家,记为第二玩家,游戏服务器获取第一玩家的当前游戏道具属性信息,游戏服务器获取第二玩家的玩家信息,并获取第二玩家中通关时游戏道具属性信息与第一玩家当前游戏道具属性信息匹配的玩家,如游戏道具的数量相同或相近,记为候选玩家,并获取所述候选玩家通关第四关时的鼠标操作数据,在第一玩家进行游戏时游戏服务器根据所述鼠标操控数据生成一个以所述鼠标操控数据操控的游戏角色人偶并与所述第一玩家的游戏角色同时进行游戏。

可以理解的是,游戏服务器还可以根据第一玩家当前游戏类型生成多种预设辅助方式,由用户自己选取所需的辅助方式;

如,游戏服务器获取第一玩家的当前游戏类型为动作类游戏,游戏服务器生成预设辅助方式包括影子辅助、操作建议、人偶辅助以及辅助操控;所述第一玩家在进行游戏时,开启玩家辅助功能,并选择预设辅助方式为影子辅助。

第二方面,本发明还提供了一种基于大数据分析的游戏辅助操控系统,如图2所示,所述一种基于大数据分析的游戏辅助操控系统,具体包括:游戏类型获取模块100、游戏类型匹配模块200、游戏信息获取模块300、游戏信息匹配模块400、操控数据获取模块500、辅助方式生成模块600。

游戏类型获取模块100用于获取第一玩家的当前游戏类型及运行终端类型;

游戏类型匹配模块200用于获取与所述第一玩家的当前游戏类型及运行终端类型相匹配的玩家,并记为第二玩家;

游戏信息获取模块300用于获取第一玩家的当前游戏信息,记为第一游戏信息;

游戏信息获取模块300还用于获取第二玩家的历史和/或当前游戏信息,记为第二游戏信息;

游戏信息匹配模块400用于获取第二游戏信息与所述第一游戏信息匹配的第二玩家,记为候选玩家;

操控数据获取模块500用于获取候选玩家的操控数据;

辅助方式生成模块600用于获取与所述第一玩家的游戏类型及运行终端类型匹配的预设辅助方式,根据所获取的预设辅助方式将所述候选用户的操控数据发送给第一玩家。

在本发明一实施例中,所述一种基于大数据分析的游戏辅助操控系统,还包括辅助模式开启模块;

所述辅助模式开启模块用于开启玩家辅助功能。

在本发明一实施例中,本发明第一方面所提供的一种基于大数据分析的游戏辅助操控方法,由本发明第二方面所提供的一种基于大数据分析的游戏辅助操控系统实现;

其中,游戏类型获取模块100、游戏类型匹配模块200、游戏信息获取模块300、游戏信息匹配模块400、操控数据获取模块500以及辅助方式生成模块600集成在游戏服务器中;所述辅助模式开启模块集成在用户终端中。

在本发明一实施例中,所述运行终端类型包括手机、平板电脑、个人电脑、游戏主机中的一种或多种。

在本发明一实施例中,所述游戏类型包括动作类游戏,角色扮演类游戏,体育类游戏以及冒险解谜类游戏中的一种或多种。

在本发明一实施例中,所述操控数据包括键盘操控数据,鼠标操控数据,触屏操控数据以及游戏手柄操控数据中的一种或多种。

在本发明一实施例中,所述辅助方式包括:影子辅助,辅助操控以及提供操作建议中的一种或多种。

显然,上述实施例仅仅是为了更清楚的表达本发明技术方案所作的举例,而非对本发明实施方式的限定。对于本领域技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动,在不脱离本发明构思的前提下,这些都属于本发明的保护范围。因此本发明专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1