一种应用操作的处理方法、装置以及存储介质与流程

文档序号:15612860发布日期:2018-10-09 20:47阅读:168来源:国知局

本发明涉及计算机技术领域,尤其涉及一种应用操作的处理方法、装置以及计算机可读存储介质。



背景技术:

目前,随着互联网的快速兴起,越来越多互联网产品的出现,给人们生活带来了方方面面的改变。以日常休闲娱乐为例,随着各种丰富的互联网产品的出现,人们的休闲娱乐方式也变得多种多样,其中电子游戏如网络游戏成为人们比较喜爱的一种休闲娱乐方式。

但是,由于游戏的进阶玩法与攻略相对复杂,因此,玩家在单纯观看游戏攻略视频的情况下,可能还是无法理解游戏的正确操作方式与玩法。可见,相关技术中,通过观看游戏攻略视频进行游戏教学的方式,教学效率和成功率较低,且操作过程较为繁琐,会极大影响玩家正常的游戏体验。



技术实现要素:

为解决现有技术存在的问题,本发明实施例期望提供一种应用操作的处理方法、装置以及计算机可读存储介质,能够实现在演示的任务教学场景中对用户的操作进行指导以提高教学效率。

本发明的技术方案是这样实现的:

本发明实施例提供一种应用操作的处理方法,所述方法包括:

获取第一指令;所述第一指令用于指示由当前任务场景切换至教学场景进行任务教学演示;

响应于所述第一指令,向客户端发送教学展示信息和操作指引信息;所述教学展示信息,用于在所述客户端上演示任务教学场景;所述操作指引信息用于当人工智能(ai,artificialintelligence)机器人停止控制演示的任务教学场景中的目标角色后,指引用户在所述任务教学场景中操作所述目标角色。

上述方案中,所述获取第一指令,包括:

确定当前任务场景的标识;

生成包含所述标识的第一指令;

所述教学展示信息携带有与当前任务场景的标识对应的任务教学场景,所述在所述客户端上演示任务教学场景,包括:

在所述客户端上演示与当前任务场景的标识对应的任务教学场景。

上述方案中,所述方法还包括:

根据预先收集到的任务攻略视频,生成任务教学场景;或者,

根据预先设置的任务攻略,生成任务教学场景。

上述方案中,所述根据预先收集到的任务攻略视频,生成任务教学场景,包括:

针对预先收集到的每个所述任务攻略视频,确定在所述任务攻略视频所对应的任务进度中每个时段所对应的用户操作;

根据确定的在所述任务攻略视频所对应的任务进度中每个时段所对应的用户操作,确定任务过程中的任务攻略;

根据确定的任务攻略,生成相应的任务教学场景。

本发明实施例提供一种应用操作的处理方法,所述方法包括:

接收应用的服务器发送的教学展示信息和操作指引信息;

利用所述教学展示信息,在用户图形界面上演示任务教学场景;

当ai机器人停止控制演示的任务教学场景中的目标角色后,根据所述操作指引信息对所述用户进行操作指引,以在演示的任务教学场景中由所述用户控制所述目标角色。

上述方案中,所述操作指引信息包括技能施放顺序和技能施放时机;所述根据所述操作指引信息对所述用户进行操作指引,包括:

根据所述技能施放顺序,在对应的技能施放时机对所述用户需要施放的技能进行标注,以提示所述用户进行操作。

本发明实施例提供一种一种应用操作的处理装置,所述装置包括:

获取模块,用于获取第一指令;所述第一指令用于指示由当前任务场景切换至教学场景进行任务教学演示;

响应模块,用于响应于所述第一指令,向客户端发送教学展示信息和操作指引信息;所述教学展示信息,用于在所述客户端上演示任务教学场景;所述操作指引信息用于当所述ai机器人停止控制演示的任务教学场景中的目标角色后,指引用户在所述任务教学场景中操作所述目标角色。

本发明实施例提供一种应用操作的处理装置,所述装置包括:

接收模块,用于接收应用的服务器发送的教学展示信息和操作指引信息;

演示模块,用于利用所述教学展示信息,在用户图形界面上演示任务教学场景;

操作指引模块,用于当ai机器人停止控制演示的任务教学场景中的目标角色后,根据所述操作指引信息对所述用户进行操作指引,以在演示的任务教学场景中由所述用户控制所述目标角色。

本发明实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上面所述任一项应用操作的处理方法的步骤。

本发明实施例提供一种应用操作的处理装置,包括:存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序;

其中,所述处理器用于运行所述计算机程序时,执行上面所述任一项应用操作的处理方法的步骤。

本发明实施例提供了一种应用操作的处理方法,获取第一指令;所述第一指令用于指示由当前任务场景切换至教学场景进行任务教学演示;响应于所述第一指令,向客户端发送教学展示信息和操作指引信息;所述教学展示信息,用于在所述客户端上演示任务教学场景;所述任务教学场景中的角色由ai机器人控制;所述操作指引信息用于当所述ai机器人停止控制演示的任务教学场景中的目标角色后,指引用户在所述任务教学场景中操作所述目标角色。本发明实施例中,教学展示信息用于在所述客户端上演示任务教学场景,操作指引信息用于当所述ai机器人停止控制演示的任务教学场景中的目标角色后,指引用户在所述任务教学场景中操作所述目标角色和操作指引信息,显然,能够实现在演示的任务教学场景中对用户的操作进行指导,从而用户可以学习到正确的操作方式,进而有助于提高教学效率。

另外,在演示的任务教学场景中对用户的操作进行指导,从而用户可以按照指导的操作方式对目标角色进行操作,这种边教学边实际操作的方式,相对于通过观看攻略视频学习操作方式而言,实现较简单,且能够提高用户体验。

附图说明

图1为本发明实施例应用操作的处理方法的流程示意图一;

图2为本发明实施例应用操作的处理方法的流程示意图二;

图3为本发明实施例应用操作处理的具体实现流程示意图;

图4为本发明实施例基于用户对当前关卡的选择操作生成游戏教学指令的示意图;

图5为本发明实施例基于用户针对通关失败时生成的提示消息的确定操作生成游戏教学指令的示意图;

图6为本发明实施例对用户进行操作指引的示意图;

图7为本发明实施例应用操作的处理装置的结构示意图一;

图8为本发明实施例应用操作的处理装置的结构示意图二;

图9为本发明实施例应用操作的处理装置的结构示意图三;

图10为本发明实施例应用操作的处理装置的结构示意图四。

具体实施方式

相关技术中,由于游戏开发商的不同,又或者是由于游戏类型的不同,各种游戏的操作方式和玩法往往都是不同的。因而,当用户新接触一款游戏时,为了可以让用户能够更快的适应该款游戏的操作方式,并初步掌握该款游戏的玩法,目前大部分游戏应用中均设置有游戏教学指导功能,在用户初次进入游戏时,会通过播放基础教学视频等方式为玩家介绍游戏的基本操作与基础玩法,以达到对玩家进行指导的目的。然而,针对游戏的进阶玩法与攻略,目前的游戏应用本身并不会为玩家提供这方面的教学指导,因而当玩家需要查看游戏的进阶玩法与攻略时,往往需要去打开其他网站来搜索其他玩家上传的相关游戏攻略视频,并通过观看该游戏攻略视频,对相关游戏的进阶玩法与攻略进行学习。

目前的游戏应用本身并不会为玩家提供游戏的进阶玩法与攻略的教学指导,且游戏的进阶玩法与攻略相对复杂,因此,通过观看游戏攻略视频进行游戏教学的方式,教学效率和成功率较低,且操作过程较为繁琐。

举个例子来说,在相关游戏应用中,虽然提供了游戏的教学指导,但是所提供的游戏教学指导往往只存在于游戏的起始阶段;例如,在用户刚刚开始进入游戏时,会通过播放游戏教学视频的方式,为用户讲解游戏的基本操作方式(比如玩家如何控制角色的移动等等)与基础玩法。然而针对游戏的进阶玩法与攻略,该游戏应用本身并不会为玩家提供这方面的教学指导,因而当玩家需要查看游戏的进阶玩法与攻略时,往往需要去打开其他网站来搜索其他玩家上传的相关游戏攻略视频,并通过观看该游戏攻略视频,对相关游戏的进阶玩法与攻略进行学习。

另外,玩家虽然可以通过互联网搜索到相关的游戏攻略视频,但是单纯通过观看该游戏攻略视频的教学方式,玩家可能还是无法理解游戏的正确操作方式与玩法。例如,针对某个游戏关卡,对玩家的走位、技能释放顺序以及技能释放时机均有较高的要求,此时玩家仅通过观看该游戏的游戏攻略视频的方式,可能还是无法正确了解到针对该关卡的走位技巧与技能释放技巧,因而玩家需要反复观看该游戏攻略视频,才有可能掌握该游戏关卡的通关攻略;并且,由于玩家是在其他网站上查看该游戏攻略视频的,因此,当玩家希望根据该游戏攻略视频进行练习时,还需要将界面重新切换到(或者开启)该游戏应用才行。

综上,很明显,这种通过观看游戏攻略视频进行游戏教学的方式,教学效率和成功率较低,且操作过程较为繁琐,会极大影响玩家正常的游戏体验。

基于此,本发明实施例中,获取第一指令;所述第一指令用于指示由当前任务场景切换至教学场景进行任务教学演示;响应于所述第一指令,向客户端发送教学展示信息和操作指引信息;所述教学展示信息,用于在所述客户端上演示任务教学场景;所述任务教学场景中的角色由ai机器人控制;所述操作指引信息用于当所述ai机器人停止控制演示的任务教学场景中的目标角色后,指引用户在所述任务教学场景中操作所述目标角色。

为了能够更加详尽地了解本发明实施例的特点与技术内容,下面结合附图对本发明实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本发明。

如图1所示,详细说明本发明实施例应用操作的处理方法,本实施例的应用操作的处理方法应用于服务器侧,包括以下步骤:

步骤101:获取第一指令。其中,所述第一指令用于指示由当前任务场景切换至教学场景进行任务教学演示。

这里,所述第一指令可以由客户端生成;具体地,所述客户端可以基于用户对当前任务的选择操作生成所述第一指令,并将所述第一指令发送给服务器;或者,所述客户端基于用户针对任务失败时生成的提示消息的确定操作生成所述第一指令,并将所述第一指令发送给服务器。

实际应用于游戏时,任务场景可以为用户在游戏中做任务如打通关卡时的场景;所述教学场景可以为对游戏进阶或游戏攻略进行教学的场景。这里,一个任务场景可以对应多个教学场景。

在一实施例中,所述获取第一指令,包括:确定当前任务场景的标识;生成包含所述标识的第一指令。

这里,可以基于用户对当前任务的选择操作生成携带当前任务场景标识的第一指令;还可以基于用户针对任务失败时生成的提示消息的确定操作,生成携带当前任务场景标识的游戏教学指令。

步骤102:响应于所述第一指令,向客户端发送教学展示信息和操作指引信息;所述教学展示信息,用于在所述客户端上演示任务教学场景;所述操作指引信息用于当所述ai机器人停止控制演示的任务教学场景中的目标角色后,指引用户在所述任务教学场景中操作所述目标角色。

这里,当确定用户不需要操作目标角色时,任务教学场景中的目标角色由ai机器人控制;当确定用户需要操作目标角色时,通过服务器或者客户端控制ai机器人停止控制演示的任务教学场景中的目标角色。

在一实施例中,所述教学展示信息携带有与当前任务场景的标识对应的任务教学场景,所述在所述客户端上演示任务教学场景,包括:在所述客户端上演示与当前任务场景的标识对应的任务教学场景。

在一实施例中,所述方法还包括:根据预先收集到的任务攻略视频,生成任务教学场景;或者,根据预先设置的任务攻略,生成任务教学场景。

实际应用于游戏时,生成的任务教学场景可以为游戏教学场景。根据任务攻略视频生成的游戏教学场景,可以作为游戏攻略进行展示;根据预先设置的任务攻略生成的游戏教学场景,可以作为官网攻略进行展示。

在一实施例中,所述根据预先收集到的任务攻略视频,生成任务教学场景,包括:针对预先收集到的每个所述任务攻略视频,确定在所述任务攻略视频所对应的任务进度中每个时段所对应的用户操作;根据确定的在所述任务攻略视频所对应的任务进度中每个时段所对应的用户操作,确定任务过程中的任务攻略;根据确定的任务攻略,生成相应的任务教学场景。

本发明实施例中,教学展示信息用于在所述客户端上演示任务教学场景,操作指引信息用于当所述ai机器人停止控制演示的任务教学场景中的目标角色后,指引用户在所述任务教学场景中操作所述目标角色和操作指引信息,显然,能够实现在演示的任务教学场景中根据所述操作指引信息对用户的操作进行指导,从而用户可以学习到正确的操作方式,进而有助于提高教学效率。

另外,在演示的任务教学场景中对用户的操作进行指导,从而用户可以按照指导的操作方式对目标角色进行操作,这种边教学边实际操作的方式,相对于通过观看攻略视频学习操作方式而言,实现较简单,且能够提高用户体验。

如图2所示,详细说明本发明实施例应用操作的处理方法,本实施例的应用操作的处理方法应用于客户端侧,包括以下步骤:

步骤201:接收应用的服务器发送的教学展示信息和操作指引信息。

其中,所述教学展示信息,用于演示任务教学场景;所述操作指引信息用于当所述ai机器人停止控制演示的任务教学场景中的目标角色后,指引用户在所述任务教学场景中操作所述目标角色。

这里,当确定用户不需要操作目标角色时,演示的任务教学场景中的目标角色由ai机器人控制;当确定用户需要操作目标角色时,通过服务器或者客户端控制ai机器人停止控制演示的任务教学场景中的目标角色。

步骤202:利用所述教学展示信息,在用户图形界面上演示任务教学场景。

实际应用时,在客户端上演示与当前任务场景的标识对应的任务教学场景;所述当前任务场景的标识可以基于用户对当前任务的选择操作生成,还可以基于用户针对任务失败时生成的提示消息的确定操作生成。

步骤203:当ai机器人停止控制演示的任务教学场景中的目标角色后,根据所述操作指引信息对所述用户进行操作指引,以在演示的任务教学场景中由所述用户控制所述目标角色。

实际应用于游戏时,客户端基于用户对游戏教学模式的选择操作,生成第二指令;响应第二指令,控制ai机器人停止控制演示的任务教学场景中的目标角色。所述游戏教学模式包括游戏视频攻略教学模式和游戏实际操作攻略教学模式。

在一实施例中,所述操作指引信息包括技能施放顺序和技能施放时机;所述根据所述操作指引信息对所述用户进行操作指引,包括:根据所述技能施放顺序,在对应的技能施放时机对所述用户需要施放的技能进行标注,以提示所述用户进行操作。

下面以游戏应用操作的处理为例,详细说明本发明在实际应用中的实现过程及原理。

图3为本发明实施例应用操作处理的具体实现流程示意图,具体实现过程,包括如下步骤:

步骤301:预先制作游戏教学场景。

游戏教学场景的制作包括以下两种方式:第一种方式:根据预先收集到的游戏攻略视频,制作游戏教学场景。第二种方式:游戏开发人员根据需要自行开发制作游戏教学场景。

针对第一种方式,游戏攻略视频的收集过程包括:在游戏过程中,玩家可以通过特定操作触发游戏录制功能,以开始进行游戏视频的录制,在游戏视频录制完成后,玩家可以将游戏视频导出到客户端本地,并上传到游戏网站上供其他玩家参考。由于录制的游戏攻略视频是通过游戏客户端内置的录制功能实现的,在录制游戏视频的同时,游戏客户端不单单会对游戏画面进行录制,还会对录制期望玩家的操作情况以及游戏进度情况一并进行记录;其中,玩家操作情况是指在录制游戏视频期间玩家控制游戏角色进行的移动操作以及技能释放操作等。当玩家使用游戏客户端内置录制工具拍摄游戏攻略视频后,玩家可以将段游戏视频连同录制期间记录的玩家操作情况以及游戏进度情况一并上传至游戏的后台服务器,以使得游戏服务器根据该段游戏攻略视频来制作游戏教学场景。

针对第一种方式,根据游戏攻略视频制作游戏教学场景包括以下步骤:

步骤a:根据录制的某段游戏攻略视频,确定在该段游戏攻略视频所对应的游戏进度中,每个时段所对应的用户操作。

例如,假设一段游戏攻略视频是关于“关卡6”的,根据录制期间记录的玩家操作情况以及游戏进度情况,可以确定在通关“关卡6”的过程中,游戏攻略视频中的玩家分别在游戏进度“1分10秒”时施放了技能a,在游戏进度“1分30秒”时施放了技能d,在游戏进度“2分01秒”时施放了技能c,在游戏进度“2分30秒”时施放了技能a。

步骤b:根据通过执行步骤a确定的游戏进度以及与游戏进度对应的技能施放顺序,生成游戏教学场景。

在生成的游戏教学场景中,游戏视频攻略中玩家控制的角色如目标角色由ai机器人控制,且ai机器人将按照通过执行步骤a确定的技能施放顺序来控制目标角色,当其他玩家在进入游戏教学场景时,玩家可以直接观看到由ai控制的角色在进行通关操作,从而可以达到观看游戏攻略视频的效果。这里,默认情况下,游戏教学场景中所有的角色均由ai控制,与游戏里的npc类似。另外,在游戏教学场景中,角色的控制权是可以进行切换的,当用户需要在游戏教学场景中进行实际操作时,则游戏服务器可以将目标角色的操作权限由ai切换至玩家,以使得玩家可以直接控制目标角色。

针对第二种方式,游戏开发人员自行开发设计的游戏教学场景与根据游戏视频攻略制作的游戏教学场景相同,在游戏教学场景中也是由ai机器人控制目标角色,并按照开发人员设置的技能施放顺序进行游戏操作,且同样可以进行目标角色控制权的切换。另外,需要说明的是,针对同一个游戏场景,比如同一个游戏的同一个关卡,可能会存在多个不同的游戏教学场景,则当玩家进入游戏教学场景时,可以选择进入其中的任何一个游戏教学场景进行学习。

步骤302:客户端基于检测的用户操作生成游戏教学指令,并向服务器发送游戏教学指令以获取服务器发送的教学展示信息,客户端根据所述教学展示信息将当前显示界面由任务场景切换至预先生成的游戏教学场景。

这里,可以基于用户对当前关卡的选择操作,生成携带当前任务场景标识的游戏教学指令;还可以基于用户针对通关失败时生成的提示消息的确定操作,生成携带当前任务场景标识的游戏教学指令。

图4为本发明实施例基于用户对当前关卡的选择操作生成游戏教学指令的示意图,如图4所示,游戏教学指令的生成过程包括:当玩家遇到某个关卡始终无法打通时,玩家可以在游戏操作界面上点击指定的虚拟按键,生成游戏教学指令;服务器获取所述游戏教学指令,响应于游戏教学指令,向客户端下发教学展示信息;客户端接收到所述教学展示信息后,在显示界面显示游戏教学场景的选择页面即图4所示的关卡选择界面,并在接收到用户选择的关卡后,生成携带当前任务场景标识的游戏教学指令,基于游戏教学指令,服务器向客户端发送与用户选择的关卡相对应的游戏教学场景。所述虚拟按键可以为“游戏攻略”按键。

图5为本发明实施例基于用户针对通关失败时生成的提示消息的确定操作生成游戏教学指令的示意图,如图5所示,游戏教学指令的生成过程包括:假设游戏客户端监测到玩家a连续尝试了4次关卡6,但是均失败了,则游戏客户端可以在玩家a第5次尝试关卡6失败后,为玩家主动弹出页面询问用户是否查看游戏攻略,并根据玩家的选择操作,生成携带当前任务场景标识的游戏教学指令,基于游戏教学指令,服务器向客户端发送对应关卡6的游戏教学场景。

步骤303:当客户端检测到玩家针对游戏教学模式的选择操作时,客户端控制ai机器人停止控制演示的任务教学场景中的目标角色,并根据服务器发送的操作指引信息对所述用户进行操作指引。

其中,游戏教学模式包括游戏视频攻略教学以及游戏实际操作攻略教学。

这里,游戏客户端切换至游戏教学场景后,在显示界面为玩家展示ai机器人控制目标角色下的游戏教学攻略;而在观看游戏教学攻略的过程中,玩家可以根据自己的需要通过游戏客户端将目标角色的控制权由ai切换为玩家,进而按照游戏教学的操作指引信息进行游戏操作;或者,游戏客户端切换至游戏教学场景后,在显示界面展示游戏教学模式的选择界面,供玩家选择适合自己的游戏教学模式。

由于在生成针对某关卡的游戏教学场景时,游戏服务器还记录了通过该关卡所要求的技能施放顺序以及技能施放时机,当玩家选择图4或图5所示的游戏攻略后,游戏服务器会将对应关卡的操作指引信息如技能施放顺序和技能施放时机发送至玩家当前所使用的客户端,客户端根据技能施放顺序,在对应的技能施放时机对玩家需要施放的技能进行标注提示,如此,玩家可以在游戏教学场景中控制目标角色。

举例来说,图6为本发明实施例对用户进行操作指引的示意图,如图6所示,游戏客户端接收游戏服务器发送的操作指引信息包括:游戏进度“1分10秒”向上移动了一格,并施放了技能1;在游戏进度“1分30秒”向右移动了一格,并施放了技能3;在游戏进度“2分01秒”向左移动了一格,并施放了“普攻”。游戏客户端根据从服务器获取的操作指引信息,在关卡进行到1分10秒时,将方向键中“向上”以及“技能1”这两个虚拟按键进行标亮显示或者闪烁;当关卡进行到1分30秒时,将方向键中“向右”以及“技能3”这两个虚拟按键标亮显示;当关卡进行到2分01秒时,将方向键中“向左”以及“普攻”这两个虚拟按键标亮显示,如此,能够引导玩家进行操作以打通对应关卡。

本实施例中,通过将教学攻略视频还原成正常的游戏场景,当玩家需要查看游戏教学攻略时,可以直接在游戏中将正常的游戏场景切换为游戏教学场景。在游戏教学场景中,一方面玩家可以直接观看游戏攻略视频,另外一方面,在游戏教学场景中玩家可以直接操作游戏教学场景中的游戏角色,并按照游戏教学场景中的操作指引信息进行游戏操作,以达到玩家在游戏的过程中实现游戏教学的目的。

本实施例中,首先,用户在游戏中可直接切换到游戏教学场景,切换过程十分便捷;其次,在游戏教学过程中,玩家可以直接操作游戏教学场景中的角色,实际操作过程中通过操作指引的方式实现游戏操作教学,相比单纯观看攻略视频的方式,玩家通过在游戏中的实际操作,可以更容易掌握到教学中的技巧,有助于提高游戏教学的效率以及成功率。

基于本申请各实施例应用操作的处理方法,本申请还提供了一种应用操作的处理装置,可以设置在服务器上,如图7所示,所述装置包括:获取模块71、响应模块72;其中;

获取模块71,用于获取第一指令;所述第一指令用于指示由当前任务场景切换至教学场景进行任务教学演示;

响应模块72,用于响应于所述第一指令,向客户端发送教学展示信息和操作指引信息;所述教学展示信息,用于在所述客户端上演示任务教学场景;所述操作指引信息用于当所述ai机器人停止控制演示的任务教学场景中的目标角色后,指引用户在所述任务教学场景中操作所述目标角色。

需要说明的是:上述实施例提供的应用操作的处理装置在进行应用操作的处理时,仅以上述各程序模块的划分进行举例说明,实际应用中,可以根据需要而将上述处理分配由不同的程序模块完成,即将装置的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分处理。另外,上述实施例提供的应用操作的处理装置与应用操作的处理方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。

在实际应用中,获取模块71由位于应用操作的处理装置上的网络接口实现;响应模块72可由位于应用操作的处理装置上的中央处理器(cpu,centralprocessingunit)、微处理器(mpu,microprocessorunit)、数字信号处理器(dsp,digitalsignalprocessor)、或现场可编程门阵列(fpga,fieldprogrammablegatearray)等实现。

基于本申请各实施例应用操作的处理方法,本申请还提供了一种应用操作的处理装置,可以设置在客户端上,如图8所示,所述装置包括:接收模块81、演示模块82、操作指引模块83;其中,

接收模块81,用于接收应用的服务器发送的教学展示信息和操作指引信息;

演示模块82,用于利用所述教学展示信息,在用户图形界面上演示任务教学场景;

操作指引模块83,用于当ai机器人停止控制演示的任务教学场景中的目标角色后,根据所述操作指引信息对所述用户进行操作指引,以在演示的任务教学场景中由所述用户控制所述目标角色。

需要说明的是:上述实施例提供的应用操作的处理装置在进行应用操作的处理时,仅以上述各程序模块的划分进行举例说明,实际应用中,可以根据需要而将上述处理分配由不同的程序模块完成,即将装置的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分处理。另外,上述实施例提供的应用操作的处理装置与应用操作的处理方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。

在实际应用中,接收模块81由位于应用操作的处理装置上的网络接口实现;演示模块82、操作指引模块83可由位于应用操作的处理装置上的cpu、mpu、dsp、或fpga等实现。

图9是本发明应用操作的处理装置的结构示意图,图9所示的应用操作的处理装置900设置在服务器上,应用操作的处理装置900包括:至少一个处理器901、存储器902、用户接口903、至少一个网络接口904。应用操作的处理装置900中的各个组件通过总线系统905耦合在一起。可理解,总线系统905用于实现这些组件之间的连接通信。总线系统905除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图9中将各种总线都标为总线系统905。

其中,用户接口903可以包括显示器、键盘、鼠标、轨迹球、点击轮、按键、按钮、触感板或者触摸屏等。

本发明实施例中的存储器902用于存储各种类型的数据以支持应用操作的处理装置900的操作。这些数据的示例包括:用于在应用操作的处理装置900上操作的任何计算机程序,如操作系统9021和应用程序9022;其中,操作系统9021包含各种系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序9022可以包含各种应用程序,用于实现各种应用业务。实现本发明实施例方法的程序可以包含在应用程序9022中。

上述本发明实施例揭示的方法可以应用于处理器901中,或者由处理器901实现。处理器901可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器901中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器901可以是通用处理器、数字信号处理器,或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。处理器901可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本发明实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于存储器902,处理器901读取存储器902中的信息,结合其硬件完成服务器侧应用操作的处理方法的步骤。

图10是本发明应用操作的处理装置的结构示意图,图10所示的应用操作的处理装置1000设置在客户端上,应用操作的处理装置1000包括:至少一个处理器1001、存储器1002、用户接口1003、至少一个网络接口1004。应用操作的处理装置1000中的各个组件通过总线系统1005耦合在一起。可理解,总线系统1005用于实现这些组件之间的连接通信。总线系统1005除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图10中将各种总线都标为总线系统1005。

其中,用户接口1003可以包括显示器、键盘、鼠标、轨迹球、点击轮、按键、按钮、触感板或者触摸屏等。

本发明实施例中的存储器1002用于存储各种类型的数据以支持应用操作的处理装置1000的操作。这些数据的示例包括:用于在应用操作的处理装置1000上操作的任何计算机程序,如操作系统10021和应用程序10022;其中,操作系统10021包含各种系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序10022可以包含各种应用程序,用于实现各种应用业务。实现本发明实施例方法的程序可以包含在应用程序10022中。

上述本发明实施例揭示的方法可以应用于处理器1001中,或者由处理器1001实现。处理器1001可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1001中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器1001可以是通用处理器、数字信号处理器,或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。处理器1001可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本发明实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于存储器1002,处理器1001读取存储器1002中的信息,结合其硬件完成客户端侧应用操作的处理方法的步骤。

可以理解,存储器902、1002可以是易失性存储器或非易失性存储器,也可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(rom,readonlymemory)、可编程只读存储器(prom,programmableread-onlymemory)、可擦除可编程只读存储器(eprom,erasableprogrammableread-onlymemory)、电可擦除可编程只读存储器(eeprom,electricallyerasableprogrammableread-onlymemory)、磁性随机存取存储器(fram,ferromagneticrandomaccessmemory)、快闪存储器(flashmemory)、磁表面存储器、光盘、或只读光盘(cd-rom,compactdiscread-onlymemory);磁表面存储器可以是磁盘存储器或磁带存储器。易失性存储器可以是随机存取存储器(ram,randomaccessmemory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(sram,staticrandomaccessmemory)、同步静态随机存取存储器(ssram,synchronousstaticrandomaccessmemory)、动态随机存取存储器(dram,dynamicrandomaccessmemory)、同步动态随机存取存储器(sdram,synchronousdynamicrandomaccessmemory)、双倍数据速率同步动态随机存取存储器(ddrsdram,doubledataratesynchronousdynamicrandomaccessmemory)、增强型同步动态随机存取存储器(esdram,enhancedsynchronousdynamicrandomaccessmemory)、同步连接动态随机存取存储器(sldram,synclinkdynamicrandomaccessmemory)、直接内存总线随机存取存储器(drram,directrambusrandomaccessmemory)。本发明实施例描述的存储器902、1002旨在包括但不限于这些和任意其它适合类型的存储器。

基于本申请各实施例提供的应用操作的处理方法,本申请还提供一种计算机可读存储介质,参照图9所示,所述计算机可读存储介质可以包括:用于存储计算机程序的存储器902,上述计算机程序可由应用操作的处理装置900的处理器901执行,以完成服务器侧应用操作的处理方法所述步骤。

基于本申请各实施例提供的应用操作的处理方法,本申请还提供一种计算机可读存储介质,参照图10所示,所述计算机可读存储介质可以包括:用于存储计算机程序的存储器1002,上述计算机程序可由应用操作的处理装置1000的处理器1001执行,以完成客户端侧应用操作的处理方法所述步骤。

计算机可读存储介质可以是fram、rom、prom、eprom、eeprom、flashmemory、磁表面存储器、光盘、或cd-rom等存储器。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和范围之内所作的任何修改、等同替换和改进等,均包含在本发明的保护范围之内。

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