在CSGO的像素硝烟中,玩家们既是竞技场上的对手,也是热爱同一款游戏的同好,这种关系恰好映照了敌我矛盾与人民内部矛盾的区别:竞技中的对抗是基于游戏规则的暂时博弈,属于根本利益一致下的人民内部矛盾,本质是共同爱好框架内的良性互动;而敌我矛盾则是根本利益对立的冲突,有着不可调和的对抗性,像素战场上的交锋从未消解玩家间的同好联结,恰如人民内部矛盾始终以共同基础为前提,与你死我活的敌我矛盾有着本质分野。
凌晨一点的出租屋,鼠标微动的脆响混着空调外机的嗡鸣,我盯着CSGO加载界面转得慢悠悠的进度条,指尖还沾着刚喝剩的半罐橘子汽水的黏意,这局是天梯单排撞车局,加载完看到对面ID我直接笑出了声——头像是只歪头柴犬、ID叫“菜狗别狙我”的,是上周跟我在休闲局因为抢A大闪光骂了三分钟,转头又双排连赢四把的阿泽。 这就是CSGO最有意思的地方:加载条走完的瞬间,列表里的ID自动劈成两半,一半是同生共死的队友,一半是枪管子怼脸的敌人,界限分明得像Dust2中路那道划开警匪家的白线,可真打起来,哪有那么多非黑即白的“敌我”?
你是我的枪下鬼,也是我懂的同路人
手枪局我刚捏着闪光冲A门,迎面就撞上阿泽举着格洛克蹦出来,我手快一枪爆了他头,公屏立刻弹出来他的吐槽:“你是不是蹲我出生点了?要不要脸啊!”我刚敲了个“?”回怼,转头就被他藏在A门后的队友偷了背身,耳机里传来他放肆的笑:“菜狗,跟我斗?” 敌我之间的算计,从来都是刻在地图肌肉记忆里的:Inferno的香蕉道永远有人捏着燃烧弹等你踩火,Mirage的B小永远有大狙架着过点缝,Nuke的铁管上永远蹲着个老六等你拆包时跳下来刀你,我见过队友为了帮我挡子弹硬生生接了对面一整梭AK,转头就因为我扔闪白了他四个回合追着我骂;也见过对面把把起野牛冲B点,被我们打崩盘了就在公屏打字“你们等着,下把我起内格夫扫穿你们”。 有次打赛点局,我们这边只剩个残血的新手队友,对面五个大汉全在包点,换别的游戏说不定就要公屏嘲讽打“GG”了,结果对面愣是没一窝蜂冲上去围殴,看着他手抖着拆包,最后一秒才开的枪,结束了对面还打字教他:“兄弟下次拆包记得丢烟,你那样直愣愣蹲那,八百个大狙瞄着你呢。” 你看,CSGO里的“敌”从来不是什么苦大仇深的对立面:我会精准算着你peek的时机给你一枪头,也会在你打出1v5残局的时候忍不住在公屏扣“666”;我会因为你偷我刀气得拍桌子,也会在你被队友骂的时候帮你说句“他刚才道具给到位了,是我没跟上”,毕竟大家都懂连续白给五把的憋屈,懂沙二打A被闪得全白的崩溃,懂大狙空枪被反杀的懊恼——那些对着同一张地图熬到凌晨的时刻,我们本来就是同路人。

那些“敌我不分”的时刻,才是游戏最暖的地方
打了快六年CSGO,我见过太多没把“敌我”分得那么清的时刻: 有次排到个高三的小孩,打着打着突然说“兄弟们我还有十分钟下晚自习,我妈在客厅看电视,我不敢开麦,你们打慢点”,我们四个队友集体在麦里憋笑,对面知道了之后也真的放慢了节奏,不冲点不rush,就在中路跟我们对枪玩,最后小孩说“我得走了,下晚自习回家再打”,我们两边八个人集体在公屏刷“高考加油”,那局谁输谁赢我早就忘了,就记得那天的闪光弹扔得都比平时温柔。 还有次碰到个手不太方便的玩家,走路都比别人慢半拍,开枪也抖,他自己在麦里说小时候出了点意外,左手不太灵活,打了三年CSGO还是白银,那天不管是队友还是对面,没人故意去刀他耍他,他走A大我们就给A大的烟,他拿狙架点对面就故意慢半拍peek,最后他好不容易打死一个人,我们十个人在公屏刷了快半分钟的“牛啊”。 我之前总觉得CSGO的“敌我”分得太清楚:警拆包匪炸点,你赢我就输,连买枪的钱都要算得明明白白,可打久了才发现,这游戏最动人的从来不是段位升了多少,赢了多少局竞技,而是那些跳出“输赢”和“敌我”的瞬间:是打输了对面给你发的“nice try”,是炸鱼的大佬主动去对面帮新手调整灵敏度,是你排到认识的老友,哪怕在对面,打完了也会拉你进组队房间,笑着骂你刚才那枪真菜,然后开下一把。 现在我跟阿泽还是经常排到对面,他见我第一面还是会举着刀冲过来想刀我,我见他也永远会先给他来个满闪,我们是枪管子对着的敌人,也是会在对方被外挂欺负的时候一起帮忙举报的朋友,是会在熬夜打游戏到三点的时候,互相提醒“别熬了明天还要上班”的同好。 其实哪有什么永远的敌我啊?像素世界里的硝烟散了,大家都是对着屏幕熬红了眼的普通人,我们为了赢会拼尽全力,但也从来不会忘了,我们凑在这个游戏里,本来就是为了一起找乐子的——毕竟CSGO的服务器里,永远不缺枪林弹雨,缺的是那些隔着屏幕,也能接住你所有情绪的同路人。
