Steamworks Documentation
Found 18 search results for "mac macos osx"
Uploading to Steam

just steamcmd.exe which is the command line version of Steam. [*] [b]builder_linux[/b] - The linux version of steamcmd. [*] [b]builder_osx[/b] - The macOS version of steamcmd. [*] [b]content[/b…

, 2 for Windows, 2 for macOS and 1 for Linux. Launch option 3 will only be shown on Windows if the user also owns the DLC specified. [docimg=updatedlaunchoptions_3.png]updatedlaunchoptions_3.png[/docimg…

Platforms

[section]Overview[/section] This section describes the general workflow and settings necessary for releasing your application on additional operating systems. Steam provides support for Windows, macOS

no longer supports Windows XP and Windows Vista[/url]. Visit the [url=http://steamcommunity.com/groups/steamworks/discussions/14/]Steamworks Development Discussions - Windows[/url]. [subsection]Apple macOS

Steamworks SDK

X to OpenGL compatibility layer for macOS. See the [url=https://github.com/ValveSoftware/ToGL]ToGL github[/url] page for more information. [*] [b]public/steam[/b] - [doclink=sdk/api][/doclink] [*] [b…

. This was used to set the correct permissions for macOS applications before SteamPipe became available. [*] [b]SteamPipeGUI.zip[/b] - A [doclink=sdk/uploading#steampipe_gui_tool]SteamPipe GUI Tool[/doclink…

Community Graphical Assets

on macOS desktop shortcuts, you must also submit an icon file in ICNS format in the "Mac Icon" asset field. If one is not provided, then the shortcut will be created with a default Steam logo…

icon. [docimg=mac_icon.jpeg]mac_icon.jpeg[/docimg] [/callout] [section=community_icon]Community Icon [color=#ca5029]Required[/color][/section] [docimg=Community_icon_ex.jpg]Community_icon_ex…

SteamPipe Local Content Server

is not supported [/list] Note: The default location of the Steam executable is: [list] [*] [b]For Windows[/b]: C:\Program Files (x86)\Steam\ [*] [b]For macOS[/b]: Steam.app/contents/macOS/ [*] [b…

Developing for SteamOS and Linux

to port your game to Linux. Developing a Linux game for Steam can be challenging for developers coming from a Windows or macOS development background. The following information will help you successfully…

]Eclipse[/url] - another IDE that can be configured for Linux development. Available on Windows, macOS, and Linux. [*] [url=http://www.tuxfiles.org/linuxhelp/vimcheat.html]vim[/url] - a basic command-line…

Steam Cloud

Data\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][/tr] [tr][td]Linux…

Creating and using InstallScripts

requirements. [callout]NOTE: Install script functionality described below is primarily for Windows operating systems. MacOS support is limited to file permissions and symlinks. There is no Linux/Steam…

add macOS redistributables? Why doesn't Run Process work in my macOS install script?[/b] [b]A.[/b] We don't currently have support for installing Mac redistributables. You will need to put…

Steam Overlay

-rasterized games. macOS: Overlay support for 10.15 (Catalina) requires adding entitlements to your build configuration. Details are provided on the [url=https://partner.steamgames.com/doc/store/application…

Steam Audio

[/subsection] 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…

Action Manifest Files

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

ICloudService Interface

][td]List of platforms for which this file is valid. Possible values: All, Windows, MacOS, linux, Android, iPhoneOS, Switch. Case-insensitive.[/td][/tr] [tr][td][b]upload_batch_id[/b][/td][td]uint64[/td…

;, the syntax when used as a GET param is as follows: [code=http]&platforms_to_sync[0]=macos&platforms_to_sync[1]=windows[/code] In a JSON-encoded field in a POST param, it is as follows: [code]"…

Steamworks API Overview

expect. [section]Getting Started[/section] [b]NOTE:[/b] The Steamworks API officially supports C++, using Microsoft Visual Studio 2008+ on Microsoft Windows, GCC 4.6+ and Clang 3.0+ on macOS and Steam…

to a DLL (MSDN)[/url] You must also ship the [code-inline]steam_api[64].dll[/code-inline] in your run-time directory (next to your programs executable, or in your dll search path). [*] [b]macOS[/b…

Steam Input Gamepad Emulation - Best Practices

controller device. On macOS and Linux emulated controller input is provided by a driver. [*] The controller will show up in your game as an Xbox controller which means that controllers with extra inputs…

Steam Cloud Play (Beta)

Force NOW is NVIDIA’s cloud-based game streaming service, delivering real-time gameplay straight from the cloud to your laptop, desktop, Mac, SHIELD TV, or Android device. NVIDIA GFN FAQ https://www…

ISteamHTTP Interface

works Windows and macOS. [b]Returns:[/b] bool Returns [b]true[/b] upon success. Otherwise, [b]false[/b] if the request handle is invalid. [subsection=SetHTTPRequestUserAgentInfo]Set…

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