[doclink=store/assets/eventassets#header]See details[/doclink][/td] [/tr] [/table] [doclink=store/assets/eventassets]Download Image Templates[/doclink] Beyond these minimum requirements, you may want to craft the body of the post itself to include lots of images, video, and rich description of the update. You can use BBCode to format your post, and our tools support a number of ways of embedding interesting content within the post. [section=build]SteamPipe Builds and Patch Notes[/section] When submitting a new build for your game via SteamPipe, a small prompt will automatically appear to encourage you to also post a patch note for your customers. …
[section]Overview[/section] Steam supports persistent leaderboards with automatically ordered entries. These leaderboards can be used to display global and friend leaderboards in your game and on your community webpage. …
Steam will prioritize recommending your game to players that speak the languages supported by your game. So, if you don't support Chinese, your game will show up less to players that only speak Chinese. Not all languages are equal. …
[/td][/tr] [tr][td]Feb 8 Feb 15[/td][td]Couch Co-Op Fest[/td] [td][url=https://partner.steamgames.com/optin/sale/couch_coop_2027]Registration details[/url][/td] [td]Games you can play together on the same device (games must support local co-op). [doclink=marketing/upcoming_events/themed_sales/couch_coop_2027]More info[/doclink]. [/td][/tr] [tr][td]Mar 8 Mar 15[/td][td]Rhythm Fest[/td] [td][url=https://partner.steamgames.com/optin/sale/rhythm_2027]Registration details[/url][/td] [td]Games that are about rewarding players who can hit notes / arrows / bullets / etc. in time to the beat. …
The first 10 PCs to use the content are provided access, the rest are denied until the licensee adds additional game licenses or usage of the original 10 free up. The program will support the concurrent licensing model across all locations identified under the same business entity. If one of these organizations operates from multiple locations (sites), they can identify each site during the registration process and share all licensed Steam content across all the sites. …
The playtime grant is controlled by your application. There is no support for automatic grants based entirely on the users playtime. In other words, playtime is a condition for granting, while your application is the trigger for the grant evaluation. …
VLV100 is equivalent to $0.99 USD, and is converted to all supported currencies using Valve's conversion rates. The VLV conversion rates are carefully managed to adapt to currency movements over time. …
Any time there is enough buffered data to fill a packet, the packets will be pushed out immediately, but partially-full packets not be sent until the Nagle timer expires. See [api]ISteamNetworkingSockets::FlushMessagesOnConnection[/api], [api]ISteamNetworkingMessages::FlushMessagesToUser[/api] NOTE: Don't just send every message without Nagle because you want packets to "get there quicker". …
Make sure you save your custom title separately, by clicking "Save Title" next to it. [*][b]Section Subtitle[/b] - Most sections also support a subtitle too if you need to explain anything more about a given section. [*][b]Background Settings[/b] - You can customize the background color of each section, and even provide an image if you wish. …
Instead, you can create (and - similar to today, stage and later publish) versions of your homepage to support different activity such as a new game release, a major update, or a catalog-wide sale.…
The difference is mainly in your responsibility to explicitly establish a connection and the type of feedback you get about the state of the connection. Both interfaces can do "P2P" communications, both support both unreliable and reliable messages, fragmentation and reassembly, and both can be used to take advantage of [doclink=features/multiplayer/steamdatagramrelay]Steam Datagram Relay[/doclink] to talk to dedicated servers. …
The Tag Wizard helps you identify a breadth of relevant tags across Genres, Visuals & View Points, Themes & Moods, Features, Player support, and more. As the wizard learns about your game, it highlights tags which may be relevant, based on commonalities found among similar titles on Steam. …
[/td][/tr] [/table] Sets the game description. Setting this to the full name of your game is recommended. [b]NOTE:[/b] This is required for all game servers and can only be set before calling [api]ISteamGameServer::LogOn[/api] or [api]ISteamGameServer::LogOnAnonymous[/api]. …
Radial menus are available in both native and legacy mode, but can only be driven by certain [doclink=features/steam_controller/input_source][/doclink]: [table] [tr][th]Input Source[/th] [th]Supports Radial Menu[/th] [/tr] [tr][td]Trackpad[/td] [td]✓[/td][/tr] [tr][td]DPad[/td] [td]✓[/td][/tr] [tr][td]Button Pad[/td] [td]✓[/td][/tr] [tr][td]Joystick[/td] [td]✓[/td][/tr] [tr][td]Gyro[/td] [td][/td][/tr] [tr][td]Switches[/td] [td][/td][/tr] [tr][td]Triggers[/td] [td][/td][/tr] [/table] To create a radial menu, simply select a compatible input source in your game's configuration (such as a joystick or trackpad), and select "Radial Menu" as the input style. …
[/td][/tr] [/table] Adds a VR screenshot to the user's Steam screenshot library from disk in the supported type. [b]Returns:[/b] [apitype]ISteamScreenshots::ScreenshotHandle[/apitype] Triggers a [apitype]ISteamScreenshots::ScreenshotReady_t[/apitype] callback. …
[/list] [subsection]Linking From a Web Browser[/subsection] Steam supports the OpenID 2.0 specification so that you can allow users to securly log into their Steam accounts from your website and retrieve their SteamID. …
Resolution: [list] [*] Check the email associated with the account you are trying to log on with and look for an email from Steam Support. Copy the code from that email. [*] Run the following steamcmd: [code-inline]set_steam_guard_code <code>[/code-inline] [*] Re-Attempt login from steamcmd: [code-inline]Steam>login <buildaccount> <password>[/code-inline] [/list] [h4]General Troubleshooting for Download Issues[/h4] [list] [*] Restart computer, modem, router, etc. [*] Verify firewall settings. The new system requires port 80 (HTTP) and all other Steam ports, listed [url=https://support.steampowered.com/kb_article.php?ref=8571-GLVN-8711]here[/url]. [*] Temporarily disable local Anti-Virus or Spam-Blocker programs. [*] Check the Steam download region under [b]Settings[/b]->[b]Downloads[/b]. …
[b]NOTE:[/b] If [api]ISteamMatchmaking::AddRequestLobbyListDistanceFilter[/api] is not called, [apitype]ISteamMatchmaking::k_ELobbyDistanceFilterDefault[/apitype] will be used, which will only find matches in the same or nearby regions. [b]NOTE:[/b] This will only return lobbies that are not full, and only lobbies that are [apitype]ISteamMatchmaking::k_ELobbyTypePublic[/apitype] or [apitype]ISteamMatchmaking::k_ELobbyTypeInvisible[/apitype], and are set to joinable with [api]ISteamMatchmaking::SetLobbyJoinable[/api]. …