Steam原版直接建主就能联,前提是你们都在Steam上买过《求生之路1》。房主进游戏后按~打开控制台,输入map l4d_hospital01_apartment回车,进了地图之后让朋友在Steam好友列表里右键你名字选加入游戏,或者主菜单按~输入connect 你的IP。服务器浏览器在联机模式里也能刷到,但那个列表现在基本没什么人用。
先说清楚一个事:这游戏没有内置房间码,你建主之后是靠Steam底层的邀请机制把朋友拉进来的,所以两个人都得是Steam正版,盗版和正版混着连不了。版本号对不上的时候会提示服务器版本不同,两边都去Steam库里右键游戏属性,本地文件里验证完整性,让它自己把版本补成一致的。

局域网联机的话更简单,几台电脑连同一个路由器,房主建主之后其他人进游戏选联机模式,Steam如果没抓到本地主机,就还是用connect加局域网IP,192.168开头那个。校园网或者公司网络如果做了隔离,局域网发现会失效,这时候connect内网IP也可能连不上,因为交换机层面把广播包拦了,只能让网管开端口或者换网络环境。
ping高是这游戏联机最常碰到的问题。房主上行带宽不够的时候,三个人一起进就会全体卡顿,因为《求生之路1》的联机模式是房主主机制,没有专用服务器的情况下所有AI和僵尸刷新都由房主的机器来算,房主上行一满,其他人动作就飘。解决方法是让上行带宽最大的人当房主,或者干脆去第三方服务器列表里找现成的服务器加进去玩,那些服务器有独立带宽,比玩家自己建主稳得多。
有人问过为什么建了主朋友搜不到,原因是建主的时候默认开的是本地服务器,Steam的服务器列表不会把它广播出去,只能靠好友加入或者直接connect。想让朋友在游戏内置浏览器里刷到你的房,建房时得选专用服务器,但那就需要你本机跑一个srcds,很多玩家没装这个,所以大部分人直接走好友加入这条线。

还有个连接中断的问题,弹窗写Connection failed after 10 retries,这玩意十次里有八次是防火墙拦了UDP 27015。Windows自带的防火墙第一次开游戏会弹允许选项,有些人点了取消,之后联机就一直连不上。去控制面板的防火墙高级设置里,给left4dead.exe放行入站和出站,路由器上如果开了UPnP就直接生效,没开的话得在路由器设置里给本机映射27015这个UDP端口。
版本这块要单独提一句。《求生之路1》在Steam上已经自动更新到最终版本很多年了,只要验证完整性就都是同一版本,不会像当年那样因为更新不同步互相连不上。但如果你装了第三方地图或者改了pak文件,跟别人版本就会不一致,别人进你的房会卡在加载界面然后弹回主菜单。联机前把addons文件夹里自己装的mod先移出去,干净版本永远不会因为文件问题连不上。
我实测过一次上行带宽的影响,2Mbps上行的时候两个人联机勉强能玩,第三个进来之后特殊感染者会瞬移,开一枪延迟接近一秒。换到10Mbps上行的网络当房主,三个人全程没有明显卡顿。所以网络差的那方别当房主,这是最省事的判断。

最后说下语音,游戏内置语音按C键说话,但很多人麦克风音量在游戏里默认特别小,去选项的音频设置里把语音接收音量拉满,不然朋友说话你基本听不见。联机之前先把难度和章节说好,房主选章节的时候其他人是跟着进,别进房了才发现想玩的那关不在一个章节。














