2016 年 8 月 10 日
宣布推出 Steamworks,一个用于 Steam 应用的插件
当涉及到 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 论坛,讨论我们插件库的这一精彩新增功能。
Naveen
发表于 09:16,8 月 10 日太棒了! 🙂
Thomas Vanden Abeele
发表于 04:07,8 月 11 日是的,这真是个好消息!!!