首页 > 解决方案 > 如何在现有的 macOS / Xcode 项目中实现 Steamworks API?

问题描述

我打算向 Steam 提交现有的 macOS 游戏。它是使用 Xcode 使用 Objective-C 和 Swift 制作的。

根据Steamworks 文档,我需要libsteam_api.dylib在 Xcode 项目中进行链接。

然而,这似乎还不够。需要进行几个特定的​​构建和目标设置,我找不到任何文档。还需要满足其他几个条件,例如应该进行的 init 调用。

不幸的是,非 C++ 语言支持页面没有关于 Objective-C / Swift / Xcode 的信息,除了如何为 Steam 编写 Mac 游戏代码签名之外,在网上搜索也没有返回任何有用的信息。

是否有任何关于如何使游戏可提交到 Steam 的教程/帮助/分步指南?

标签: xcodemacossteamworks-api

解决方案


您可以使用 Objective-C++ 轻松将 SteamWorks API 集成到您的 Xcode 项目中。SteamWorks SDK 有一个名为“steamworksexample”的示例,展示了如何使用它。


推荐阅读