Steamworks 文献库
分销您的专用游戏服务器

概览

如您游戏的客户端需与专用服务器连接,您也可以使用 Steam 分发您的专用服务器。 此举便于您部署服务器且随时保持服务器更新。

创建

要通过 Steam 分发您的专用服务器,需进行如下配置:
  1. 创建工具类型的新 AppID,只用于游戏专用服务器。 可通过访问您应用的“所有相关程序包、 DLC、试用版及工具”栏目并点击“创建新工具”按钮实现。
  2. 在新应用中点击“编辑 Steamworks 设置”。 选择“安装”->“可再发行文件”,打开专用服务器可再发行文件。 此举可给应用程序增添不同的 Steam SDK 可再发行文件 Depot。
  3. 切换至“发布”选项卡并发布变更。
现在您可将新的 Depot 上传至只包含您专用服务器二进制文件的专用服务器应用。

您还需创建 steam_appid.txt 文件,其中只包含您游戏的 AppID。 将该文件置于专用服务器程序包中,以便专用服务器作为基础 AppID 运行。

发行

您的专用服务器有与 Steamworks 其他产品类似的发行核对清单。 您需要完成应用登陆页面右侧所列各项。 准备完毕后可用控件进行发行。

点击专用服务器发行按钮时会发生如下情况:
  1. 大部分情况下,您会希望您的专用服务器匿名运行,从而 Steam 客户端或特定 Steam 用户无需登录即可运行。 因此使用控件发行工具时,专用服务器 AppID 及关联 Depot 将自动添加至匿名 steamcmd 程序包(pkg 17906)中,可使用 SteamCMD 匿名下载。
  2. AppID 会被标识为“已发行”,以便您可实际通过 SteamCMD 运行服务器。

如果您没有控件发行工具(通常情况是如果 Valve 过去某个时候手动创建了您的工具),您需要 Valve 代表帮您发行。 请在此处联系 Valve

您还应该按照 SteamCMD 页面所给说明检测专用服务器是否可下载、可运行。