当前位置: 华文问答 > 游戏

为什么大部分游戏用 WASD 作为方向键而不是 ESDF?

2014-09-17游戏

历史原因,早期电脑非常珍贵,最早期的游戏是允许双人在同一个键盘上玩的。

所以,1P的操作按键要尽可能靠左,2P的操作按键要尽可能靠右,避免两个人的操作冲突。

WASD的选择就是整个键盘最左边的,能用于方向的一组按键:实际键位大致如下:

早期双人使用键盘玩游戏的键位图

上述键位可以用于模拟双人游戏手柄。WASD用于游戏左摇杆的历史很悠久,比Quake的发行要早很多。至少在我的认知中,1983年就已经见到很多使用WASD控制方向的PC游戏。

实际上,早在1981年就已经有人提出用ESDF来控制方向。但实际为什么WASD用得更多,至少我当时的理解是:对于纯键盘游戏,WASD让1P的左右手键位不必太挤。ESDF要挤一些。至于2P,其键位基本上没有调整余地了,自然不必提。

ESDF的最大优势自然是定位,毕竟,所有键盘的 F 键都有定位凸起,而WASD对于绝大多数标准键盘来说都没有定位点。个人觉得ESDF没有流行非常可惜。

至于为什么WASD占据了统治地位,我认为是 Alt 的原因。WASD 可以用左手大拇指按 Alt 键,这样可以解锁很多联动 Alt 的操作,而 ESDF 按 Alt 键相对就没那么方便了,尤其是 ESDF 键位要想同时按 shift+alt 会比较困难,但 WASD 键位可以小拇指按shift大拇指按alt,这样,如果当初的键盘游戏大量依赖 Alt 跟 Shift 这样的组合键,,选择 WASD 键位就能够离组合键更近一些,而选择 ESDF 就会远一格,没那么舒服。

被认为奠定了 WASD 键位地位的 Quake ,恰好也是一个需要广泛用到 Alt 键的游戏。所以我个人认为: Alt 键使用的方便性才是两者最大的区别。