外观
版本与运行环境
先锁定完整组合
旧联机版的网络协议和服务端程序集会变化。开始前记录客户端版本、服务端构建、系统平台、认证模式和全部插件版本,不要只写“最新版”。
text
客户端版本与平台:
服务端仓库/构建日期:
.NET Runtime:
游客或 SCKey 认证:
插件清单:
世界备份位置:本地源码对应的环境
根目录 sc2.2network 快照的 README 与项目文件显示:
- 项目称为“生存战争 2.4 NET 联机版”,基础游戏 API 源自 2.2;
- 当前源码目标为
.NET 10,编译需要 .NET 10 SDK; - 服务端发布为依赖框架模式,运行机器需要 .NET 10 Runtime;
- Windows 可使用 Visual Studio 2022 或 Rider,也可以直接使用
dotnetCLI; - 默认服务端端口是
28887。
从源码构建服务端的命令为:
powershell
dotnet build SCNETWORK.slnx -c SERVER发行包用户应优先遵循该发行包自带 README;旧发行版可能不是上述目标框架。
容量评估
源码默认 WorldMaxPlayers 为 20,但它只是默认值,不是性能承诺。人数还受 CPU 单核性能、可用内存、世界活动范围、插件负载、服务器上行带宽与玩家延迟影响。先用 1–3 人完成端到端测试,再逐步增加人数。
迁移提示
旧联机版预计停止更新,长期服应同时保留:
- 可恢复的世界和
ServerSetting.json备份; - 客户端与服务端安装包或准确构建记录;
- 插件源码及对应程序集版本;
- 面向插件联机版的独立迁移测试环境。
下一步进入快速开服。
