游戏技能生成方法及装置制造方法及图纸

技术编号:17257534 阅读:42 留言:0更新日期:2018-02-14 02:12
本发明专利技术提供一种游戏技能生成方法及装置,应用于提供游戏客户端的服务器,服务器中存储有多个动作碎片,不同的动作碎片可组合形成不同的技能。方法包括:获取技能生成请求,该技能生成请求包括目标角色的当前战况信息以及角色属性信息;根据该技能生成请求在多个动作碎片中确定目标动作碎片;加载目标动作碎片,并对加载的目标动作碎片进行组合,生成与该技能生成请求对应的待释放技能。如此,可以在游戏过程中对动作碎片进行组合生成与游戏的固有技能不同的新技能,让游戏更加具有趣味性。

Method and device for generating game skills

The invention provides a game skill generation method and device, which is applied to the server providing the game client, and the server has multiple action fragments, and different action fragments can be combined to form different skills. Method includes: acquiring skills generate a request, the request includes the skill production target's current situation information and role attribute information; according to the determined target action skill production in a number of pieces of debris action request; loading and loading action target fragments, target action fragments combination, generation and the skills to be generated release skills request the corresponding. In this way, action fragments can be combined to create new skills that are different from the inherent skills of the game to make the game more interesting.

【技术实现步骤摘要】
游戏技能生成方法及装置
本专利技术涉及游戏
,具体而言,涉及一种游戏技能生成方法及装置。
技术介绍
现有的涉及角色技能的游戏,其侧重点通常在角色技能的切换和动作的表现上。然而,现有的游戏中,通常是在服务端为每个游戏角色设定固定的技能类型。在这种情形下,无论是玩家控制的角色还是非玩家控制角色(NPC),能够操作和使用的技能都是有限的,大大降低了用户玩游戏的趣味性。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种游戏技能生成方法及装置,以改善上述问题。为了达到上述目的,本专利技术实施例提供一种游戏技能生成方法,应用于提供游戏客户端的服务器,所述服务器中存储有多个动作碎片,不同的动作碎片可组合形成不同的技能;所述方法包括:获取技能生成请求,所述技能生成请求包括目标角色的当前战况信息以及角色属性信息;根据所述技能生成请求在所述多个动作碎片中确定目标动作碎片;加载所述目标动作碎片,并对加载的目标动作碎片进行组合,生成与所述技能生成请求对应的待释放技能。可选地,在上述方法中,所述技能生成请求通过以下步骤生成:接收用户在所述游戏客户端针对所述目标角色输入的角色属性信息,根据接收到的角色属性信息以及所述目标角色的当前战况信息生成所述技能生成请求;或在所述目标角色的当前战况信息满足预设的触发条件时,根据所述目标角色的当前战况信息及当前的角色属性信息生成所述技能生成请求。可选地,在上述方法中,所述目标动作碎片包括用于设置在结尾的第一动作碎片以及用于设置在结尾之前的第二动作碎片;所述根据所述技能生成请求在所述多个动作碎片中确定目标动作碎片的步骤,包括:在所述多个动作碎片中查找出与所述角色属性信息对应的动作碎片;根据所述当前战况信息在与所述角色属性信息对应的动作碎片中确定一个动作碎片作为所述第一动作碎片;在所述角色属性信息对应的动作碎片中随机选取至少一个动作碎片作为所述第二动作碎片。可选地,在上述方法中,所述对加载的目标动作碎片进行组合,生成与所述技能生成请求对应的待释放技能的步骤,包括:对加载的第二动作碎片进行排列组合,得到第一动作序列;将所述第一动作碎片添加至所述第一动作序列的结尾,得到第二动作序列;对所述第二动作序列进行封装,生成与所述技能生成请求对应的待释放技能。可选地,在上述方法中,所述对所述第二动作序列进行封装,生成与所述技能生成请求对应的待释放技能的步骤,包括:记录所述第二动作序列中各目标动作碎片的排列顺序;针对每一目标动作碎片,根据该目标动作碎片在所述排列顺序中的序位对该目标动作碎片所包括的招式进行处理;将处理后的各目标动作碎片按照所述顺序组合在一起,封装成与所述技能生成请求对应的待释放技能。可选地,在上述方法中,所述针对每一目标动作碎片,根据该目标动作碎片在所述排列顺序中的序位对该目标动作碎片所包括的招式进行处理的步骤,包括:针对每一目标动作碎片,检测该目标动作碎片在所述排列顺序中的序位;若该目标动作碎片排列在第一位,则删除该目标动作碎片的收尾招式;若该目标动作碎片排列在最后一位,则删除该目标动作碎片的起始招式;若该目标动作碎片排列在第一位与最后一位之间,则删除该目标动作碎片的起始招式和收尾招式。可选地,在上述方法中,所述服务器中还存储有多个特效元素;在生成与所述技能生成请求对应的待释放技能的步骤之后,所述方法还包括:根据所述角色属性信息在所述多个特效元素中确定至少一个目标特效元素;对所述至少一个目标特效元素进行封装,得到目标技能特效;将所述目标技能特效与所述待释放技能相关联,使所述目标角色释放所述待释放技能时播放所述目标技能特效。本专利技术实施例还提供一种游戏技能生成装置,应用于提供游戏客户端的服务器,所述服务器中存储有多个动作碎片,不同的动作碎片可组合形成不同的技能;所述装置包括:生成请求获取模块,用于获取技能生成请求,所述技能生成请求包括目标角色的当前战况信息以及角色属性信息;目标碎片确定模块,用于根据所述技能生成请求在所述多个动作碎片中确定目标动作碎片;技能生成模块,用于加载所述目标动作碎片,并对加载的目标动作碎片进行组合,生成与所述技能生成请求对应的待释放技能。可选地,在上述装置中,所述技能生成模块对加载的目标动作碎片进行组合,生成与所述技能生成请求对应的待释放技能的方式,包括:对加载的第二动作碎片进行排列组合,得到第一动作序列;将所述第一动作碎片添加至所述第一动作序列的结尾,得到第二动作序列;对所述第二动作序列进行封装,生成与所述技能生成请求对应的待释放技能。可选地,在上述装置中,所述服务器中还存储有多个特效元素;所述技能生成模块对所述第二动作序列进行封装,生成与所述技能生成请求对应的待释放技能的方式,包括:记录所述第二动作序列中各目标动作碎片的排列顺序;针对每一目标动作碎片,根据该目标动作碎片在所述排列顺序中的序位对该目标动作碎片所包括的招式进行处理;将处理后的各目标动作碎片按照所述顺序组合在一起,封装成与所述技能生成请求对应的待释放技能。本专利技术实施例提供的游戏技能生成方法及装置,获取包括目标角色的当前战况信息以及角色属性信息的技能生成请求,根据该技能生成请求确定目标动作碎片,并对该目标动作碎片进行组合,生成与该技能生成请求对应的待释放技能。如此,可以在游戏过程中对动作碎片进行组合,生成目标角色的新技能,增加了游戏的趣味性。为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图作详细说明。附图说明为了更清楚地说明本专利技术实施例的方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术实施例提供的一种服务器与用户终端的交互示意图;图2为本专利技术实施例提供的一种服务器的方框示意图;图3为本专利技术实施例提供的一种游戏技能生成方法的流程示意图;图4为图3所示步骤S130的子步骤示意图;图5为本专利技术实施例提供的一种游戏技能生成装置的功能模块框图。图标:100-服务器;110-存储器;120-处理器;130-通信单元;200-用户终端;300-游戏客户端;400-游戏技能生成装置;410-生成请求获取模块;420-目标碎片确定模块;430-技能生成模块;440-目标特效元素确定模块;450-目标技能特效生成模块;460-目标技能特效播放模块。具体实施方式下面将结合本专利技术实施例中附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和展示的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本专利技术的描述中,术语“第一”本文档来自技高网...
游戏技能生成方法及装置

【技术保护点】
一种游戏技能生成方法,其特征在于,应用于提供游戏客户端的服务器,所述服务器中存储有多个动作碎片,不同的动作碎片可组合形成不同的技能;所述方法包括:获取技能生成请求,所述技能生成请求包括目标角色的当前战况信息以及角色属性信息;根据所述技能生成请求在所述多个动作碎片中确定目标动作碎片;加载所述目标动作碎片,并对加载的目标动作碎片进行组合,生成与所述技能生成请求对应的待释放技能。

【技术特征摘要】
1.一种游戏技能生成方法,其特征在于,应用于提供游戏客户端的服务器,所述服务器中存储有多个动作碎片,不同的动作碎片可组合形成不同的技能;所述方法包括:获取技能生成请求,所述技能生成请求包括目标角色的当前战况信息以及角色属性信息;根据所述技能生成请求在所述多个动作碎片中确定目标动作碎片;加载所述目标动作碎片,并对加载的目标动作碎片进行组合,生成与所述技能生成请求对应的待释放技能。2.根据权利要求1所述的方法,其特征在于,所述技能生成请求通过以下步骤生成:接收用户在所述游戏客户端针对所述目标角色输入的角色属性信息,根据接收到的角色属性信息以及所述目标角色的当前战况信息生成所述技能生成请求;或在所述目标角色的当前战况信息满足预设的触发条件时,根据所述目标角色的当前战况信息及当前的角色属性信息生成所述技能生成请求。3.根据权利要求1或2所述的方法,其特征在于,所述目标动作碎片包括用于设置在结尾的第一动作碎片以及用于设置在结尾之前的第二动作碎片;所述根据所述技能生成请求在所述多个动作碎片中确定目标动作碎片的步骤,包括:在所述多个动作碎片中查找出与所述角色属性信息对应的动作碎片;根据所述当前战况信息在与所述角色属性信息对应的动作碎片中确定一个动作碎片作为所述第一动作碎片;在所述角色属性信息对应的动作碎片中随机选取至少一个动作碎片作为所述第二动作碎片。4.根据权利要求3所述的方法,其特征在于,所述对加载的目标动作碎片进行组合,生成与所述技能生成请求对应的待释放技能的步骤,包括:对加载的第二动作碎片进行排列组合,得到第一动作序列;将所述第一动作碎片添加至所述第一动作序列的结尾,得到第二动作序列;对所述第二动作序列进行封装,生成与所述技能生成请求对应的待释放技能。5.根据权利要求4所述的方法,其特征在于,所述对所述第二动作序列进行封装,生成与所述技能生成请求对应的待释放技能的步骤,包括:记录所述第二动作序列中各目标动作碎片的排列顺序;针对每一目标动作碎片,根据该目标动作碎片在所述排列顺序中的序位对该目标动作碎片所包括的招式进行处理;将处理后的各目标动作碎片按照所述顺序组合在一起,封装成与所述技能生成请求对应的待释放技能。6.根据权利要求5所述的方法,其特征在于,所述针对每一目标动作碎片,根据...

【专利技术属性】
技术研发人员:张鹏程何铮袁颖赵廉色星星
申请(专利权)人:杭州电魂网络科技股份有限公司
类型:发明
国别省市:浙江,33

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

1