一种游戏中根据音乐设定舞蹈动作的方法及装置制造方法及图纸

技术编号:36788216 阅读:22 留言:0更新日期:2023-03-08 22:34
本申请提供的一种游戏中根据音乐设定舞蹈动作的方法,包括:获取用户通过音乐插件生成的声音资源;将所述声音资源中的一个或者多个音节,映射到多个游戏舞蹈动作中的一个舞蹈动作并进行绑定,生成所述声音资源和所述舞蹈动作的对应关系;根据用户提供的所述声音资源,基于所述对应关系调取所述声音资源对应的舞蹈动作;根据所述声音资源和所述舞蹈动作生成录屏结果。本申请通过设计舞蹈动作,并将舞蹈动作与音乐进行绑定,实现舞蹈随着音乐可自定义的生成,满足了用户对于自定义音乐舞蹈的需求。需求。需求。

【技术实现步骤摘要】
一种游戏中根据音乐设定舞蹈动作的方法及装置


[0001]本申请涉及声音动作模拟领域,尤其涉及一种游戏中根据音乐设定舞蹈动作的方法。本申请还涉及一种用于游戏中根据音乐设定舞蹈动作的装置。

技术介绍

[0002]音乐和舞蹈作为玩法出现在很多游戏中,增添游戏趣味性和吸引力。但两者常常处于“分离状态”比如,舞蹈类游戏:音乐作为背景音乐铺垫,玩家只借助其他设备驱动舞蹈动作。音乐类游戏:玩家只驱动音乐节奏完成游戏玩法。
[0003]现有技术中,音乐舞蹈类游戏,在编辑一首音乐舞蹈节目时,通常是首先选择一首音乐,根据音乐的节奏进行舞蹈编排,根据所述舞蹈编排进行动画人物舞蹈动作的设计和动画生成,然后将所述音乐和舞蹈进行一一对应,生成音乐舞蹈节目。
[0004]但是,这种高技术门槛的设计,不能满足用户自定义音乐舞蹈的需求。

技术实现思路

[0005]为了解决上述
技术介绍
中提出的一个或者多个问题,本申请提出一种游戏中根据音乐设定舞蹈动作的方法。本申请还涉及一种用于游戏中根据音乐设定舞蹈动作的装置。
[0006]本申请提供的一种游戏中根据音乐设定舞蹈动作的方法,包括:
[0007]获取用户通过音乐插件生成的声音资源;
[0008]将所述声音资源中的一个或者多个音节,映射到多个游戏舞蹈动作中的一个舞蹈动作并进行绑定,生成所述声音资源和所述舞蹈动作的对应关系;
[0009]根据用户提供的所述声音资源,基于所述对应关系调取所述声音资源对应的舞蹈动作;
[0010]根据所述声音资源和所述舞蹈动作生成录屏结果。
[0011]可选的,所述声音资源包括:音乐、歌词和声音特效。
[0012]可选的,生成所述声音资源和所述舞蹈动作的对应关系,包括:
[0013]提取所述声音资源的音节,为所述音节添加标签;
[0014]根据所述标签,与预先设置的每一个所述舞蹈动作的标签建立映射表;
[0015]根据所述映射表生成所述音节与所述舞蹈动作的映射关系。
[0016]可选的,所述映射表在启动程序时添加到缓存中。
[0017]可选的,所述音节设置有时长阈值,若所述音节时长超过所述阈值,则将所述音节分割为所述阈值时长的一个或多个音节片段,将每个所述音节片段分别映射到不同的舞蹈动作。
[0018]本申请还提供一种游戏中根据音乐设定舞蹈动作的装置,包括:
[0019]获取模块,用于获取用户通过音乐插件生成的声音资源;
[0020]映射模块,用于将所述声音资源中的一个或者多个音节,映射到多个游戏舞蹈动作中的一个舞蹈动作并进行绑定,生成所述声音资源和所述舞蹈动作的对应关系;
[0021]调用模块,用于根据用户提供的所述声音资源,基于所述对应关系调取所述声音资源对应的舞蹈动作;
[0022]录屏模块,用于根据所述声音资源和所述舞蹈动作生成录屏结果。
[0023]可选的,所述声音资源包括:音乐、歌词和声音特效。
[0024]可选的,所述映射模块,生成所述声音资源和所述舞蹈动作的对应关系,包括:
[0025]标签单元,用于提取所述声音资源的音节,为所述音节添加标签;
[0026]对应单元,用于根据所述标签,与预先设置的每一个所述舞蹈动作的标签建立映射表;
[0027]生成单元,用于根据所述映射表生成所述音节与所述舞蹈动作的映射关系。
[0028]可选的,所述映射表在启动程序时添加到缓存中。
[0029]可选的,所述音节设置有时长阈值,若所述音节时长超过所述阈值,则将所述音节分割为所述阈值时长的一个或多个音节片段,将每个所述音节片段分别映射到不同的舞蹈动作。
[0030]本申请相对于现有技术的有益效果:
[0031]本申请提供的一种游戏中根据音乐设定舞蹈动作的方法,包括:获取用户通过音乐插件生成的声音资源;将所述声音资源中的一个或者多个音节,映射到多个游戏舞蹈动作中的一个舞蹈动作并进行绑定,生成所述声音资源和所述舞蹈动作的对应关系;根据用户提供的所述声音资源,基于所述对应关系调取所述声音资源对应的舞蹈动作;根据所述声音资源和所述舞蹈动作生成录屏结果。本申请通过设计舞蹈动作,并将舞蹈动作与音乐进行绑定,实现舞蹈随着音乐可自定义的生成,满足了用户对于自定义音乐舞蹈的需求。
附图说明
[0032]图1是本申请中一种游戏中根据音乐设定舞蹈动作流程示意图。
[0033]图2是本申请中示意图。
[0034]图3是本申请中一种游戏中根据音乐设定舞蹈动作的装置示意图。
具体实施方式
[0035]以下内容均是为了详细说明本申请要保护的技术方案所提供的具体实施过程的示例,但是本申请还可以采用不同于此的描述的其他方式实施,本领域技术人员可以在本申请构思的指引下,采用不同的技术手段实现本申请,因此本申请不受下面具体实施例的限制。
[0036]本申请提供的一种游戏中根据音乐设定舞蹈动作的方法,包括:获取用户通过音乐插件生成的声音资源;将所述声音资源中的一个或者多个音节,映射到多个游戏舞蹈动作中的一个舞蹈动作并进行绑定,生成所述声音资源和所述舞蹈动作的对应关系;根据用户提供的所述声音资源,基于所述对应关系调取所述声音资源对应的舞蹈动作;根据所述声音资源和所述舞蹈动作生成录屏结果。本申请通过设计舞蹈动作,并将舞蹈动作与音乐进行绑定,实现舞蹈随着音乐可自定义的生成,满足了用户对于自定义音乐舞蹈的需求。
[0037]图1是本申请中一种游戏中根据音乐设定舞蹈动作流程示意图。
[0038]请参照图1所示,S101获取用户通过音乐插件生成的声音资源;
[0039]具体的,可通过记录所述音乐插件生成的电流电压信息进行声音的记录,记录完成后,既获得到所述声音资源。
[0040]在本申请中,所述声音资源还可以是通过乐器演奏,通过麦克风对声音信号的采集获取。基于此,本身请所述音乐插件可以生成声音和音效,以提供声音资源的获取,还可以记录通过麦克风采集的声音,以提供声音资源的采集。另外,还可将已经采集的声音数据直接导入,实现声音资源的采集。
[0041]具体的,基于上述描述,本申请所述声音资源可以是任何具有韵律的声音段,例如音乐、特效、歌声以及自然产生的声音等,但是多种多样的声音类型,可以在具体的实际使用情形中进行选择,以确定一个声音资源范围。例如在音乐舞蹈游戏中,所述声音资源可以是歌曲、纯音乐,但是不包含自然生成的声音。
[0042]在采集所述声音资源的过程中,可以将所述声音资源进行编辑,使得所述声音资源的音符更加标准,同时也可以对所述声音资源进行分割、删除、音节调整等多种编辑,最终形成本申请所述声音资源。
[0043]获取到所述声音资源后,将所述声音资源进行存储,本申请对所述声音资源的存储是具有固定长度的,因此当所述声音资源长度不足时,可将多段所述声音资源进行拼接,否则进行分割,分段存储。
[0044]所述固定长本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种游戏中根据音乐设定舞蹈动作的方法,其特征在于,包括:获取用户通过音乐插件生成的声音资源;将所述声音资源中的一个或者多个音节,映射到多个游戏舞蹈动作中的一个舞蹈动作并进行绑定,生成所述声音资源和所述舞蹈动作的对应关系;根据用户提供的所述声音资源,基于所述对应关系调取所述声音资源对应的舞蹈动作;根据所述声音资源和所述舞蹈动作生成录屏结果。2.根据权利要求1所述游戏中根据音乐设定舞蹈动作的方法,其特征在于,所述声音资源包括:音乐、歌词和声音特效。3.根据权利要求1所述游戏中根据音乐设定舞蹈动作的方法,其特征在于,生成所述声音资源和所述舞蹈动作的对应关系,包括:提取所述声音资源的音节,为所述音节添加标签;根据所述标签,与预先设置的每一个所述舞蹈动作的标签建立映射表;根据所述映射表生成所述音节与所述舞蹈动作的映射关系。4.根据权利要求3所述游戏中根据音乐设定舞蹈动作的方法,其特征在于,所述映射表在启动程序时添加到缓存中。5.根据权利要求3所述游戏中根据音乐设定舞蹈动作的方法,其特征在于,所述音节设置有时长阈值,若所述音节时长超过所述阈值,则将所述音节分割为所述阈值时长的一个或多个音节片段,将每个所述音节片段分别映射到不同的舞蹈动作。6.一种游戏中根据音乐设定舞蹈动作的装置,其特征在于,包括:获取...

【专利技术属性】
技术研发人员:王嘉诚王峥郭建君
申请(专利权)人:北京蔚领时代科技有限公司
类型:发明
国别省市:

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

1