韦诺之战(Battle for Wesnoth)是一款完全开源的老牌六边形战棋游戏,自带多人模式,没有官方服务器也能连。它最适合「几个朋友一起打电脑或对战」:一方建房,其他人填 IP 直接进,不需要账号、不需要大厅。

这个游戏支持哪种联机

  • 局域网/直连:游戏内置多人模式,主机建局后其他人填主机 IP 加入。
  • 官方大厅:也有公共服务器,但国内连接不稳定,固定小队更建议直连。
  • 存档接力:战役多人模式支持存档接续,适合分几个晚上慢慢打。

联机前准备

  1. 所有人使用同一版本。韦诺之战更新频繁,版本差一个数字就连不上,装之前先确认大家一致。
  2. 模组(插件)也要一致,尤其是加了单位包或战役包时。
  3. 建议统一用同一份安装包分发,避免有人从商店、有人从官网装到不同版本。
  4. 主机性能要好一点——战棋的 AI 计算在主机侧跑,大地图上明显。

开房步骤(局域网)

  1. 主机进入「多人游戏」→ 创建本地/局域网游戏。
  2. 选地图与阵营设置,确认人数后开局。
  3. 韦诺之战默认使用 15000 端口,主机放行该端口后,同一网段的人就能在局域网列表里看到房间。
  4. 看不到房间时,让对方用「连接主机」直接填内网 IP,比等广播更稳。
  5. 局域网联机不需要公网 IP,也不需要映射端口。

异地联机的做法

韦诺之战对延迟不算敏感——回合制战棋不要求实时操作,所以异地联机的体验比 RTS 好很多。两种做法:

  • 直接用官方大厅,开私人局填密码;
  • 把大家拉进同一个虚拟网段,再按局域网方式直连。后者更稳定,也不受大厅抽风影响。

组网方法见 异地组网入门。

常见问题排查

  1. 提示版本不匹配:最常见,逐人核对版本号。
  2. 局域网列表为空:先试直接填 IP;再查防火墙是否拦了 15000。
  3. 开局后行动卡住:通常是主机在算 AI,等一下;长期卡则把 AI 数量或地图尺寸降下来。
  4. 中途有人掉线:回合制可以从存档恢复,约定好「谁掉线谁回读」的规则。

相关教程