「灾难乐队」自定义音乐曲目制作指南

「灾难乐队」自定义音乐曲目制作指南
XYY aua简介
「灾难乐队」是一款节奏游戏,游戏内直观的控制方案让新手玩家都能迅速上手,你可以在任何给定的曲目中自由发挥所有的乐器。
自定义曲目制作
本指南参考官方文档(Google Docs)。
关卡文件
这些是整个关卡需要的文件。
- 4个midi文件
- 用于4个玩家
- 背景音乐
- 包含关卡信息的JSON文件
- 背景视频(非必须)
示例关卡: https://drive.google.com/file/d/1N1Y87MwGnlUpFXWD6cxfr_wHRZbwyixB/view?usp=share_link
1. MIDI文件
整个游戏的灵魂
一个在线编辑MIDI的网站:https://app.ampedstudio.com/
注意事项
- BPM需要在JSON文件中更改
- 开头必须和音乐在同一时刻
- 不能有重叠的音符
- 不同的音符至少要相隔100ms
- 所有的音符必须要在
C3-C5
的两个八度之间,否则视为无效
滑动音符
如果想添加滑动的音符,需要有连续多个不同的音符。
注意
在大跨度的滑音时不能直接连接
这样游戏将会不知道滑音的开始和结束。
需要在中间添加合适的音符作为过渡。
2. 背景音乐
- 推荐时长2-3分钟。
- 要求:
- 名称为
background
- wave(.wav) 或 mp3
- 48kHz
- 32bit
- 名称为
- 最佳响度:
-14LUFS
3. 关卡数据
- 要求:
- 名称:
metadata.json
- 包含英文名称,描述,制作人员等信息。
- 必须为有效的JSON文件。
- 名称:
示例:
1 | { |
timeOfFirstNoteInMainVoice
是歌曲开始后播放声音的第一个音符的时间(以毫秒为单位),这对于背景音频和音符之间的同步非常重要。
4. 视频背景(可选)
在关卡中,视频将会展示为黑白色,且没有声音。
要求:
- 名称:
video.mp4
- 分辨率:
1280×720
- 时长应与音乐时长一致。
- 建议大小:小于100MB。
5. 测试关卡
创建完成关卡后,关卡文件应该是这样的:
1 | 关卡根目录 |
注意
video.mp4不是必须存在的。
这个游戏对于关卡文件名是非常严格的,但文件夹名称可以随意取。
把这个文件夹放到Disaster Band/Disaster Band_Data/StreamingAssets/Songs
中,就可以在游戏中看到了。
日志
如果在游戏中遇到错误,可以在C:\Users\[用户名]\AppData\LocalLow\PRODUKTIVKELLER Studios\Disaster Band
中找到Player.log
以获取更多信息。
6. 上传关卡
测试完成后就可以上传到Steam创意工坊了。
在游戏菜单中的Steam创意工坊
中点击上传一首歌曲
目录
这里填写关卡的绝对路径。
缩略图
与目录一样
可以使用268×268的缩略图。
上传
填写完成后,点击保存
,即可上传至Steam创意工坊。
注意
上传后并不会自动公开,需要更改可见性才能让所有人看到。
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果