教你用Ubuntu快速搭建饥荒服务器
内容提要
本文介绍了使用华为云服务器搭建《饥荒》游戏服务器的步骤,解决网络卡顿问题并方便存档。包括选购服务器、登录并部署游戏,创建本地和服务器存档,以及添加管理员权限。
延伸解读
服务器配置选择与人数匹配
文章推荐了两种华为云服务器配置:1核2G 1M适合2-3人游玩,2核4G 5M适合8人左右。选择时需根据实际联机人数决定,避免资源不足导致卡顿。若选错操作系统,可在控制台切换为Ubuntu 22.04。
搭建前的必要准备
搭建前需准备Steam账号和《饥荒》客户端。文章特别说明《饥荒》当前不支持一键部署,因此需手动完成环境配置、steamCMD安装、服务器部署等步骤,过程相对繁琐,需耐心操作。
存档迁移与Token获取
搭建服务器时,需先在本地创建世界并退出,获取本地地图资源,再上传至服务器指定目录。随后在Steam饥荒标题画面获取游戏服务器Token,并替换服务器上的cluster_token.txt文件,这是服务器正常运行的关键。
管理员权限与联机进入
若需多人联机时赋予朋友暂停或回档权限,需在服务器存档Cluster_1中创建adminlist.txt,每行添加一个Klei用户ID(格式如KU_XXXXX),无需标点。完成搭建后,在游戏内点击浏览游戏,找到自己的房间即可进入。
Q&A
用云服务器搭建饥荒服务器有什么好处?
可以解决因网络运营商不同导致的卡顿问题,并且游戏存档保存在云服务器上,即使换电脑也能通过搜索房间名继续玩之前的存档。
搭建饥荒服务器前需要准备什么?
需要一个Steam账号和一个饥荒的客户端。
选购华为云服务器时,针对不同人数有什么配置推荐?
1核2G 1M配置可满足2-3人游玩;2核4G 5M配置可满足8人左右游玩。
在Ubuntu服务器上安装饥荒联机版服务器的具体命令是什么?
运行steamCMD后,依次执行:login anonymous、force_install_dir ../dontstarvetogether_dedicated_server、app_update 343050 validate、quit。
如何创建服务器地图存档?
先在本地游戏生成世界并退出,找到本地地图资源;然后在服务器上创建目录~/.klei/DoNotStarveTogether/Cluster_1,用xftp将本地地图资源全部上传到该目录。
如何给多人游戏中的玩家添加管理员权限?
在服务器的世界存档Cluster_1中创建adminlist.txt文件,将每个玩家的klei用户ID单独一行写入,不需要加任何标点符号。