【技术实现步骤摘要】
游戏数据生成方法及装置、交互方法及装置
[0001]本文件涉及数据处理
,尤其涉及一种游戏数据生成方法及装置、交互方法及装置。
技术介绍
[0002]在游戏开发时,需要为游戏配备背景音乐,玩家结合游戏的背景音乐参与到游戏中,能够提高玩家的游戏体验。现有技术中,可以在游戏的背景音乐确定后开发游戏,然而这种方式容易导致游戏中的游戏元素与背景音乐不够贴合,比如,在背景音乐是一段欢快的旋律时,游戏中的游戏元素没有呈现一种欢快效果的形态。可见,现有技术中游戏中的游戏元素与背景音乐的匹配程度有待提高。
技术实现思路
[0003]本说明书实施例提供了一种游戏数据生成方法及装置、交互方法及装置,用于提高游戏中的游戏元素与背景音乐的匹配程度。
[0004]第一方面,本说明书实施例提供了一种游戏数据生成方法,包括:获取目标游戏的背景音频数据,按照预设的音频属性维度,将所述背景音频数据分离成至少两种子音频数据,根据每种所述子音频数据对应的音频特征提取种类,提取每种所述子音频数据的至少一种音频特征,得到至少两种音频特征 ...
【技术保护点】
【技术特征摘要】
1.一种游戏数据生成方法,其特征在于,包括:获取目标游戏的背景音频数据,按照预设的音频属性维度,将所述背景音频数据分离成至少两种子音频数据,根据每种所述子音频数据对应的音频特征提取种类,提取每种所述子音频数据的至少一种音频特征,得到至少两种音频特征;获取基于所述音频特征对所述目标游戏中的游戏元素的显示参数进行控制的控制策略;其中,所述控制策略包括所述音频特征和所述音频特征对应的所述游戏元素的显示参数;所述控制策略中各种所述音频特征之间具有优先级顺序;根据所述控制策略和所述音频特征,确定各帧所述背景音频数据下所述游戏元素的显示参数,根据各帧所述背景音频数据下所述游戏元素的显示参数,生成所述目标游戏的游戏数据。2.根据权利要求1所述的方法,其特征在于,所述预设的音频属性维度包括音色维度;按照预设的音频属性维度,将所述背景音频数据分离成至少两种子音频数据,包括:按照音色维度,将所述背景音频数据分离成至少两种子音频数据;其中,各所述子音频数据的音色彼此不同。3.根据权利要求1所述的方法,其特征在于,在根据每种所述子音频数据对应的音频特征提取种类,提取每种所述子音频数据的至少一种音频特征之前,所述方法还包括:获取所述音频属性维度的各维度值与音频特征提取种类之间的映射关系;基于每种所述子音频数据所属的维度值和所述映射关系,确定每种所述子音频数据对应的音频特征提取种类。4.根据权利要求1所述的方法,其特征在于,获取基于所述音频特征对所述目标游戏中的游戏元素的显示参数进行控制的控制策略,包括:获取预先存储的基于所述音频特征对所述目标游戏中的游戏元素的显示参数进行控制的控制策略;或者,获取用户自定义的基于所述音频特征对所述目标游戏中的游戏元素的显示参数进行控制的控制策略。5.根据权利要求4所述的方法,其特征在于,获取用户自定义的基于所述音频特征对所述目标游戏中的游戏元素的显示参数进行控制的控制策略,包括:获取用户为所述音频特征自定义的所述游戏元素的显示参数;将用户为所述音频特征自定义的所述游戏元素的显示参数,作为基于所述音频特征对所述目标游戏中的游戏元素的显示参数进行控制的控制策略的一部分;和/或,向用户提供所述游戏元素的多个初始显示参数,获取用户在所述多个初始显示参数中为所述音频特征筛选的所述游戏元素的目标显示参数;将用户为所述音频特征筛选的所述目标显示参数,作为基于所述音频特征对所述目标游戏中的游戏元素的显示参数进行控制的控制策略的一部分。6.根据权利要求5所述的方法,其特征在于,获取用户为所述音频特征自定义的所述游戏元素的显示参数,包括:获取用户上传的与所述游戏元素相关的显示素材,并确定用户指定的与所述游戏元素
相关的显示方式;根据所述显示素材和所述显示方式,生成用户自定义的所述游戏元素的显示参数,并确定用户为生成的所述显示参数关联的所述音频特征。7.根据权利要求5所述的方法,其特征在于,向用户提供所述游戏元素的多个初始显示参数,获取用户在所述多个初始显示参数中为所述音频特征筛选的所述游戏元素的目标显示参数,包括:分别将每种所述音频特征对应的所述游戏元素的初始显示参数作为筛选范围提供给用户,获取用户分别在每个筛选范围中为每种所述音频特征筛选的所述游戏元素的目标显示参数;或者,将各种所述音频特征对应的所述游戏元素的初始显示参数共同作为筛选范围提供给用户,获取用户在所述筛选范围内筛选的所述游戏元素的目标显示参数,并确定用户为所述目标显示参数关联的所述音频特征。8.根据权利要求1所述的方法,其特征在于,根据所述控制策略和所述音频特征,确定各帧所述背景音频数据下所述游戏元素的显示参数,包括:根据所述控制策略和所述音频特征,确定各帧所述背景音频数据下所述游戏元素具有的至少一种显示参数;其中,每种所述显示参数与各帧所述背景音频数据所具备的音频特征相关;针对任一帧所述背景音频数据,判断该帧所述背景音频数据下所述游戏元素具有的各种显示参数,是否满足所述控制策略中的显示参数约束条件;若满足,则对该帧所述背景音频数据下所述游戏元素具有的各种显示参数进行保留处理,若不满足,则根据各种所述音频特征之间的优先级顺序,对该帧所述背景音频数据下所述游戏元素具有的各种显示参数进行调整,并保留调整后的所述显示参数;其中,调整后的所述显示参数满足所述显示参数约束条件;根据各帧所述背景音频数据下所述游戏元素保留的显示参数,确定各帧所述背景音频数据下所述游戏元素的显示参数。9.根据权利要求8所述的方法,其特征在于,根据各种所述音频特征之间的优先级顺序,对该帧所述背景音频数据下所述游戏元素具有的各种显示参数进行调整,包括:根据各种所述音频特征之间的优先级顺序,确定该帧所述背景音频数据下所述游戏元素具有的各种显示参...
【专利技术属性】
技术研发人员:李超然,
申请(专利权)人:北京字节跳动网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。