rd.rdlevel.cn/pages/accessibledesign.md
OLDREDSTONE 318bbf3be2 new
2025-06-01 11:35:11 +08:00

47 lines
4.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 无障碍设计
本节我还想再次强调一下《节奏医生》这款游戏的特殊性。在官方的UI设计以及剧情模式里面是完整地设计了无障碍模式的。也就是说里面的每一关理论上你都可以闭着眼睛打出S+,并且是只靠声音提示,不靠记忆节奏(背板)。如果你不相信的话,可以看看这个[系列视频](https://www.bilibili.com/video/BV1iK4y1d7cY)。
另外,本节部分内容不仅用于无障碍,也同样适用于视觉干扰过强以至于影响读谱的情况。
至于说要如何做到这一点,详细铺开来说就比较复杂了,并且由于网页上没有办法直接发音频,很多内容并不容易靠文字说明。对于下面的长篇大论请给与理解。
### 1、轨道音效切不可重复
多轨道关卡中,同时响起节奏的轨道不可使用相同的音效,否则只听声音的话节奏会全部混在一起无法辨别。
### 2、调整轨道音效的声像
多个轨道的节奏比较相近的情况下,为了把节奏音效区分得更明显,可以让一个声音偏左声道,另一个偏右声道。
### 3、官方已有的节奏尽量仿照官方
例如`-x-x-x ---♥`使用玄凤叫声,`-xx-xx ---♥`使用猫头鹰叫声。这些已经存在的节奏型音效是能让玩家很快回忆起该怎么打的。
但注意,如果这样的提示音非常破坏音乐的氛围,要考虑调整音效的声音大小或是考虑其他的提示形式。
### 4、节奏型不要随意突变
一根轨道原本是`------ ---♥`,突然变成`-x-x-x ---♥`且节拍速度还有变化在没有额外的音效或者护士提示的情况下只靠声音无法区分变化后的轨道是响了1357拍还是1234拍。
变化时如果加入护士数拍例如第3点中的情况读谱就会轻松许多。或者用自定义音效提示一下变速后的节奏速度例如加入“**嘀嘟嘀嘟**”的音效。
### 5、即使是电脑演示也要有声音提示
不能觉得反正是电脑在玩,自己瞎按空格键也不会判错,就随意设置了。当轨道切换到电脑时,可以考虑加入一个“**凹兔启动**”音效,当电脑轨道切换到玩家时,可以考虑加入一个“**凹兔停机**”音效。
![我就是凹兔](../images/accessibledesign-otto.gif)
并且在电脑演示时最好只设置一根轨道,否则听声音无法辨别是哪个轨道的节奏正在被演示。
### 6、让玩家按出空拍也是问题
玩家在没有节奏的位置误以为有节奏而按下空格,结果听到“啵”的一声。这一下音效的响起对后续的节奏声音判断也是会产生干扰的,所以在设计节奏的时候应尽量避免令人误解/误导的情况。 那么,为何空拍音效会对节奏的判断产生干扰?
节奏医生在第一次打开剧情模式时通常都会让你校准你的视觉和输入偏移这是因为节奏医生所使用的游戏引擎在不同的设备上会产生不同的延迟尤其是声音延迟极为明显严重点的可以多达200毫秒以上。通俗点讲你会感觉你按下按键后需要等一小会儿才会听到你的按键音效而作为一个音乐游戏如果出现这样的偏移现象会非常影响节奏的判断不仅仅是听觉受到干扰如果不解决这种情况的话就会出现你在正确的节拍点上按确被系统判定为失误那就有点不太妥当了所以节奏医生通过校准偏移的方式适当的通过玩家的偏移量提前或延后判定时机。
但是请注意,判定时机被调节了,音效位置是不会一起被调节的,不然如果因为音效位置一起被调节所导致的无法避免的音效偏移,那就有点得不偿失了。
举个例子假如你的设备输入延迟比较大又或者你用的是蓝牙耳机更甚至是Steam远程畅玩或是和好友远程玩双人关卡此时你会发现你按下空格键会等大概一秒钟才会听到空拍音效节奏点也会因为网络延迟延后判断通常这时候我们会通过调整输入偏移来解决但即使是调整了输入偏移你在按空拍的时候还是会因为网络延迟等原因延后一秒钟才会播放空拍音效。
这也就是为什么说空拍音效的响起会对后续节奏判断产生影响了,偏移量小的玩家还没什么,无非就是多响一声而已,但偏移量大的玩家呢?所以制作过程中尽量不要让玩家在没有节拍的位置误认为有节拍并按了一个空拍,毕竟如果延迟比较大的话,这种误导性影响还是挺大的。