第 19 章
框体在静默中连线
CLOT与《街头霸王II》的联名街机摆在品牌门店的橱窗里,射灯在木质外壳上投出一圈光晕。这台机器的侧面印着丝绸图案——CLOT的标志性设计元素,曾经出现在T恤、运动鞋和限量版公仔上,现在被转印到一台街机框体的侧板上。摇杆和按钮的配色经过重新设计,与同系列主题服饰保持一致。人们站在机器前面拍照,摆出握摇杆的姿势,按下几个按钮,让同伴用手机记录,然后上传照片,加上标签,离开。这些,正是对前章末尾悬置问题的某种回应:当观看不再足够,当人们需要重新体验那种肩并肩的身体互动时,商业世界给出的答案却是将互动进一步符号化、私有化与静默化。
这台机器不会出现在任何一家还在营业的街机厅里。它的定价让它天然地属于收藏柜和展示空间,而不是投币排队的人群。它是一台街机的形象——精确复刻的外形、精心设计的装饰、可供拍照的灯光条件——但它不是一台街机。它内部的基板运行的不是原装ROM,而是一个嵌入式模拟器系统。它的摇杆和按钮连接的不是某个特定游戏的电信号,而是一台微型电脑的输入接口。这台机器可以被展示、被拍照、被谈论,但它很难被真正地“使用”——在那个词最原始的意义上:两个人站在它两侧,投入硬币,开始一场即时的、面对面的、没有退路的对决。
两个月后,三得利旗下气泡水品牌的联名活动上线。网页AR游戏让玩家可以在手机屏幕上操控虚拟角色,对着便利店门口的一箱饮料打出一记波动拳。宣传影片在社交网络上传播了几天,然后被新的内容覆盖。这些联名活动有一个共同特征:它们处理的都是街机游戏的文化符号——角色形象、招式名称、像素画风、框体外观——而这些符号都已经从它们的原生环境中被完整地剥离出来。它们不需要街机厅。它们不需要那间暗室、那排机器、那个装满硬币的纸杯、那些站在你身后看你打每一局的人。它们只需要被识别、被消费、被转发。
就在这两场商业活动之间,在那些被精心布置的展示柜和拍摄精美的广告片之外,另一件事正在发生。它没有新闻稿,没有限量编号,没有品牌大使。它甚至没有一张可供拍照的实体框体——或者更准确地说,它有框体,但那些框体分散在全球各地无数的私人空间里,从来没有被聚集到一个可以被镜头同时框住的画面中。那些框体的主人在这段时间里打开自己的电脑或改装机台,检查网络连接,进入一个由爱好者维护的私人服务器,等待一个来自另一块大陆的对手。
2022年,当全球公共卫生危机迫使人们再次退回私人空间时,一个看似悖论的现象浮现:那些最需要物理聚集的街机厅,其核心体验——肩并肩的竞技与围观——竟以另一种形式顽强地接续下来。这不是一个关于线下门店停业与重开的故事。那些门店的困境已经被反复报道:租金拖欠、客流下降、防疫限制下的限流营业。这些是真实的,但它们是另一个层面的问题。这个故事要追问的是更深的一层:当物理场所不再触手可及,那些曾经在那些场所里发生的事情——那些让街机厅成为街机厅的互动——去了哪里?答案并非不言自明。它隐藏在一系列技术选择、社群自我组织和制度发明的背后,而这些选择、组织和发明本身,则需要追溯到更早的时间点才能被理解。
要理解这场迁移如何发生,需要先回到那个最基础的物质问题:当街机厅不再触手可及,玩家还能在哪里触碰那根摇杆?答案的种子在二十年前就已经埋下,但直到这一时期才真正结晶。街机框体——那些曾经只属于公共空间的庞然大物——正在大规模地变成私人家具。这个过程不是突然发生的。它经历了一个缓慢的转变,从1990年代末第一批街机厅倒闭时开始,二手框体流入收藏市场。早期的收藏者大多是那代在街机厅里长大的玩家,他们到了有自己住所和可支配收入的年龄,开始购买那些被淘汰的机器。最初这是一种怀旧行为:把少年时代站在面前投下无数硬币的那台机器搬回家,放在车库或地下室,偶尔打开玩上一局。这种行为在那个时候还是一种小众趣味,与收藏黑胶唱片或老式弹球机没有本质区别。
但到了2010年代后期,情况开始发生变化。原因之一是模拟器技术的成熟和微型电脑的普及。一个售价不到五十美元的树莓派就能运行从《太空侵略者》到《街头霸王III:第三次打击》的几乎所有街机游戏。原装基板——那些承载着游戏ROM数据的电路板,曾经是任何严肃收藏的核心——不再是必需的。玩家可以把一台老旧的框体掏空,塞进新的液晶屏幕、新的摇杆和按钮,以及那个运行着模拟器的小型电脑。这台机器在外观上仍然是一台街机:它的外壳尺寸、控制面板的倾斜角度、屏幕上方那块曾经显示“请投币”的灯箱,都保持着原样,但它的内部已经完全更新。
这种改装行为催生了一个新的产业分支。在中国广州番禺,那个自1990年代以来就是全球街机生产重镇的工业区,工厂开始接受一种新的订单:为个人客户定制家用框体。这些机器的设计逻辑与商用机台完全不同。商用机台的首要考量是耐用性:金属外壳、工业级按钮、能够承受每天数千次敲击的摇杆微动开关。家用框体则不同。它们不需要承受陌生人连续的粗暴使用。它们的面板可以用更精致的材料,按钮的颜色可以按客户的偏好搭配,侧面的贴纸可以定制成任何图案。有些客户要求复刻某款经典游戏的原始框体外观——比如《恶魔战士》系列那台以紫色为主调的机台,其控制面板上角色的排列方式本身就是一种视觉记忆——有些则要求完全个性化的设计:某种特定的木质纹理、某个游戏角色的全身彩绘、甚至与房间装修风格协调的配色方案。
这些框体被运往世界各地。它们不再站在烟雾缭绕的暗室里,被陌生的手反复触碰。它们站在铺着木地板的书房里、客厅的角落、或者专门布置的游戏间里。它们旁边不再是排队的陌生人和装满硬币的纸杯,而是一把舒适的椅子和一个放饮料的杯垫。它们从公共设施变成了私人财产,其使用规则也随之改变:只有被主人邀请的人才能触碰那根摇杆;不用担心投币口里被塞进异物;不用担心屏幕上被人用钥匙划出痕迹。
但框体的私有化只是故事的一半。另一半在那根网线上。早在2000年代中期,格斗游戏社区就开始尝试通过网络进行对战。早期的尝试是粗糙的,甚至是失败的。那时的网络延迟让任何需要精确到帧的操作都变得不可能。格斗游戏的计时单位是帧——一秒有六十帧——一个标准必杀技的输入窗口可能只有三到四帧,也就是不到十分之一秒。在这种精度要求下,哪怕几十毫秒的网络延迟都能让一个连招从稳定变为完全不可靠。那段时间的线上对战更像是一种聊胜于无的替代品,没有人会认真对待它的竞技价值。街机格斗的核心——那种基于精确时机和即时反应的对决——似乎注定只能存在于两个人坐在同一台机器两侧的时刻。
然后回滚式联机代码出现了。这项技术的原理并不复杂,但它的效果是革命性的。传统的网络对战使用延迟式代码:游戏等待双方的输入信号都到达后才推进一帧画面。如果网络出现波动,画面就会卡住,等待信号恢复。这是直观的做法,但用户体验极差:任何一次网络抖动都会导致画面冻结,而冻结在格斗游戏中意味着节奏的断裂——你按下的那个键可能在你最需要它生效的时候被延迟了几帧。回滚式代码采用了不同的策略。游戏默认对方的输入会和上一帧保持一致,直接推进画面;如果随后收到的输入与预测不符,游戏就“回滚”到那一帧,用正确的输入重新计算。只要网络延迟足够低——通常要求在五十毫秒以下——这种回滚几乎无法被肉眼察觉。屏幕上角色的动作看起来是连续的,操作的反馈是即时的。只有当网络条件恶化到一定程度时,才会出现可见的“回滚”——角色突然瞬移了一个身位,屏幕短暂地闪烁,然后恢复正常。
这项技术最初由一群格斗游戏爱好者独立开发,并非来自任何大型游戏公司的研发部门。它的出现源于一个具体的需求:那些玩着老游戏的离散社群,需要一种方法让他们能够在网络上继续对战。开发者们测试、修改、争论不同的算法实现,在论坛上发布测试版本,收集反馈,然后继续改进。这个过程持续了数年,最终,回滚式代码从一种实验性的技术变成了模拟器联网对战的标准配置,后来甚至被商业格斗游戏的新作所采用。它的意义远远超出了技术本身。它意味着两个相隔千里的人,可以通过网络体验到近乎本地对战的精确度。它意味着那根连接摇杆和基板的物理线路——那根几十年来被视为街机格斗不可替代的物质基础的电线——可以被一根网线所替代。
到了2022年,这些条件全部就位:价格可承受的家用框体和摇杆——无论是改装的老框体还是从番禺定制的新机器;成熟的模拟器——能够以近乎完美的精度运行数十年前的ROM文件;回滚式联机代码——在良好的网络条件下提供几乎无延迟的体验;以及足够快且足够便宜的家庭宽带——在大多数城市地区,光纤到户已经普及,ping值对本地服务器可以低至个位数。当公共卫生危机迫使人们困守家中时,这些分散的技术碎片突然被一种迫切的需求焊接在一起。这个需求很简单,也很古老:人们需要对手。他们需要一个站在对面的活人,一个会做出意想不到的决策、会犯错误、会在输掉一局后要求再打一局的对手。AI做不到这一点。看录像做不到这一点。在社交媒体上讨论游戏策略也做不到这一点。只有对战本身——那种即时的、有来有往的、充满不确定性的对抗——才能满足这个需求。
《恶魔战士》系列的民间线上赛事就是在这样的背景下重新活跃起来的。这款由卡普空在1990年代中期推出的格斗游戏系列,从未获得过《街头霸王》那样的主流成功。它的角色设计偏离了格斗游戏的主流审美:一个半鱼人,依靠水流的冲击和滑行进行攻击;一个丧尸摇滚明星,用吉他形状的武器和电击招式战斗;一个穿着机甲的小红帽,提着篮子发射导弹。它的系统比同期的《街头霸王》系列更复杂,每一局可以消耗的能量槽种类更多,角色的移动方式更加多样。这些特征让它在街机厅的黄金年代里通常被放在角落里,排队的人不多,但站在那台机器前的人往往一待就是整个下午。他们是一群更小的、更专注的玩家,被这款游戏的怪异美学和深度系统所吸引,形成了一个半封闭的圈子。当街机厅关闭后,《恶魔战士》的玩家散落到了世界各地。他们中的一些人转向了模拟器。他们发现,通过一个叫做Fightcade的平台——一个专门为老式街机游戏设计的联网对战前端——他们可以继续找到对手。Fightcade的界面简洁:一个游戏列表,一个聊天室窗口,一个显示在线玩家数量的计数器。它内置了回滚式联机代码,支持从《街头霸王II》到《恶魔战士》再到《拳皇》系列的数十款游戏。玩家只需拥有对应的ROM文件,就可以进入一个对战房间,与世界上任何地方的另一个玩家开始一场比赛。
但技术平台只是骨架。真正的血肉是那些在Discord频道里组织起来的社群。Discord是一个语音和文字聊天软件,最初为游戏玩家设计,后来扩展到更广泛的用户群体。它的结构很简单:用户可以创建或加入“服务器”,每个服务器内部可以设置多个“频道”——有的用于文字聊天,有的用于语音通话,有的用于发布公告。对于这些离散的街机游戏社群来说,Discord扮演了一个关键角色:它替代了街机厅的社交空间。
在一个名为“Vampire Savior Netplay”的Discord服务器里——服务器名字使用的是《恶魔战士》系列第三部作品的英文标题,那部作品在许多老玩家心中代表了系列的巅峰——大约有三千名成员。他们分布在美国、日本、巴西、法国、韩国和十几个其他国家。服务器的频道列表显示了它的功能分区:一个“公告”频道,用于发布比赛信息和服务器事务;一个“技术讨论”频道,用于分析角色性能、连招路线和系统机制;一个“比赛组织”频道,用于报名、分组和赛程安排;一个“录像分享”频道,用于上传和讨论比赛录像;几个“闲聊”频道,话题从其他格斗游戏到生活琐事不等。
2022年夏天,这个服务器组织了一场跨区域的《恶魔战士》比赛。参赛者有三十二人,从加利福尼亚到北海道,从圣保罗到柏林。比赛规则的制定过程本身就是一场协商,持续了大约两周,主要在“比赛组织”频道里进行。讨论的起点是赛制:双败淘汰制,每场比赛抢二——也就是先赢两局者胜。这个部分争议不大,因为这是格斗游戏社区线上赛事的常见格式。角色选择无限制也没有引起太多讨论,因为《恶魔战士》的玩家群体相对较小,限制角色只会减少参赛人数。真正的讨论集中在网络条件上。
最后形成的规则包含一条具体条款:如果双方ping值超过一百五十毫秒,比赛需要重新安排,或通过双方都能接受的第三方服务器中转。ping值是网络延迟的测量单位,表示一个数据包从一台计算机发送到另一台计算机并返回所需的时间,以毫秒计。在格斗游戏中,ping值越低越好。五十毫秒以下是理想状态——在这个范围内,回滚式代码几乎可以完美工作,体验接近本地对战。一百毫秒以内可以接受——回滚偶尔会出现,但频率低到不影响整体体验。超过一百五十毫秒则开始严重影响体验——回滚频繁发生,角色的位置会瞬移,输入的时机判断会出错。问题在于如何定义“公平”的边界。如果一名美国东海岸的玩家和一名日本玩家对战,ping值可能在一百二十到一百六十毫秒之间波动。这个数值在技术上可以玩,但任何一方的操作都可能因为那额外的几十毫秒延迟而失效。在街机厅里不存在这个问题:两个人站在同一台机器前,信号从摇杆传输到基板的延迟几乎为零。没有人需要为网络条件谈判,因为物理法则已经保证了公平:两个玩家面对的是完全相同的硬件条件。
Discord频道里的讨论记录显示了玩家们如何试图在数字空间中重建一种公平伦理。一位用户名为“MorriganMain”的玩家提出,当ping值超过一百二十但不到一百五十时,可以约定在出现明显卡顿的时候双方主动后退一步,给对方重新调整的时间。这个提议最初遭到了一些反对。反对者的论点集中在可执行性上:“明显卡顿”是一个主观判断,一方认为的卡顿可能在另一方看来并不明显;在激烈的对战中,后退一步可能意味着放弃有利位置,这个决定本身就会影响比赛结果。另一位用户名为“Sasquatch_Brazil”的玩家回应指出,这种约定在街机厅时代就有类似物:如果比赛中有人不小心碰到了对方的摇杆线,或者机器本身出现了短暂的故障,双方都会自动停手,等待状况恢复。这不是规则,没有裁判会吹哨暂停,没有书面文件规定应该怎么做,但人们就是会停下来,因为所有人都知道这不公平,而继续利用这种不公平获胜是不体面的。
讨论持续了三天,最终形成了一份非正式的协议。其核心内容可以被概括为:当ping值在一百二十到一百五十毫秒之间时,如果出现肉眼可见的画面回滚,任何一方都可以主动后退到安全距离,另一方不得追击;比赛结束后,双方在频道里报告网络状况,用于后续的比赛安排参考。这份协议没有任何强制力。它不能被写入游戏的代码——游戏程序本身不知道什么是“公平”什么是“不公平”。它不能被裁判实时监督——线上比赛通常没有裁判,只有两个参赛者和Fightcade的服务器记录。它不能对违反者施加任何惩罚——没有罚款、没有禁赛、没有任何实质性的后果。它完全依赖于参与者的自觉和对某种共同规范的认同。
这正是街机厅里那些不成文的规矩在数字空间中的回声。那些规矩——把硬币放在屏幕边框上排队、输了的一方沉默起身让出位置、围观者不得在比赛进行时指点——也从未被写成文字,从未被任何人正式颁布,从未有任何人被赋予执行它们的权力。但它们存在,并且被遵守。为什么?因为所有参与者都明白:这些规矩不是为了限制任何人,而是为了让游戏能够持续进行下去。没有排队机制,弱者永远轮不到机器;没有沉默起身的默契,输家会赖在位置上反复挑战拖延时间;没有围观者的克制,比赛会被噪音干扰甚至被故意破坏。规矩保护的是游戏本身的可玩性,而不仅仅是某个玩家的个人利益。在数字空间中,这种自发的规范生成机制被完整地保留了下来,只是调整了内容以适应新的技术条件。网络波动导致的卡顿取代了摇杆线被意外触碰,在频道里报告网络状况取代了打完一局后向对手点头致意。形式变了,但功能不变:它们都是为了让竞技能够在不确定的环境中尽可能公平地进行,都是为了让对战能够继续——不是为了某一局的输赢,而是为了下一局还能发生。
比赛日定在一个周六。参赛者在赛前半小时登录Discord的语音频道和Fightcade的对战房间。组织者——一位用户名为“Jedah_Lord”的玩家,同时也是服务器的管理员——在文字频道里发布了最后的对阵表和一个网络测试房间的链接。赛前的准备工作是高度个人化的,每个玩家都有自己的例行程序。在加州圣何塞的一间公寓里,一名玩家坐在一台改装过的框体前。这台框体的外壳来自一台1990年代的《街头霸王II》机台——那种经典的美式黑色外壳,控制面板略微向外突出——但内部已经完全更新。屏幕换了,是一块二十七寸的低延迟液晶面板,响应时间在五毫秒以内。摇杆和按钮是韩国产的专业级部件,摇杆的回中力度经过调整,微动开关的触发行程比原装部件更短。运行游戏的是一台小型PC,模拟器是Fightcade的内置核心。框体的侧面贴着一张手写的标签,白色贴纸,黑色马克笔,上面写着这台机器的名字:“Anakaris”——那是《恶魔战士》系列中一个埃及木乃伊角色的名字,可以伸长四肢进行攻击,在空中能飘浮移动。标签下面还有一行小字:“左手摇杆,别碰右边的按钮,那是装饰。”右边确实有一排按钮,六个,按照标准的格斗游戏布局排列,但它们没有连接任何线路,只是用来填充面板上的空位。这位玩家只用左边的摇杆和按钮——他习惯用一只手操作,另一只手放在膝盖上。
他打开Fightcade,进入测试房间,查看屏幕右上角显示的ping值。那个数字随着对手的切换而变化:对加州本地的另一个玩家是十八毫秒,旁边是绿色指示灯;对纽约是六十二毫秒,绿色;对巴西圣保罗是一百三十八毫秒,黄色——黄色意味着可以接受,但不是最佳状态。每个数字旁边的颜色指示器是Fightcade的默认设置,基于开发者对格斗游戏网络需求的判断:绿色代表流畅,黄色代表可玩,红色代表不建议对战。他的首轮对手在日本大阪。ping值显示为一百四十七毫秒,黄色。他点击进入对战房间。屏幕上的画面从菜单切换到了角色选择界面。《恶魔战士》的角色选择画面是一排风格各异的人物肖像,背景是暗紫色的哥特式花纹,低沉的管风琴音乐循环播放。他选择了那个埃及木乃伊角色,对方选择了半鱼人。两个角色在加载画面中出现,各自站在屏幕一侧,准备阶段的倒计时开始。比赛开始前三秒,屏幕上闪过一条系统消息:“Using rollback netcode. Delay:0 frames.”这意味着游戏正在使用回滚式代码,没有人为添加额外的延迟帧数。画面上没有出现任何网络状态指示灯,ping值只在测试房间中显示,进入对战后就不再可见。他只能依靠自己的感觉来判断网络是否稳定。
这场比赛打了五局。双败淘汰制给了败者一次机会,他在胜者组首轮输掉了一局,然后在败者组打回来,总共花了大约十五分钟。每一局之间的间隙,双方都没有打字交流,只有角色在屏幕上的动作传递着信息。当其中一局出现一次明显的画面回滚时——屏幕上的角色突然瞬移了一个身位,大约半秒钟的画面撕裂——双方几乎同时后退到了安全距离,然后重新开始接近和试探。没有人提前约定这一刻要怎么做,没有人打字说“刚才卡了”。他们只是同时做出了同样的选择,就像两个人在街机厅里同时感觉到机器出了故障,同时停手,等待它恢复。比赛结束后,对手在聊天框里打了两个字:“ggs”。那是“good games”的缩写,街机厅时代的玩家不会这么说——他们通常只是点头,或者沉默起身,或者用日语说一句“ありがとうございました”(谢谢)。但意思是一样的:这场比赛结束了,我认可这场比赛的质量,无论输赢,这是一场好的比赛。
这场比赛本身并不具有历史意义。没有记录被打破,没有传奇对决诞生,没有观众录下视频上传到视频网站引发病毒式传播。它只是那个周末在全球各地发生的数十场类似比赛中的一场。在同一个Fightcade平台上,在同一个周六晚上,有《街头霸王III:第三次打击》的房间在运行,有《拳皇’98》的房间在运行,有《罪恶装备》的房间在运行。每个房间里都有两个人在做同样的事情:检查ping值,选择角色,开始对战,在回滚发生时后退一步,结束后发送“ggs”。但正是这种普通性让它具有分析的价值。因为真正重要的不是某一场特定的比赛,而是支撑这场比赛发生的整个架构。
这个架构的第一层是技术性的。这场比赛能够发生,依赖于一系列层层叠叠的技术条件。Fightcade的服务器必须在线——那台服务器位于某个数据中心,可能是荷兰,可能是加拿大,具体的物理位置对使用者来说无关紧要,只要它能响应登录请求。回滚式代码的算法必须正常工作——它被嵌入在Fightcade的客户端程序中,每一次版本更新都可能引入新的bug或修复旧的bug。双方的家庭宽带必须稳定——圣何塞的公寓和大阪的六叠间,两个网络服务提供商,中间经过十几个路由节点,任何一个节点的拥堵都可能导致ping值飙升。模拟器的ROM文件必须正确——如果ROM文件的版本与对手不匹配,对战房间根本无法建立。操作系统不能突然自动更新——Windows的强制更新是线上比赛的天敌,无数玩家在比赛进行到一半时突然被系统重启踢出游戏。路由器不能过热重启。这些条件中的任何一个出问题,比赛就会中断或根本无法开始。与街机厅相比,这种技术链条的脆弱性是显而易见的。在街机厅里,你只需要一台机器、一个硬币、一个坐在你对面的人。机器可能出故障,但那是一种可见的、局部的故障,影响范围不超过两台框体。而数字架构的故障是不可见的、系统性的:一个服务器宕机,上面运行的所有对战房间全部消失;一个路由器重启,两个玩家之间的连接彻底中断。
这个架构的第二层是人的因素。维护Fightcade服务器的不是一家公司,而是一个匿名的开发者团队。他们的身份在社区中并不完全透明——有人使用网名,有人偶尔在论坛上发布更新日志,有人回答技术问题。他们依靠捐赠来支付服务器租金,不定期地发布更新来修复bug和添加对新游戏的支持。他们不是雇员,没有合同,没有义务。他们可以随时停止更新,关闭服务器,注销域名,然后消失。没有任何法律或商业机制可以阻止他们这样做。
那个名为“Vampire Savior Netplay”的Discord服务器,管理员Jedah_Lord是一个住在法国里昂的研究生。他用课余时间管理社群:审核新成员、更新公告、组织比赛、调解纠纷。他做这些事没有报酬,也没有任何形式的正式授权。他之所以是管理员,只是因为他是这个服务器的创建者,并且一直在做管理员需要做的事情。如果有人质疑他的决定,他唯一的权力来源是社群对他的信任——如果信任消失,成员可以离开,创建新的服务器,邀请其他人加入。2022年秋天,他在服务器的公告频道里发了一条消息:服务器下个月的费用还差四十七欧元,如果有人能帮忙的话。下面附了一个PayPal链接。这条消息在几个小时内收到了足够的捐赠,问题暂时解决了。但它指向一个更深层的问题:这个维系着三千人社交联系的数字空间,其存亡系于一个人的意愿和几十个人的慷慨。如果Jedah_Lord毕业、找到全职工作、失去兴趣、或者简单地离开——那么谁来接管这个服务器?谁来支付费用?谁在每周末组织比赛?如果那些捐赠者中的核心群体逐渐流失——如果每次募捐都要花更长的时间才能凑齐款项,如果每次凑齐的金额都在减少——那么服务器的租期就会从三个月变成两个月再到一个月,直到某一天,管理员在公告频道里发出最后一条消息:“我们无法支付下个月的费用,服务器将在两周后关闭。”
这不是一个假设性的担忧。在此之前,已经有过先例。2018年,洛杉矶一家名为“Super Arcade”的街机厅关闭后,其社群试图转移到一个私人运营的《街头霸王V》在线联赛中继续存在。联赛运行了大约一年半,有固定的赛程、固定的参赛者名单、一个活跃的Discord服务器。然后组织者因为个人原因退出——他换了工作,搬到另一个城市,不再有时间管理联赛。联赛在几周内解散。那些曾经每周聚在一起打比赛的玩家重新散落到了更大的在线匹配池中,失去了一种特定的社群身份认同。他们仍然是《街头霸王V》的玩家,但他们不再是“Super Arcade联赛”的成员。那个名字所承载的集体记忆、共同经历和社交关系,随着服务器的沉寂而消散了。
在街机厅时代,场所的存续依赖于经营者的商业决策和物业租约。一纸续约合同可以让一间街机厅再开五年;一次租金上涨可以在一夜之间将它抹去。这种脆弱性是可见的、可预测的、某种程度上可以用金钱量化的。你知道租金是多少,你知道租约什么时候到期,你可以计算需要多少日营业额才能维持经营。数字社群的脆弱性则不同。它们不受物理空间的限制,不受租约的约束,不受营业时间的束缚。一个Discord服务器可以二十四小时运行,成员可以在任何时间登录,服务器费用通常只是几十欧元一个月——远低于任何实体场所的租金。但它们完全依赖于维护者的个人意志和社群的集体凝聚力。当核心人物离开时,没有房东会接管这个空间;没有新的经营者会接手这笔生意;没有任何物理痕迹会留下来证明它曾经存在过。服务器关闭后,所有的聊天记录——那些持续了三天的ping值讨论、那些比赛录像的链接、那些凌晨时分发出的“ggs”——全部消失。没有什么需要被清空,因为从来就没有什么被物理地占据过。
这就是这种社群形态最核心的矛盾所在:它在技术上实现了前所未有的连接和延续性——跨越地理距离、跨越时区、跨越语言障碍——但在制度上却极度脆弱。它没有法人资格、没有稳定的资金来源、没有专职的管理人员、没有任何形式的正式组织结构。它的存在完全依赖于少数人的善意和投入;而当这些人的生活中出现其他优先事项时——学业、工作、家庭、或者仅仅是兴趣的自然衰减——这个看似坚固的网络就会显露出它本质上的临时性。
这种临时性并非偶然。它根植于街机文化自身的基因中。街机厅从来不是一个以长期稳定为特征的场所类型。它的黄金时代本身就是短暂的——从1978年《太空侵略者》引爆热潮到1990年代中期开始衰退,不到二十年时间。它的经营模式建立在快速周转的基础上:新游戏取代旧游戏,新热点覆盖旧热点,新一代玩家替换老一代玩家。“永久”从来不是这个行业的词汇之一;一台机器能在同一个位置停留三年就已经算是长寿。街机厅的经营者们习惯了这种节奏:这个月最火的游戏下个月可能就无人问津,今年的利润可能明年就变成亏损。他们学会了在不确定中生存,或者在不确定中关门。
数字社群继承了这种临时性,却试图用它来维系一种持续性——一种跨越代际的文化传承。《恶魔战士》是1995年的游戏,版本最后一次更新是在1997年。它的玩家群体中既有在街机厅时代玩过原装框体的中年人,也有通过模拟器第一次接触这个系列的年轻人。将他们连接在一起的不是对某个特定场所的共同记忆——因为他们来自不同的国家、不同的城市、不同的街机厅甚至不同的年代——而是对一套游戏系统本身的共同投入。他们投入了数百小时来研究角色的帧数数据、练习连招的输入时机、测试不同对局的策略。这种投入需要一个载体来承载它:一个可以登录的平台、一个可以找到对手的房间、一个可以讨论策略和分享录像的空间。当这些载体消失时——当服务器关闭、频道沉寂、组织者离去——那种共同投入并不会立即消散;它会寻找新的载体,或者暂时蛰伏在个体的记忆中,等待下一次连接的机会。
这种脆弱性反过来又强化了社群内部的凝聚力。当成员们意识到他们依赖的东西如此容易被失去时,他们往往会更加主动地维护它。在《恶魔战士》服务器的讨论频道里,有一条固定置顶的消息,列出了服务器的基本规则。这些规则不是关于游戏本身的——游戏内的行为由那个不成文的ping值协议来规范——而是关于社群行为的。规则的内容涉及基本礼仪:禁止人身攻击、禁止恶意挑衅、禁止在讨论中刷屏。但第一条规则是所有这些中最引人注目的:“这不是一个博物馆。”
这条规则的来历值得追溯。服务器建立的早期,一些新加入的成员把它当作一个怀旧资源库。他们来下载ROM文件,询问如何设置模拟器,然后离开。他们不参与讨论,不参加比赛,不进入语音频道。他们只是来消费一种名为“怀旧”的情绪——他们想要确认自己童年玩过的游戏仍然存在,可以随时被打开看上一眼,然后关掉。核心成员们对这种行为感到不满。经过管理员的讨论,这条规则被加到了置顶消息中。它的意思是:这个空间不是为了保存过去而存在,而是为了让现在的人能够继续做过去做过的事——对战、交流、争论哪个人物最强、在输掉之后沉默几秒然后按下重赛键。
这条规则揭示了数字迁移的一个关键特征:它不仅仅是保存,也是转化。当一台街机框体从公共空间搬进私人住宅时,它的功能发生了变化。它不再是一个陌生人可以随时走近并投入硬币的设备;它变成了主人的私人物品,只有被邀请的人才能触碰。当一场对战从街机厅的面对面转移到网络的点对点时,它的社交维度也发生了变化:围观的人群消失了,排队等候的紧张感消失了,那种在陌生人面前展示技术或承受羞辱的公共性消失了。但新的东西也在生长出来。在Discord语音频道里进行的比赛中,参赛者通常会开着麦克风。他们会聊天——不是每时每刻,而是在比赛间隙、角色选择界面加载时、或者在某一局出现特别精彩的操作后。“那个连招你怎么接上的?”“我试了一百次才成功一次。”“你用的是什么摇杆?”这些问题和评论在街机厅里也会发生,但频率更低,因为那里的社交压力更大。你旁边站着一个不耐烦等待你输掉的人,你身后围着一群沉默的观众,你的每一次失误都会被看见。在数字空间中,这种压力被稀释了。你只面对一个对手,你看不到他的表情,他也看不到你的。这既是损失——那种身体共存的紧张感是街机厅体验的核心组成部分——也是获得:它让交流变得更加放松和持续。
一些老玩家对这种变化持矛盾态度。他们认为失去了围观的压力就失去了街机格斗的精髓:那种在众人注视下证明自己的冲动是驱动技术进步的关键动力之一。如果一个玩家永远不会在陌生人的注视下失误,他也永远不会学会如何克服那种压力。另一些玩家则认为这只是另一种形式的社会性:围观变成了录像分享和赛后讨论,排队变成了在线匹配等待,人群的声浪变成了语音频道里的惊叹声。这些形式同样能产生压力——当你知道你的比赛录像会被上传,会被几十个甚至几百个社群成员观看和分析时,那种被审视的感觉并没有完全消失,只是被延迟了。这两种看法都有道理,但争论本身可能错过了重点:数字社群不是在替代街机厅的社交功能,而是在继承它的某些核心要素的同时创造出新的形式。那种不成文的规矩体系被保留了下来——ping值协议就是硬币排队在数字空间中的等价物。那种对公平竞技的共同追求被保留了下来——在回滚发生时后退一步,就是街机厅里故障时停手的精神延续。那种通过游戏建立身份认同的机制被保留了下来——你在服务器里的声誉仍然取决于你的技术水平和你的行为举止,就像在街机厅里一样。改变的只是这些要素所附着的物质载体:从混凝土和电路板变成了光纤和服务器。
这种转化还带来了另一个深远的变化:它逆转了街机厅从中心走向边缘的空间轨迹。在街机厅时代,玩家必须前往城市特定角落的那些暗室。那些地方通常位于次级商业街、地下室、或者交通枢纽附近租金较低的地段。它们是地理上的点——具体的、可定位的、有地址的。如果你住在郊区或小城镇,你可能需要坐一个小时的车才能到达最近的街机厅。如果你住在没有街机厅的城市,你根本无法参与那种高强度的本地竞技环境。地理决定了你的参与程度,而地理是不可改变的。
数字迁移改变了这一切。现在,《恶魔战士》比赛的信号从圣何塞的公寓、大阪的六叠间、圣保罗的高层住宅、柏林的合租公寓中发出。没有一个地点比其他地点更重要;没有一个城市是这个社群的“中心”。服务器的物理位置可能在荷兰或加拿大的某个数据中心里,但这对于使用者来说无关紧要:ping值只关心两个端点之间的距离,不关心中间经过了多少个节点。你可以从任何地方接入,只要你有网络连接和一台能运行模拟器的设备。
这种去中心化有一个社会学上的后果:它让那些在地理上处于边缘的玩家获得了与中心同等的参与机会。在街机厅时代,纽约和东京的玩家拥有天然优势。他们有更多、更好的街机厅——在东京高田马场,一个街区里可能有三到四家格斗游戏专门店。他们有更强的本地竞技环境——每天都能遇到不同风格的高水平对手,在反复对战中快速进步。他们可以更容易地接触到最新版本的游戏——卡普空和SNK的新作总是先在东京和纽约的指定店铺进行场测。住在偏远地区的玩家则处于双重劣势:他们需要花费更多时间和金钱才能到达街机厅;即使到达了,他们面对的对手池也更小、水平也更低。一个在爱达荷州小镇长大的《恶魔战士》玩家,可能这辈子只和不到十个人对战过,而东京的玩家可能每周就对战十个人。
数字网络抹平了这种差异。不是完全抹平——网络延迟仍然受地理距离影响,一个日本玩家和美国玩家之间的ping值永远高于两个日本玩家之间的ping值——但程度大大降低了。一个住在日本偏远县城的玩家现在可以和在东京的玩家对战,ping值可能在二十毫秒以内,几乎等同于本地体验。一个巴西内陆城市的玩家可以和在圣保罗的玩家对战,不需要坐十几个小时的长途汽车。一个欧洲小国的玩家可以和在法国或德国的玩家对战,跨越了国界和语言障碍。这种变化的意义超出了游戏本身。它意味着街机文化的地理垄断被打破了。那种必须前往特定场所才能获得完整体验的时代结束了;取而代之的是一个分布式的网络,其中每一个节点都是平等的参与者。中心不复存在,边缘即是全部。
但这同时也意味着一种失落:场所本身所承载的地方性知识消失了。每一间街机厅都有它独特的性格。这间店的高手擅长使用哪些角色——可能因为某位常客是某个角色的专家,其他人模仿他,逐渐形成了一种本地风格。那间店的玩家习惯什么样的打法——可能因为那台机器的二号摇杆微动开关老化,出招需要更大的力度,所以使用蓄力型角色的玩家在这里有天然优势。某个特定的角落机台因为屏幕略微偏色所以谁都不愿意用——但总有一个玩家习惯了那个偏色,专门选择那台机器,因为别人都不抢。这些知识是本地化的、口耳相传的、无法复制的。它们构成了一个场所的身份认同的一部分。当你说“我是高田马场Mikado的玩家”时,这个表述不仅指涉一个地理位置,还指涉一整套关于打法风格、角色偏好和社群规范的知识。在数字网络中,这些地方性知识没有对等物。Fightcade上的对战房间是完全标准化的:相同的界面、相同的延迟补偿算法、相同的角色选择画面。你可以知道你正在和一个日本人或巴西人对战——通过ping值和对方的用户名大致判断——但你无法感知到对方所在的具体环境。他是在自己的卧室里还是在一间改装过的车库里?他的摇杆是自己焊接的还是从网上订购的?他的窗外是城市的喧嚣还是乡村的寂静?这些信息被剥离了,因为网络只传输那些对游戏机制必要的数据:输入指令和时间戳。其他的一切都被过滤掉了。
这不是技术上的缺陷,而是这种媒介形式的固有特征。网络对战的核心优势——跨越地理距离——同时也是它的核心局限:它无法传输场所感。它可以把两个玩家连接在一起,但无法把他们所处的环境连接在一起。它可以把操作指令实时传递,但无法传递那台机器旁边空气的味道、那根摇杆被千万次握持后形成的包浆、那块屏幕角落里那块永远擦不掉的污渍。
比赛结束后大约三周,Jedah_Lord在服务器公告频道里发布了另一条消息。消息确认十二月的服务器费用已经筹齐,感谢了大家的支持。下面附了一张截图,显示PayPal账户收到了足够的款项来支付未来三个月的费用。截图里还包含一条来自服务器托管商的自动提醒,提示当前套餐将在九十天后到期,请确保有足够的资金续费。这条提醒只是系统自动生成的模板文本,没有任何特别之处。但对于这个三千人的社群来说,它意味着九十天后还需要再发起一次募捐。还需要再有几个核心成员站出来承担组织和号召的工作。还需要有足够多的人愿意从自己的账户里转出几欧元来维持这个看不见的空间的存在。
这不是一个会被写进任何历史书的故事。它太普通了,太技术化了,太缺乏戏剧性。《恶魔战士》也不是一个足够重要的游戏——它的销量从未进入过排行榜前列,它的文化影响力无法与《街头霸王》或《拳皇》相提并论,它的名字不会被那些联名合作的品牌注意到。卡普空自己也很少再提起这个系列,除了偶尔在跨作品合集里加入几个角色作为彩蛋。但正是在这种普通和不重要之中,隐藏着某种更本质的东西。当CLOT和三得利将街机的形象转化为时尚符号和广告素材时,他们处理的是一个已经凝固的文化遗产。角色设计、标志性招式、像素画风、框体外观——这些都是可以提取、复制和再包装的元素。它们不需要任何社群来维持它们的存在。它们只需要被识别、被消费、被转发。它们的历史价值已经被固定下来了,就像博物馆里的展品,上面挂着说明牌,人们可以走过去看上一眼,拍照,然后离开。
而在那些Discord服务器和Fightcade对战房间里发生的事情恰恰相反。它们不是遗产的消费,而是遗产的使用。那些二十多年前设计的角色和系统仍然在被认真地研究、讨论和对战。那些曾经只能在特定物理空间中存在的竞技伦理仍然在被协商和实践。那种通过共同投入来维系临时共同体的行为模式仍然在被重复。这些行为不会产生任何可以出售的商品,不会出现在任何品牌联名的新闻稿里,不会留下任何可以被博物馆收藏的实物。但它们让那些老游戏保持着活着的状态——不是作为怀旧对象,而是作为竞技场域,作为社交纽带,作为身份认同的载体。
区别在于:消费遗产不需要付出任何东西,除了金钱和时间。你买一件联名T恤,你下载一个AR游戏,你转发一条广告视频——这些行为只需要你作为一个消费者的存在。使用遗产则需要持续地投入劳动和情感来维持它作为一个活体系统的运转。你需要学习那些复杂的系统,你需要忍受反复的失败,你需要遵守那些不成文的规矩,你需要在ping值超标时主动后退一步。你还需要在募捐链接出现时从自己的账户里转出几欧元,不是为了购买任何东西,只是为了维持那个让你可以继续做这些事情的平台。
九十天后会发生什么?没有人知道确切答案。也许会有足够的人捐款,服务器继续运行。也许Jedah_Lord会继续管理这个服务器直到他毕业,然后把管理员权限交给下一个志愿者。也许Fightcade会一直运行下去,因为那些匿名的开发者们始终能找到新的动力和维护费用。也许某一天,这个社群会逐渐沉寂,最后一个成员在某个深夜登录,发现聊天频道已经几个月没有人说话,然后退出,不再回来——就像无数个曾经存在过的街机厅一样,没有正式的告别仪式,只是灯光熄灭,门锁上,地址从所有人的记忆中淡去。
但此刻——2022年秋天的这个周六夜晚——那场比赛刚刚结束。录像正在上传,大约需要二十分钟完成。几个参赛者还在语音频道里聊着刚才的对局,讨论某个角色的连招帧数数据。屏幕右下角的ping值指示灯闪烁着稳定的绿色。圣何塞那台改装框体的侧面,那张手写标签还贴在那里,上面写着这台机器的名字和那句关于左手摇杆的小字——那不是给访客看的,那是这台机器的主人写给自己的提醒,提醒他这台机器的每一个细节、每一处只有使用者才能理解的奇怪设定、每一刻它作为一台还在使用的机器而非博物馆展品的存在。
那些仍然在意《恶魔战士》这款老游戏的人们,他们不在任何品牌联名的限量版框体前拍照,也不在任何精心制作的AR广告前停留。他们在自己的房间里检查网络连接,等待绿色指示灯亮起,然后按下开始键,进入一场没有观众、没有奖金、没有历史记录的比赛中。在那里,他们仍然能够找到那个东西——那个让街机厅成为街机厅的东西,那个CLOT和三得利无法复制的东西,那个凌晨三点十二分的弹幕所指向却无法抵达的东西。不是确认某样东西还在那里,而是重新体验那种肩并肩的身体互动,即使现在肩与肩之间隔着一整片大陆和一根细细的光纤。那根光纤在静默中连线。而连线的那一头,有人在等待。