Skip to content

Steamworks (Steam 集成)

GDevelop 支持 Steamworks,这是 Steam 提供的一套工具,可帮助将您的游戏与其平台集成,提供常见的游戏开发功能,包括

  • 成就
  • 网络
  • 匹配
  • 用户生成内容(UGC)工作室
  • 获取玩家信息
  • 反作弊/DRM

要在 GDevelop 中使用 Steamworks,您需要:

  1. 注册您的游戏在 Steamworks 上,并为您的游戏获取一个 App ID
  2. 项目管理器 中打开 游戏属性
  3. 滚动到 Steamworks 部分,并在相应的文本字段中输入您的 App ID
  4. 使用“Steamworks”部分中的动作、条件和表达式

启用 Steam DRM

移动和 HTML5 构建

Steam DRM 仅保护 PC 构建,因为 Steam 是一个仅限于 PC 的平台,不会为移动和 HTML5 编写代码。如果您发布针对其他平台的构建,请确保使用其他 DRM 解决方案来保护它们,以免使 Steam DRM 无效。

如果您想阻止未在 Steam 购买您的游戏的人运行您的 PC 构建,您只需要:

  1. 打开 项目管理器 中的 游戏属性
  2. 滚动到 Steamworks 部分
  3. 选中“要求 Steam”复选框

这将使游戏在非通过 Steam 启动时关闭自身并启动 Steam。如果安装了游戏并确实由用户拥有,则 Steam 将自动启动游戏。

单击此处 了解有关 Steam DRM 的更多信息。

发布

一旦您的游戏处于可玩状态并已集成了 Steamworks 功能,您可以使用这篇指南在 Steam 上发布您的游戏 using this guide