你是否为自己最爱的音乐没有收录在游戏中而感到遗憾?你想分享自己对地下金属乐的热爱吗?你想用《Megalovania》的又一个 dubstep 混音版来射杀僵尸吗?很简单:创建并发布一个社区关卡吧! 简介 社区关卡,顾名思义,就是由社区成员创建的关卡。与官方关卡和地狱之门模式关卡的区别在于,任何想要游玩社区关卡的玩家都必须拥有该音乐(最好是通过合法途径获得)的 MP3 或 WAV 格式文件,游戏本身不会提供这些音乐。 创建社区关卡并不难,但需要花费一些时间。你需要将鼓点转录到MIDI文件中(我们将学习使用Reaper来操作),在游戏编辑器中放置僵尸,最后发布关卡。请注意,编辑器未集成在主机版本中(这在主机上无法使用)。 为了演示本教程,我选择了Fireaxe的Stricken和Heresy(位于Disc1文件夹中)这两首曲目。Fireaxe是一个有点特别的单人乐队,由于未被唱片公司接纳,便在其充满2000年代风格的个人网站上免费发布长达四小时的专辑。请放心,这两首曲目简单且非常短,你可以在教程过程中尝试自行转录。我的RPP文件(Reaper)、MIDI文件和这两首恶魔般的曲目可在此处获取。第二部分主要包含视频,但别担心,这些都是简短有效的无声迷你教程。就是这样!1. 选择音乐这似乎是显而易见的,但在开始之前,问问自己你选择的曲目是否适合游玩。你会在这上面花费时间,游玩的人可能需要多次重新开始关卡才能成功……如果因为曲目过于重复或有过于无聊的段落而导致结果不尽如人意,那就太可惜了。好听的音乐不一定适合游玩。为此,我有两条建议给您: 播放音乐,并用手进行空气打鼓。您会立刻感受到这是否有趣。 检查歌曲中是否存在过长的无鼓停顿。超过20秒的话,几乎可以肯定太长了。作为参考,官方歌曲中最长的停顿大约是《Turbo Killer》开头的25秒,并且有视觉效果来保持节奏。结尾的停顿不算在内(例如《Hellgate》中的《The Scarecrow Paradox》):关卡在最后一个MIDI音符结束时就已结束,歌曲的其余部分会在得分界面作为背景音乐播放,所以这不是问题。另外,也请通过浏览器(游玩→社区关卡或编辑器→浏览)检查该曲目是否已有人制作。 当然,不要犯和我一样的错误:如果你从未接触过MIDI相关的东西,制作第一个关卡时,选择容易改编的曲目,而不是那种节奏杂乱的djent风格音乐。我们还只是在教程阶段,还没到最终Boss战呢。 就我个人而言,我会在这个阶段决定是否添加钹,并且初步确定目标难度。只有玩极限模式的玩家才习惯同时操作三个音轨,要考虑到这需要一定的一心多用能力。我计划制作的关卡中,只有大约四分之一会包含钹音轨,而且这些关卡主要是为社区中那些技术最过硬、技巧最精湛的玩家准备的。 2. 使用Reaper创建MIDI文件 2.0——什么?MIDI?Reaper?我们可以直接在游戏内置编辑器中转录歌曲的鼓点。但这就像用勺子吃披萨一样,虽然能做到,但并不是最合适的工具,所以我们将采用一种更简单的方法。 MIDI格式是一种纯数字的音乐格式。我们像写乐谱一样输入音符,连接音色库,然后让电脑生成音乐。我们将利用“数字乐谱”功能来充分运用其中的所有元素:节拍、小节、音乐循环等。 如果您已经会制作MIDI文件,并且拥有自己的工具,我会在下方的提示中为您总结必要信息,您可以直接跳至第3部分。 - 关于小节,请使用4分音符作为分母(1/4、2/4、3/4等),这是目前游戏唯一支持的形式。 - 游戏仅识别音符的起始部分(事件9),音符的持续时间完全无关紧要。 - 需使用的音符音高如下:C2=底鼓,D2=军鼓,E2=吊镲;C6=重低音鼓,D6=手榴弹,E6=狙击枪射击。

在本教程中,我们将使用音频编辑软件Reaper。它适用于Windows和Mac系统,还有适用于Linux的实验版本,而且通过Wine也能完美运行(我使用的是32位版本)。 从技术层面来说,该软件是付费的,但开发者允许用户无限期使用试用版。考虑到我们仅需创建MIDI音轨,大概只会用到软件1%的功能,而制作一个关卡用不了60天,所以试用版完全够用。只需在启动时确认弹出的窗口即可。 (你会发现我的试用期限早就过了,但开发者并不在意。我保证,一旦有能力我就会购买授权。)1. 项目方面 我们会有一条包含待转录歌曲的音轨,以及一条用于架子鼓的MIDI音轨。MIDI音轨有个小细节,它会将速度和小节用作音符的参考:如果在放置音符后更改速度,音符的时间位置会发生变动,从而与音轨不再对应,所以必须先设置好速度,确保一切都匹配无误,然后再放置音符。之后虽然也能进行调整,但会比较麻烦。 首先处理音轨: (2.1-a:准备REAPER项目)
点击以调整BPM。一首歌曲的开头部分在节奏方面往往有些混乱;这种情况下,首先需要校准前几小节,一旦节奏稳定下来,就用找到的整体数值创建一个新的节奏变化。处理这种情况没有确切的方法,需要逐步尝试。2.1-b:不要依赖前几小节。2.1-c:使用区域和标记为歌曲做标记。这并非强制要求,但对于一些较为复杂的片段,建议您使用区域和标记功能。这对于可视化乐曲中鼓点重复的部分(如主歌、副歌、主旋律等)非常有用。在下面的示例中,一旦我转录完一个主歌和副歌,就会发现只需复制粘贴并稍作调整,而不必重复做两次相同的工作。

2.2 - 音符 我们只需创建第二条音轨,并在上面放置一个MIDI对象。 音符时长1对应四拍的一个小节。因此,我们主要使用1/4(一拍/四分音符)、1/8(八分音符)和1/16(十六分音符)的时长。1/32也是可能的,但如果有很多的话,演奏起来会变得太快,不妨简化为1/16。 三连音音符很少单独出现,要么它是三连音的一部分,要么整个乐段/乐曲都是三连音节奏。 超级踢击能更快地提升连击数,不妨在整首曲子中适当穿插,以平衡难度。我倾向于在乐曲快结束时强行使用手榴弹和狙击射击,以清空计量条中剩余的能量。 为了帮助你区分声音: 大鼓的声音更低沉、更闷且有共鸣,发出“嘭”的声响;军鼓的声音更高亢、更干脆且尖锐,发出“嚓”的声响。大鼓通常用于强拍,而军鼓则多用于弱拍。 嗵鼓的声音介于两者之间,一般用于间奏,发出“啪嗒邦邦”的声响。你可以将它们当作大鼓、军鼓来处理,或者混合使用,具体哪种方式效果最好由你决定。不妨多尝试、调整并重新尝试。我们演奏的镲片是吊镲,也就是那些在强拍上发出“嘭”或“咻”声的镲片。而那些发出“叮叮”或“嘀嗒嘀嗒”声的镲片,演奏起来没什么意思。如果拿不准,优先记录强拍上的镲片。游戏中还可以记录其他声音,只要合适或有趣就行。比如,我把Mass Hysteria乐队的《Dernier tango》开头的拍手声记成了军鼓,Dai-Sachi则把Ultra Vomit乐队的《Calojira》中枪声记成了大鼓。这段名为《Metalliquoi?》的视频开头两分半钟,用专业术语很好地总结了我刚才所说的内容。与官方关卡不同,社区关卡在所有难度下都使用相同的谱面,也就是说,如果你编写了钹音轨,那么无论是摇滚难度还是极限难度都会出现该音轨。如果不想要钹音轨,只需在MIDI文件中不添加任何钹音,该音轨就不会显示。 充分利用复制粘贴和减速功能,这会让你操作起来更轻松,同时花时间多听几遍。也不必追求完美而自我折磨,毕竟在游玩时,人们很少会注意到细节问题。可以参考《地狱之门》的曲目,游戏文件夹中提供了MIDI文件:你会看到某些段落是如何被简化的,可能还会注意到一些错误……但在游戏中效果依然很好。电子游戏,乃至整个艺术,都是一种可控的错觉。 3/ 使用游戏编辑器 3.1 — 准备关卡

通过编辑器→创建打开编辑器,选择音乐、场景以及1到4个怪物。如果分多次制作一个关卡,请在桌角记下这些信息,因为需要使用相同信息重新进入此界面,这些信息只有在发布关卡时才会保存。接下来,就可以编辑谱面了。

上方是歌曲的波形图:我们可以点击任意位置来跳转到歌曲的对应部分。 下方是MIDI谱面和怪物,共五条轨道。从下到上依次为:底鼓、军鼓、镲片、怪物、 tempo变化。我们可以点击这五条轨道中的任意一条来添加音符/怪物群/tempo。 返回按钮会带我们回到上一个界面,以便更换怪物或测试关卡,不会丢失任何数据。 doc按钮会跳转到官方文档,为英文内容。在这里也能找到键盘快捷键,尽管并非所有功能都能完美运行。 我们已经导入了MIDI文件,这很棒,但还需要校准延迟。从右上角的按钮打开选项面板。

游戏会尝试在歌曲开头自动消除静音,具体时长会显示在方括号中(此处为14毫秒)。有时效果不错,有时则不够理想。 如果在Reaper软件中已经手动消除过音频文件的静音,可以右键点击媒体文件,选择【项目属性】,在【源文件起始位置】中查看精确的静音时长(此处为86毫秒)。此时需要用计算器计算,用该数值减去游戏自动消除的静音时长,然后至少输入这个结果(此处为86-14=72)作为延迟值。同样,建议记录下这个数值。 [*我之所以说“至少”,是因为就我个人而言,还需要额外增加50毫秒,不清楚是个例还是普遍情况。先输入至少这个计算结果,然后进行测试,必要时再增加数值。] 关于这些文件。MIDI文件暂时无法包含怪物。 DEMON文件用于保存您的创作,这样您可以分多次制作关卡。它们包含五条音轨的信息:音符、怪物和速度变化。其结构与MIDI文件完全不同,无法在音频程序中打开进行修改。 DEMON文件每30秒自动保存一次,位于您个人文件夹下的AppData Roaming club.headbang.DoubleKickHeroes Local Store ugc中(AppData是隐藏文件夹)。 当您导入DEMON文件或MIDI文件时,会直接覆盖编辑器中的所有内容,且不会进行确认。因此,由于只有文件DEMON文件中可能包含怪物数据,但无法在音频程序中打开,必须首先检查MIDI转录是否正确。(如果需要,可以在编辑器中修改一些音符,但如果需要更重要的修改,在Reaper中进行会简单得多,导出新的MIDI文件,然后导入到编辑器中。) 现在是时候进行第一次裸测了。收起你的内裤,点击返回,然后点击测试。你要检查你的谱面是否与歌曲完美契合,是否适合游玩,是否有需要简化的段落,是否漏记或多记了音符,是否有底鼓和军鼓需要互换位置……这样能让你跳出局限,感受实际游玩时的难度。制作谱面时我们往往埋头苦干,现在需要喘口气,真正享受一下过程。 3.2 — 填充关卡


点击怪物生成线可在当前时间点创建一个怪物组;数字键盘上的3键可在播放头位置创建一个怪物组。右键点击可修改怪物组。 部分怪物速度更快,部分对射击和手榴弹的抗性更高,部分更难被击中;你可以根据自己的喜好选择,从而在这些方面调整关卡的难易程度。 不要创建过大的怪物组(每组最多20个)。过大的怪物组在屏幕上出现时会导致游戏卡顿,并且很容易被一颗手榴弹一次性消灭。建议将怪物按时间分散成10-15个一组,这样游戏会流畅得多。而且最重要的是:要循序渐进地进行测试,这样会简单得多。如果你将关卡按30秒为一段进行填充,并在每段之间进行测试,就能更快地发现关卡是否可玩且平衡,也更容易进行调整。 4/ 测试并发布关卡 4.1 — 测试关卡 点击那个大大的【测试】按钮即可,就这么简单。从头玩到尾,尽量不要失败。 可以随时通过暂停菜单或结束界面返回编辑器。注意,在结束界面,【保存】选项不会保存为.DEMON文件,而是保存为无法修改的.HELL文件:目前我们只需要【返回编辑器】这个选项。如前所述,在创建关卡的过程中要不断进行小测试,完成后再进行一次全面测试以保持客观视角。 发布前,你可以多次完整测试关卡,避免出现运气成分。你可以尝试降低操作水平来看看新手能否通关,或者判断该关卡是否只适合资深玩家。(我会用交叉双手的方式测试极简单的关卡,虽然不太雅观但很有效。) 4.2 — 发布与管理 一旦确认你的关卡可以正常游玩,你就可以光荣地将其发布了。


如果您愿意,可以通过【探索】选项关联艺术家的Bandcamp链接。然后点击【发送至创意工坊】并按照指示操作。名称和描述并不重要,浏览器中显示的将是标题和艺术家信息。 至于浏览器,您可以从【游玩】→【社区关卡】或【编辑器】→【浏览】中找到它。

首先需要通过箭头下载您选择的关卡。如果您拥有该音乐,之后就可以游玩此关卡。 问号按钮可打开关卡详情,若是您自己的关卡,您可以修改一些内容。 删除本地数据:将关卡从您的电脑中删除,它将不再显示在本地选项卡中。您可以随时重新下载。 设为私有:任何人都无法搜索到您的关卡,您只能通过“我的关卡”选项卡访问。您可以随时将其重新设为公开。 删除服务器上的歌曲:将永久从服务器中彻底删除该关卡,对所有人而言都将永久消失。请谨慎操作。ID3编辑:允许修改关卡关联的ID3标签(标题、艺术家、专辑、流派)。如果您使用合法获取的MP3文件进行关卡创作,此功能基本无用;在其他情况下可能会有一定用处。




换一换 












