WeGame饥荒服务器是指通过腾讯WeGame平台启动并运行的《饥荒:联机版》(Don't Starve Together)专用联机服务器。其核心架构与Steam版并不互通,所有玩家数据、好友列表和联机匹配均基于WeGame账号体系。根据官方文档与社区实践,以下内容覆盖服务器类型、搭建方式、配置要点及常见问题。

WeGame饥荒服务器主要分为两类:一类是玩家在客户端内创建的临时房间服务器,另一类是独立于游戏客户端的专用服务器(Dedicated Server)。临时房间服务器由房主主机充当服务器,房主下线后房间即关闭;专用服务器可7×24小时运行,适合持续运营的社区或好友小组。
对于临时房间服务器,操作路径为:在WeGame启动《饥荒:联机版》→ 点击“创建世界” → 配置世界参数(地图、怪物、Mod、玩家上限等) → 创建后自动生成房间ID。WeGame好友可通过游戏内好友列表直接申请加入,或通过房间ID搜索加入。该模式下,房主网络质量决定所有玩家的连接稳定性;若房主开启加速器或带宽不足,容易出现延迟或掉线。官方限制玩家上限通常为4至8人,具体数值由世界设置决定。
若要搭建24小时不间断的WeGame专用服务器,需要额外准备以下资源:一台Windows或Linux系统的主机(或云服务器)、WeGame平台专用的《饥荒:联机版》服务端程序、以及一个拥有服务器令牌(Server Token)的WeGame账号。与Steam的“DST Dedicated Server”不同,WeGame版服务端通常需要从《饥荒:联机版》的游戏目录中提取“bin”文件夹内的执行文件,或者通过WeGame自带的“饥荒联机版专用服务端”工具获取(部分版本会随游戏安装,路径形如“WeGameApps\饥荒联机版\bin\dontstarve_dedicated_server_nullrenderer.exe”)。若官方工具缺失,需使用社区提供的兼容方案,但必须保证服务端版本与客户端一致,否则会出现协议不匹配。
搭建WeGame专用服务器的详细步骤如下:第一,在云主机上安装WeGame客户端并以专用账号登录,再下载安装《饥荒:联机版》,确保服务端文件完整。第二,获取服务器令牌:登录《饥荒:联机版》游戏,在主菜单中点击“账号”或“服务器设置”生成令牌;将该令牌复制到服务器配置文件中的“server_token”字段。第三,配置世界设置和端口:默认端口为10999(主端口)和10998(Steam主服通信端口),但WeGame版可能使用不同端口,需要在防火墙和云平台安全组中开放TCP/UDP对应的出入方向规则。第四,编写启动脚本,参数示例为:
dontstarve_dedicated_server_nullrenderer.exe -console -cluster 名称 -shard 分区,并设置好“cluster.ini”、“server.ini”、“worldgenoverride.lua”等配置文件。第五,启动服务端并观察日志,确认显示“Sim Pause”和“Registering”等字样即表示成功。若使用多个进程,还需配置网络隔离或本地回环,避免崩溃。
在配置优化方面,优先确保主机的网络上行带宽不低于5Mbps(每名玩家约需1Mbps)。同时建议在配置文件中关闭不必要的Mod,因为Mod数据同步会显著增加服务器负载。若使用Linux系统,可以通过tmux或screen保持控制台后台运行,并定期备份“Documents\Klei\DoNotStarveTogether”目录下的存档与存档元数据。管理权限方面,可在世界配置中设置管理员名单,之后在游戏内通过控制台输入命令进行踢人、重生、传送等操作。
WeGame饥荒服务器最常见的故障及排查包括:无法建立连接(多为云平台安全组未开放端口)、房间列表不显示(服务端未成功注册到WeGame大厅,需检查令牌与版本)、玩家加入时无限加载(客户端与服务端Mod不一致)、服务器闪退(检查服务器内存是否低于2GB,以及是否存在中文路径)。此外,由于WeGame平台对多开及虚拟化有一定限制,部分云主机会被识别为异常环境,此时需要联系WeGame客服或使用物理机运行。若玩家使用的是沙盒或虚拟机,还需额外开启虚拟化透传支持。
总体而言,WeGame饥荒服务器的搭建门槛低于Steam版,因为账号体系和好友频道天然集成于WeGame客户端,但可用的网络P2P通道和专用服务端支持相对有限。对于普通玩家,推荐优先使用游戏内创建房间;对于长期社区,建议购买云服务器并部署专用服务端,同时关注官方更新日志,避免版本落差引起的兼容性问题。

查看详情

查看详情