雾锁王国,高清版英灵神殿,发售时间好巧不巧遇到了帕鲁,虽然也百万套了,不过被帕鲁抢了太多风头了
比较麻烦的是雾锁王国没有linux服务器,目前有的linux使用docker,内涵了wine等转译方式运行的steam和游戏,这种如果游戏更新了,docker没更新就跟不上,那就不如自己windows开一个得了
linux版本建服,可以参考这里
https://github.com/PR3SIDENT/enshrouded-server
首先安装steamcmd
https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip
解压后运行
完成以后就有steam的基础环境了
接着上面的命令行,继续执行,匿名登陆
login anonymous
下载游戏
app_update 2278520 validate
退出
quit
服务器启动路径
\steamcmd\steamapps\common\EnshroudedServer\enshrouded_server.exe
服务器第一次启动以后会生成enshrouded_server.json
配置文件,就可以修改服务器参数了
一样使用这个代码进行更新就行了
app_update 2394010 validate
配置路径
\steamcmd\steamapps\common\EnshroudedServer\enshrouded_server.json
配置比较简单
{
"name": "elmagnifico's游戏屋频道专服(仅限可语音玩家)",
"password": "1207",
"saveDirectory": "./savegame",
"logDirectory": "./logs",
"ip": "0.0.0.0",
"gamePort": 15636,
"queryPort": 15637,
"slotCount": 16
}
存档就对应在
\steamcmd\steamapps\common\EnshroudedServer\savegame
服务器正常启动提示:
[OnlineProviderSteam] finished transition from 'Uninitialized' to 'Initialized' (current='Initialized')!
[OnlineProviderSteam] 'JoinOrCreateGame' (up)!
[OnlineProviderSteam] 'SetLobbyData' (up)!
[OnlineProviderSteam] 'JoinLocalPlayers' (up)!
[OnlineProviderSteam] 'ConnectToPeers' (up)!
[savedata] Start 'Open Container' on container 3ad85aea
[OnlineProviderSteam] finished transition from 'Initialized' to 'InGame' (current='InGame')!
[savedata] Updating 'Open Container' on container 3ad85aea
[savedata] Finished 'Open Container' on container 3ad85aea
[Session] 'HostOnline' (up)!
[Session] finished transition from 'Lobby' to 'Host_Online' (current='Host_Online')!
[ecss] TaskQueue: workerCount:3 taskWorkerCount:2 0000000000000000000000000000000000000000000000000000000000000110
[TerraformingEfficiencyRegistry] Finished loading.
[ecs] Nobuild zones changed
[ecs] Build zones changed
[ecs] Build zones changed
[savexxx] LOAD 0 bases 0 entities
[ecs] readEntitySerializationContext: Templates: 1 Components: 5 Size: 1,344
[guid_registry] VoxelBlueprintRegistry: Finished loading entry e284b901-c3dd-4282-8a4e-0a618e5763f5.
[guid_registry] VoxelBlueprintRegistry: Finished loading entry 27a9e067-4b9f-45cf-b966-208a5ecbd53b.
[guid_registry] VoxelBlueprintRegistry: Finished loading entry 85e3baea-7c93-4d6f-b1be-42f79b036761.
[guid_registry] VoxelBlueprintRegistry: Finished loading entry 28c4b2ca-4a01-4ba9-9e05-49c871df6904.
[guid_registry] VoxelBlueprintRegistry: Finished loading entry ec28c5d5-9d23-413e-b238-781157fb2f65.
[guid_registry] VoxelBlueprintRegistry: Finished loading entry 5d9bd376-5b7f-4db4-8f2e-6a3e564194b1.
[guid_registry] VoxelBlueprintRegistry: Finished loading entry 34aa0c3c-9a88-4f8b-a070-64827a5fdabf.
[server] Load deserialization took 2.88 s
启动成功以后可以在steam的游戏服务器管理列表中看到
游戏内也可以了
出现加入服务器提示错误,重启一下服务器,有个什么缓存不太正确
进服务端一直转圈黑屏,重新验证一下游戏完整性
…
https://www.reddit.com/r/Enshrouded/comments/1af5mcb/linux_dedicated_server_creation_guide/
https://hub.docker.com/r/sknnr/enshrouded-dedicated-server
https://github.com/PR3SIDENT/enshrouded-server
https://www.bilibili.com/opus/890187140990763030
https://zhuanlan.zhihu.com/p/680928574