游戏角色格斗过程的可视化编辑方法及编辑器技术

技术编号:9853225 阅读:157 留言:0更新日期:2014-04-02 17:36
本发明专利技术提供一种游戏角色格斗过程的可视化编辑方法及可视化编辑器,将游戏角色格斗过程分模块化,通过模块化实现角色格斗过程中技能的可视化编辑,所述编辑模块包括:格斗动作仿真模块,技能表现效果仿真模块,攻击范围仿真模块,释放效果仿真模块,操作指令编辑模块,这些模块还在界面上提供编辑控件及预览窗口;可以使角色格斗过程中的所有技能参数实现可视化编辑,并能及时预览编辑后的技能效果。

【技术实现步骤摘要】
游戏角色格斗过程的可视化编辑方法及编辑器
本专利技术涉及一种格斗类游戏中游戏角色格斗过程的编辑方法及编辑器。
技术介绍
游戏按功能可以划分为很多种类,如即时策略类游戏、大型多人在线网络游戏、动作游戏等,其中格斗类属于动作游戏的一种,这种游戏侧重点一般在角色技能切换和动作表现上,最终应使玩家沉浸之中,达到娱乐的目的。目前,游戏角色格斗过程的编辑没有专门的编辑器,且编辑时没有模块化处理,对于游戏开发而言,在角色进行复杂格斗过程中,会涉及多个关联参数,这些参数一般保存在特定表格中,以便于修改。战斗设计人员只是对表格进行数值编辑,无法在制作过程中很好的控制表现及操作感受,这种修改表格的方式操作过程效率低下,一定程度上制约着开发速度和最终效果。
技术实现思路
本专利技术要解决的技术问题之一,在于提供一种游戏角色格斗过程的可视化编辑方法,可以使角色格斗过程中的所有技能参数实现可视化编辑,并能及时预览编辑后的技能效果。本专利技术上述技术问题是这样实现的:一种游戏角色格斗过程的可视化编辑方法,将游戏角色格斗过程分模块化,通过模块化实现角色格斗过程中技能的可视化编辑,所述编辑模块包括:格斗动作仿真模块,为角色的格斗过程配备相应的动作资源,并在界面上提供选择所述动作资源的编辑控件及用于显示所述动作资源的预览窗口 ;技能表现效果仿真模块,为角色在释放技能时加载对应的特效资源,并将已加载的特效资源放置到对应角色的绑点上;且提供用于保存所有与技能表现相关联的参数的表格,以供实时更改相应参数,并在界面上提供预览窗口,以立即观察更改后的技能效果;攻击范围仿真模块,当前技能释放时,提供能产生伤害的区域,并自动计算出当前攻击区域内的所有目标对象,并等待做进一步攻击命中逻辑处理;在界面上提供用于编辑所述攻击区域详细参数的编辑控件及用于显示所述攻击区域编辑效果的预览窗口,最终攻击范围的参数将会保存到HitRange表格中;释放效果仿真模块,为受击角色提供表现的效果,并提供用于编辑表示受击效果程度参数的编辑控件及用于显示所述受击效果程度的预览窗口,且将最终编辑好的参数保存到EffectInfo表格中;操作指令编辑模块,提供编辑控件供用户自定义操作指令,以建立操作指令与技能操作的对应关系,并提供显示操作指令与技能操作的对应关系的预览窗口。进一步的,所述动作资源主要包括一个渲染模型和多个动画序列,其中渲染模型为一个网格mesh,代表着角色的外部形状,而一个动画序列代表着角色的一个动作,保存着角色骨骼变换信息,一种武器对应一套动作资源,所有的动作资源会在程序初始化时自动加载。进一步的,所述攻击范围仿真模块会构建不同的网格来模拟相应的攻击区域,在角色发动招式技能的过程中,实时绘制当前的攻击范围网格,供设计者直接观察当前招式是否有命中目标。进一步的,所述操作指令支持组合按键。本专利技术要解决的技术问题之二,在于提供一种游戏角色格斗过程的可视化编辑方法,可以使角色格斗过程中的所有技能参数实现可视化编辑,并能及时预览编辑后的技能效果。本专利技术上述技术问题是这样实现的:一种游戏角色格斗过程的可视化编辑器,其特征在于:将游戏角色格斗过程分模块化,通过模块化实现角色格斗过程中技能的可视化编辑,所述编辑模块包括:格斗动作仿真模块,为角色的格斗过程配备相应的动作资源,并在界面上提供选择所述动作资源的编辑控件及用于显示所述动作资源的预览窗口;技能表现效果仿真模块,为角色在释放技能时加载对应的特效资源,并将已加载的特效资源放置到对应角色的绑点上;且提供用于保存所有与技能表现相关联的参数的表格,以供实时更改相应参数,并在界面上提供预览窗口,以立即观察更改后的技能效果;攻击范围仿真模块,当前技能释放时,提供能产生伤害的区域,并自动计算出当前攻击区域内的所有目标对象,并等待做进一步攻击命中逻辑处理;在界面上提供用于编辑所述攻击区域详细参数的编辑控件及用于显示所述攻击区域编辑效果的预览窗口,最终攻击范围的参数将会保存到HitRange表格中;释放效果仿真模块,为受击角色提供表现的效果,并提供用于编辑表示受击效果程度参数的编辑控件及用于显示所述受击效果程度的预览窗口,且将最终编辑好的参数保存到EffectInfo表格中;操作指令编辑模块,提供编辑控件供用户自定义操作指令,以建立操作指令与技能操作的对应关系,并提供显示操作指令与技能操作的对应关系的预览窗口。进一步的,所述动作资源主要包括一个渲染模型和多个动画序列,其中渲染模型为一个网格mesh,代表着角色的外部形状,而一个动画序列代表着角色的一个动作,保存着角色骨骼变换信息,一种武器对应一套动作资源,所有的动作资源会在程序初始化时自动加载。进一步的,所述攻击范围仿真模块会构建不同的网格来模拟相应的攻击区域,在角色发动招式技能的过程中,实时绘制当前的攻击范围网格,供设计者直接观察当前招式是否有命中目标。进一步的,所述操作指令支持组合按键。本专利技术具有如下优点:本专利技术是利用现有的仿真技术,使角色格斗过程中的相关模块参数化、可视化,能及时预览编辑最终的技能效果,加速开发进度,增强最终的产品格斗体验。【附图说明】下面参照附图结合实施例对本专利技术作进一步的说明。图1为本专利技术方法执行流程图。图2至图5为本专利技术可视化编辑器的界面示意图。【具体实施方式】本专利技术的游戏角色格斗过程的可视化编辑方法,将游戏角色格斗过程分模块化,通过模块化实现角色格斗过程中技能的可视化编辑,所述编辑模块包括:格斗动作仿真模块,为角色的格斗过程配备相应的动作资源,所述动作资源主要包括一个渲染模型和多个动画序列,其中渲染模型为一个网格mesh,代表着角色的外部形状,而一个动画序列代表着角色的一个动作,保存着角色骨骼变换信息,一种武器对应一套动作资源,所有的动作资源会在程序初始化时自动加载。并在界面上提供选择所述动作资源的编辑控件及用于显示所述动作资源的预览窗口 ;技能表现效果仿真模块,为角色在释放技能时加载对应的特效资源,并将已加载的特效资源放置到对应角色的绑点上;且提供用于保存所有与技能表现相关联的参数的表格,以供实时更改相应参数,并在界面上提供预览窗口,以立即观察更改后的技能效果;攻击范围仿真模块,当前技能释放时,提供能产生伤害的区域,并自动计算出当前攻击区域内的所有目标对象,并等待做进一步攻击命中逻辑处理;在界面上提供用于编辑所述攻击区域详细参数的编辑控件及用于显示所述攻击区域编辑效果的预览窗口,最终攻击范围的参数将会保存到HitRange表格中;该模块会构建不同的网格来模拟相应的攻击区域,在角色发动招式技能的过程中,实时绘制当前的攻击范围网格,供设计者直接观察当前招式是否有命中目标;释放效果仿真模块,为受击角色提供表现的效果,并提供用于编辑表示受击效果程度参数的编辑控件及用于显示所述受击效果程度的预览窗口,且将最终编辑好的参数保存到EffectInfo表格中;操作指令编辑模块,提供编辑控件供用户自定义操作指令,以建立操作指令与技能操作的对应关系,并提供显示操作指令与技能操作的对应关系的预览窗口 ;所述操作指令支持组合按键。如图1所示,本专利技术的游戏角色格斗过程的可视化编辑器,是将游戏角色格斗过程分模块化,通过模块化实现角色格斗过程中技能的可视化编辑,所述编辑模块包括本文档来自技高网...

【技术保护点】
一种游戏角色格斗过程的可视化编辑方法,其特征在于:将游戏角色格斗过程分模块化,通过模块化实现角色格斗过程中技能的可视化编辑,所述编辑模块包括:格斗动作仿真模块,为角色的格斗过程配备相应的动作资源,并在界面上提供选择所述动作资源的编辑控件及用于显示所述动作资源的预览窗口;技能表现效果仿真模块,为角色在释放技能时加载对应的特效资源,并将已加载的特效资源放置到对应角色的绑点上;且提供用于保存所有与技能表现相关联的参数的表格,以供实时更改相应参数,并在界面上提供预览窗口,以立即观察更改后的技能效果;攻击范围仿真模块,当前技能释放时,提供能产生伤害的区域,并自动计算出当前攻击区域内的所有目标对象,并等待做进一步攻击命中逻辑处理;在界面上提供用于编辑所述攻击区域详细参数的编辑控件及用于显示所述攻击区域编辑效果的预览窗口,最终攻击范围的参数将会保存到HitRange表格中;释放效果仿真模块,为受击角色提供表现的效果,并提供用于编辑表示受击效果程度参数的编辑控件及用于显示所述受击效果程度的预览窗口,且将最终编辑好的参数保存到EffectInfo表格中;操作指令编辑模块,提供编辑控件供用户自定义操作指令,以建立操作指令与技能操作的对应关系,并提供显示操作指令与技能操作的对应关系的预览窗口。...

【技术特征摘要】
1.一种游戏角色格斗过程的可视化编辑方法,其特征在于:将游戏角色格斗过程分模块化,通过模块化实现角色格斗过程中技能的可视化编辑,所述编辑模块包括: 格斗动作仿真模块,为角色的格斗过程配备相应的动作资源,并在界面上提供选择所述动作资源的编辑控件及用于显示所述动作资源的预览窗口; 技能表现效果仿真模块,为角色在释放技能时加载对应的特效资源,并将已加载的特效资源放置到对应角色的绑点上;且提供用于保存所有与技能表现相关联的参数的表格,以供实时更改相应参数,并在界面上提供预览窗口,以立即观察更改后的技能效果; 攻击范围仿真模块,当前技能释放时,提供能产生伤害的区域,并自动计算出当前攻击区域内的所有目标对象,并等待做进一步攻击命中逻辑处理;在界面上提供用于编辑所述攻击区域详细参数的编辑控件及用于显示所述攻击区域编辑效果的预览窗口,最终攻击范围的参数将会保存到HitRange表格中; 释放效果仿真模块,为受击角色提供表现的效果,并提供用于编辑表示受击效果程度参数的编辑控件及用于显示所述受击效果程度的预览窗口,且将最终编辑好的参数保存到EffectInfo 表格中; 操作指令编辑模块,提供编辑控件供用户自定义操作指令,以建立操作指令与技能操作的对应关系,并提供显示操作指令与技能操作的对应关系的预览窗口。2.根据权利要求1所述的游戏角色格斗过程的可视化编辑方法,其特征在于:所述动作资源主要包括一个渲染模型和多个动画序列,其中渲染模型为一个网格mesh,代表着角色的外部形状,而一个动画序列代表着角色的一个动作,保存着角色骨骼变换信息,一种武器对应一套动作资源,所有的动作资源会在程序初始化时自动加载。3.根据权利要求1所述的游戏角色格斗过程的可视化编辑方法,其特征在于:所述攻击范围仿真模块会构建不同的网格来模拟相应的攻击区域,在角色发动招式技能的过程中,实时绘制当前的攻击范围网格,供设计者直接观察当前招式是否有命中目标。4.根据权利要求1所述的游戏角色格斗过程的可视化编辑方法,其特征在于:所述操作指令支持组合按...

【专利技术属性】
技术研发人员:蔡主恩罗丁张少逸
申请(专利权)人:福建天趣网络科技有限公司
类型:发明
国别省市:福建;35

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

1