返回开服教程
《潜渊症》(Barotrauma) 专用服务器搭建与 serversettings.xml 战役配置指南
整理 Barotrauma 专用服务器部署:SteamCMD 1026340、UDP 27015/27016 端口映射、serversettings.xml 核心参数、潜艇权限管理与 LGSM 开源一键开服方案。
更新于 2026-10-04
《潜渊症》(Barotrauma)是一款以木卫二冰下深海潜艇航行为核心的 2D 硬核生存合作游戏。随着战役模式(Campaign)的深入,自建专用服务器(Dedicated Server)支持将潜艇状态、站点头衔信用点、物资库存与自动化接线网络独立托管,使各船员可以在房主不在线时由大副/轮机长轮值上线执行远征。本文系统梳理专用服务器的安装与配置文件调优要点。
一、服务器硬件基准
| 规格类型 |
4~8人小队战役 |
16人满编大型潜艇服 |
| CPU |
4 核心 / 3.0GHz+ |
6~8 核心 / 3.4GHz+ |
| 内存 (RAM) |
8 GB 物理内存 |
16 GB 物理内存 |
| 存储空间 |
15 GB SSD |
30 GB SSD |
| 网络上行 |
10 Mbps 独享 |
20 Mbps ~ 30 Mbps 独享 |
二、SteamCMD 安装专服
专用服务器由 SteamCMD 匿名拉取(AppID 为 1026340):
steamcmd +login anonymous +app_update 1026340 validate +quit
下载完成后,主程序位于根目录:DedicatedServer.exe(Linux 下为 DedicatedServer)。
三、网络通信双端口规划
| 默认端口号 |
协议 |
作用说明 |
路由器映射状态 |
| 27015 |
UDP |
客户端直连主通信端口(GamePort) |
必须映射 |
| 27016 |
UDP |
Steam 查询与大厅列表展示端口(QueryPort) |
必须映射 |
四、serversettings.xml 核心战役参数配置
首次启动后,服务端将在根目录生成 serversettings.xml 文件:
<ServerSettings
ServerName="LanGame Barotrauma Submarine"
ServerMessage="Welcome to Europa Deep Sea Expedition"
Port="27015"
QueryPort="27016"
MaxPlayers="12"
Password="your_secure_password"
SubmarineSelectionMode="Manual"
VoiceChatEnabled="true"
AllowDisguises="true"
KarmaEnabled="false"
SaveInterval="300"
AutoRestart="false">
</ServerSettings>
关键字段说明:
SubmarineSelectionMode:潜艇选用机制,战役模式下推荐设为 Manual 由舰长在出发前选定潜艇;
KarmaEnabled:业障惩罚系统,熟人好友小队开黑建议设为 false,防止因误伤电工接线而触发被动扣分;
VoiceChatEnabled:开启游戏内近距离对讲机语音通讯;
SaveInterval:自动保存间隔(秒)。
五、管理员权限与创意工坊潜艇挂载
1. 授予管理员权限
编辑 Data/clientpermissions.xml,添加管理员的 64 位 SteamID:
<Client
name="CaptainName"
accountid="76561198000000000"
permissions="All" />
2. 挂载自定义潜艇与 MOD
将玩家自制或创意工坊下载的潜艇文件(.sub)直接放入服务端根目录的 Submarines/ 文件夹下,重启服务端后即可在大厅选艇列表中直接调用。
六、方案选用:手动配置 vs LanGame Server Manager (LGSM)
手动维护《潜渊症》需要手动编辑 XML 节点、管理 .sub 潜艇文件,并防范深度战役存档由于断电或异常退出导致的损坏。
推荐使用官方开源的专服管理平台自动化日常管理:
LGSM 专属能力:
- 战役存档一键快照:在潜入深渊废弃前哨站或突袭声呐 Boss 前自动打包战役数据(
.save),防止潜艇全毁坏档。
- XML 语法可视化保护:将房间名、端口、业障与语音选项转变为图形化表单,避免 XML 语法格式错误。
- 双端口冲突扫描:自动探测 27015 与 27016 端口占用情况,确保稳定对 Steam 大厅广播。
- 服务自愈看门狗:后台监测游戏进程健康,遇异常崩溃自动无损恢复。