Steamworks 文献库
找到 18 个 "mac macos osx" 的搜索结果
平台

://steamcommunity.com/groups/steamworks/discussions/14/]Steamworks 开发讨论 - Windows[/url]. [subsection]Apple macOS[/subsection] Steam 官方支持 Intel Mac 的 OS X 10.11(El Capitan)及更新版本。 [b]公证[/b] 自 2019 年 10 月 14 日起,Steam 要求…

所有新的 macOS 应用程序为 64 位,并由 Apple 公证。 如果您的 Mac 应用程序已经支持 64 位,请登录 Steamworks,在您应用程序的“支持的操作系统”栏目中勾选“macOS”下的“包含 64 位二进制文件”。 这样可以确保您的 macOS 应用会向在 macOS 10.15 中运行 Steam 的用户显示为兼容。 [img]https://steamcdn…

上传至 Steam

GM 时,请确保在 Mac 上打开 goldmaster/disk_assets/SteamRetailInstaller.dmg 映像。 然后,将其中的应用复制到您媒体的根中。 我们还建议重命名已安装的应用、为图标加上品牌元素并使窗口仅显示安装程序。 [*] 为 macOS 创建多盘 GM 时,请确保每张光盘的卷名都匹配。 卷名是安装路径的一部分,因此,如果名称不匹配,安装…

个字段了解更多。 以下示例显示了 5 个启动选项,其中 2 个 用于 Windows,2 个用于 macOS,1 个用于 Linux 。 只有在用户还拥有指定的 DLC,启动选项 3 才会在 Windows 上显示。 [docimg=updatedlaunchoptions_3.png]updatedlaunchoptions_3.png[/docimg] [*] 前往 [url=https…

社区图像资产

=client_icon.png]client_icon.png[/docimg] [b]用途:[/b]此图标用于创建启动您应用程序的桌面快捷方式。 如有需要,此图标也可用作社区图标和客户端图像。 [b]尺寸:[/b] 32px x 32px ICO。 您也可提供不同大小的 ICO 文件,配合不同的分辨率进行缩放。 [callout]请注意:若要在 macOS 桌面快捷方式中正确显示您的应用程序图标,您必须在“Mac

Steamworks SDK

://partner.steamgames.com/downloads/steamworks_sdk.zip]此处[/url]下载最新版的 Steamworks SDK。 SDK 的完整功能列表如下所示: [list] [*] [b]glmgr[/b] - “ToGL”,适用于macOS 的 DirectX to OpenGL 兼容性层。 参见 [url=https://github.com/ValveSoftware/ToGL]ToGL…

]ContentPrep.zip[/b] - 已弃用。 在 SteamPipe 推出前,曾用于设置 macOS 应用程序的正确权限。 [*] [b]SteamPipeGUI.zip[/b] - 适用于 Windows 平台的[doclink=sdk/uploading#steampipe_gui_tool]SteamPipe GUI Tool[/doclink],让上传简单产品变得更轻松。 [/list…

SteamPipe 本地内容服务器

的端口,必须在引号内使用“ip:port”。 [*] 不要在前面添加“http://”,不支持 HTTPS。 [/list] 注意:Steam 可执行文件的默认位置为: [list] [*] [b]Windows[/b]:C:\Program Files (x86)\Steam\ [*] [b]macOS[/b]:Steam.app/contents/macOS/ [*] [b]Linux…

操作清单文件

;steam_input_manifest.vdf" ); #elif defined(OSX) _snprintf( rgchFullPath, sizeof( rgchFullPath ), "%s/steamworksexample.app/Contents/Resources/%s", rgchCWD, "steam_input_manifest.vdf" ); #else…

创建和使用 InstallScripts

.85).aspx]Wow6432Node[/url] 路径。 [b]问: 为什么我的安装脚本似乎根本就没有运行?[/b] [b]答:[/b] 请仔细检查您的配置是否正确。 [b]问: 该如何添加 macOS 可再发行文件? 为什么我的 macOS 安装脚本中的运行进程不工作?[/b] [b]答:[/b] 我们目前不支持安装 Mac 可再发行文件。 您需要将安装程序放至主可执行文件中。 …

[section=basics]概览[/section] Steam 可自动安装多种[doclink=features/common_redist]常见可再发行文件[/doclink],但您的应用程序可能会有其他首次运行的要求。 [callout]备注:下文所述的安装脚本功能基本上只适用 Windows 操作系统。 支持 MacOS 的功能仅限文件权限与符号链接。 目前尚无支持 Linux 或…

基于 SteamOS 和 Linux 的开发

[section]Linux 概览[/section] Linux 版 Steam 现在对所有 Steam 用户开放。 随着 Linux 支持的游戏越来越多,而且 Linux 版 Steam 社区变得日益活跃,现在是时候把您的游戏移植到 Linux 上了。 为 Steam 开发 Linux 游戏对于原来为 Windows 或 macOS 进行开发的开发者来说富有挑战性。 以下…

://cgdb.github.com/]cgdb[/url]:这是一个 gdb 包装器,在执行过程中提供源代码中当前位置的分屏视图。 [*] [url=http://eclipse.org/downloads/?osType=linux]Eclipse[/url]:另一个可配置来用于 Linux 开发的 IDE。 适用于 Windows、 macOS 及 Linux。 [*] [url=http…

Steam 云

]Windows[/td][td]%USERPROFILE%\AppData\Roaming\[/td][/tr] [tr][td]WinSavedGames[/td][td]Windows[/td][td]%USERPROFILE%\Saved Games\[/td][/tr] [tr][td]MacHome[/td][td]macOS[/td][td]~/[/td][/tr] [tr…

][td]MacAppSupport[/td][td]macOS[/td][td]~/Library/Application Support/[/td][/tr] [tr][td]MacDocuments[/td][td]macOS[/td][td]~/Documents/[/td][/tr] [tr][td]LinuxHome[/td][td]Linux[/td][td]~/[/td…

Steam Audio

] Steam Audio supports the following platforms: [list] [*] Windows 7 or later (32-bit and 64-bit) [*] Linux (32-bit and 64-bit, tested with Ubuntu 18.04 LTS) [*] macOS 10.7 or later (64-bit Intel…

Steam 界面

支持使用 DirectX 7 - 12、OpenGL、Metal 和 Vulkan 的游戏, 在软件栅格化(Software-Rasterized)游戏中无法使用。 MacOS:对 10.15 (Catalina) 的界面支持要求将某些权利添加至您的生成版本配置当中。 请在[url=https://partner.steamgames.com/doc/store/application/platforms]平台…

ICloudService 接口

进制字符串(40 位数字),代表文件的 SHA1 摘要。[/td][/tr] [tr][td][b]platforms_to_sync[/b][/td][td]string[/td][td]✔[/td][td]此文件对其有效的平台列表。 可能的值:All、Windows、MacOS、Linux、Android、iPhoneOS、Switch。 不区分大小写。[/td][/tr] [tr][td][b…

文件的新版本将覆盖现有版本。 请注意,对于列表参数(如“platforms_to_sync”),用作 GET 参数时的语法如下: [code=http]&platforms_to_sync[0]=macos&platforms_to_sync[1]=windows[/code] 在 POST 参数的 JSON 编码字段中,则如下所示: [code]"platforms_to_sync"…

Steamworks API 概览

期待的许多交互。 [section]入门指南[/section] [b]注意:[/b] Steamworks API 官方支持 C++,在 Microsoft 的 Windows 上使用 Microsoft Visual Studio 2008+,在 macOS 和 SteamOS / Linux 上使用 GCC 4.6+ 和 Clang 3.0+。 如果您使用的是第三方引擎或非 C++ 编程语言,您应该先查看[doclink…

路径中)。 [*] [b]macOS[/b] [code-inline]libsteam_api.dylib[/code-inline] 提供了 Steam API 的 x86 和 x64 版本。 您必须将其链接至您的 Xcode 项目中,并与您的可执行文件一起发布。 更多信息请参阅:[url=https://developer.apple.com/library/content…

Steam 云畅玩(测试版)

试游戏时,如果出现了其他问题,我们会联系您并帮助您修复任何特定问题。 [b]GeForce NOW 是什么?[/b] GeForce NOW 是 NVIDIA 基于云端的游戏流式传输服务,将游戏直接从云端实时传送至您的笔记本电脑、台式电脑、Mac、SHIELD TV,或是 Android 设备。 NVIDIA GFN 常见问题请见:https://www.nvidia.com/en-us…

Steam 输入手柄模拟最佳实践

会和 XInput、DirectInput、RawInput 以及 Windows.Gaming.Input 等传统手柄输入 API 挂钩,并注入模拟的 Xbox 控制器设备。 在 MacOS 和 Linux 中,模拟的控制器由驱动提供。 [*] 控制器将会作为 Xbox 控制器出现在您游戏中,这也就意味着,带有额外输入的控制器的一些输入会彼此重复。比如,Playstation 触控板点击和 OPTIONS 按键…

ISteamHTTP 接口

请求是否需要验证证书的请求句柄。[/td][/tr] [tr][td][b]bRequireVerifiedCertificate[/b][/td][td]bool[/td][td]要启用验证证书吗?[/td][/tr] [/table] 设置 HTTPS 请求是否通过机器证书信任存储区认证 SSL 证书。 此函数目前只能在 Windows 和 macOS 上运行。 [b]返回:[/b] bool 如果成功,返回 [b…

steam_api.h

] [tr=k_EMarketingMessageFlagsPlatformWindows][td][b]k_EMarketingMessageFlagsPlatformWindows[/b][/td][td]1 << 1[/td][td][/td][/tr] [tr=k_EMarketingMessageFlagsPlatformMac][td][b]k_EMarketingMessageFlagsPlatformMac