宣布推出 Steamworks,一个用于 Steam 应用的插件

宣布推出 Steamworks,一个用于 Steam 应用的插件

share_steam_logo当涉及到 PC 桌面游戏时,首选的发布平台是 Steam

现在,Corona 开发者可以为 Windows (win32.exe) 或 macOS 构建应用程序,并将其提交到 Steam 进行“绿灯”审批。在绿灯审批过程中,Steam 社区会审查应用程序,并决定是否要发布它们。

为了确保您的游戏能够在 Steam 商店中竞争,Corona Labs 一直在努力创建一个 Steam 插件。该插件支持已成功在 Steam 上发布应用程序的开发者所要求的核心功能。

使用新的 Steamworks 插件,您的应用程序现在可以在游戏中利用排行榜、成就、用户统计、玩家信息和各种 Steam 覆盖层。这些功能不是必需的,但它们在您的游戏中出现可能会鼓励更多人投“赞成”票!

关于插件

此插件与其他游戏网络插件略有不同。例如,没有登录 API。相反,您必须登录到计算机上的 Steam 客户端。然后,该插件与 Steam 客户端通信,以便与 Steam 服务器交换信息。在 macOS 上,最好将 Corona 模拟器设置为 Steam 应用程序,并从 Steam 启动 Corona SDK 以获得最大支持。

如果数据已缓存或随时可用,则许多 API 调用会立即返回数据。例如,如果您正在获取有关用户的信息,并且插件之前已检索到该数据,则会立即返回给您。但是,如果数据不是立即可用的,并且您已为该类型的数据设置了事件侦听器,则事件将触发侦听器,然后您可以使用新信息更新您的本地数据。

总结

通过阅读我们的 Steamworks 插件文档并查看我们的 Steamworks 示例应用程序,了解有关在游戏中实施 Steamworks 的更多信息。并且,加入 Corona 论坛,讨论我们插件库的这一精彩新增功能。


Steam 和 Steam 徽标是 Valve 公司在美国和/或其他国家的商标和/或注册商标。
Rob Miracle
[email protected]

Rob 是 Corona Labs 的开发者关系经理。除了热衷于帮助其他开发者使用 Corona 制作出色的游戏外,他还喜欢在业余时间制作游戏。自 1979 年以来,Rob 一直在为从个人电脑到大型机等各种平台编写游戏代码。他在游戏行业拥有超过 16 年的专业经验。

2 条评论
  • Naveen
    发表于 09:16,8 月 10 日

    太棒了! 🙂

  • Thomas Vanden Abeele
    发表于 04:07,8 月 11 日

    是的,这真是个好消息!!!