Steamworks Documentation
Found 354 search results for "Steam distribution agreement"
Documentation Home Page

[/section] [i]Steamworks[/i] is a free suite of tools available to any developer to use in their game or software on Steam. [docsearch=big,centered][/docsearch] [linkblocks] [linkblock=gettingstarted] [h3]Getting Started[/h3] An overview of Steamworks, including features and usage guidelines. …

Error Codes & Responses

. [*] [b]Example:[/b] [code=json] { "appnews": { "appid": 440, "newsitems": [ { "gid": "1904306376092568991", "title": "Prince of Prolander Event ", "url": "http://store.steampowered.com/news/externalpost/tf2_blog/1904306376092568991", "is_external_url": true, "author": "", "contents": "<a href=\"http://rgl.gg/default.aspx\"><img src=\"https://steamcdn-a.akamaihd.net/steam/news/29555/prince.png?t=1495219023\"></a><br><br>\n<p><b>This Sunday at 4:30pm EST</b> <a href=\"http://rgl.gg/default.aspx\" target=\"_blank\">RGL.gg</a> is hosting their Prince of Prolander event. …

DOCTYPE appnews> <appnews> <appid>440</appid> <newsitems> <newsitem> <gid>1904306376092568991</gid> <title>Prince of Prolander Event </title> <url>http://store.steampowered.com/news/externalpost/tf2_blog/1904306376092568991</url> <is_external_url>true</is_external_url> <author/> <contents><a href="http://rgl.gg/default.aspx"><img src="https://steamcdn-a.akamaihd.net/steam/news/29555/prince.png?t=1495219023"></a><br><br> <p><b>This Sunday at 4:30pm EST</b> <a href="http://rgl.gg/default.aspx" target="_blank">RGL.gg</a> is hosting their Prince of Prolander event. …

Working with a publisher

Get advice and suggestions about these questions and more from our panel, with expert perspectives from development, publishing, and legal angles. At Steam DevDays in 2016, Valve's Connor Malone hosted a panel to discuss healthy relationships with between developers and publishers. It's worth a watch if you are considering working with a publisher. …

ISteamGameServerStats Interface

[section=GetGameServerPlayerStatsForGame]GetGameServerPlayerStatsForGame[/section] [code=http]GET https://partner.steam-api.com/ISteamGameServerStats/GetGameServerPlayerStatsForGame/v1/[/code] [table] [tr][th]Name[/th][th]Type[/th][th]Required[/th][th]Description[/th][/tr] [tr][td][b]key[/b][/td][td]string[/td][td]✔[/td][td]Steamworks Web API publisher authentication key.…

Wishlist Reporting

This indicates the platform that players have explicitly set in their Steam preferences. This will almost always be a subset of total wishlists, as not every player has selected a specific platform. You can find your own platform preferences here: https://store.steampowered.com/account/preferences/ [docimg=platformPreferences.png]platformPreferences.png[/docimg] [subsection]Definitions[/subsection] In the CSV download of the wishlist data, there is a column for "DateLocal" and "MonthCohort". …

Roadmaps

If you want to sell a DLC that has the promise of future content, [url=https://partner.steamgames.com/doc/store/seasonpass]please read this to learn more[/url].[/callout] [section]Roadmaps on your Steam Store Page[/section] If you have already created an image that represents your roadmap and wish to display it on your store page, there is a dedicated section that you can use to do so. …

Supported Currencies

The currencies listed as "live" below are currently available to customers on Steam. Currencies listed without being Live are ones where we collect prices and plan to release at some point in the future. Only live currencies will be used on the store and may be used for microtransactions. In countries where we don't have the native currency available, prices are presented and charged in US dollars, except for countries geographically located within Europe where the Euro is used instead. [subsection]Region Groups[/subsection] In areas where Steam does not support local pricing, you may still offer a different, usually discounted, USD price. [b]USD_CIS[/b] We recommend a discounted USD price in the Commonwealth of Independent States and affiliated countries where we don't have local pricing. …

Sale Page Section: Apps And Bundles

This is most often used to personalize the display of games for each user visiting your page, for example by showing the player games that are part of this event that are on their withlist or are recommended to them by Steam. Once you enable Smart Section, you will see a few options for which smart section criteria to use for this section. [subsection]2. …

Explain Your Editions

. [*]Avoid including information like Release date and pre-purchase messaging in your edition comparison asset. There are more appropriate spots on Steam to show this information and this information can quickly become outdated. [*]Keep the asset as simple and easy to understand as possible. …

Homepage Example

It is often the single image that represents your company alongside recommended games for followers and potential followers throughout Steam. This image is 184px wide by 184 px tall and should clearly focus on your company logo. [*]The background image that runs behind the entire header area is intended to be a subtle element that showcases your company's brands, game IP, or just a piece of art that evokes the feeling of the games you make. …

Artwork Overrides

You should not use Artwork Overrides to copy the graphical assets from another product on Steam, including DLC. Artwork Overrides are only to describe new content - The only acceptable additional text on a game capsule is words describing a major update to the game content, a new seasonal event, battle pass, DLC, or similar new content for the game. …

Accessibility Features

Steam now supports the display of accessibility features for games making it easier for players to find games they want to play that meet their needs and interests. Developers can now indicate which accessibility features they support, and these will be displayed on the Steam store page for those games. Additionally, players can specifically search for games that support these features. [section]Store Page Display[/section] The Accessibility options that the developer indicates are available for their game are displayed on the side of the store page. …

ISiteLicenseService Interface

Provides access to services related to operating sites which are part of the Steam PC Cafe program. [section=GetCurrentClientConnections]GetCurrentClientConnections[/section] [code=http]GET https://api.steampowered.com/ISiteLicenseService/GetCurrentClientConnections/v1/[/code] [table] [tr][th]Name[/th][th]Type[/th][th]Required[/th][th]Description[/th][/tr] [tr][td][b]key[/b][/td][td]string[/td][td]✔[/td][td]Steamworks Web API publisher authentication key[/td][/tr] [tr][td][b]siteid[/b][/td][td]uint64[/td][td][/td][td]Site ID to see; zero for all sites[/td][/tr] [/table] See current activity at one or more sites. …

Templates for In-Game Actions Files

Here are some example templates for [doclink=features/steam_controller/iga_file]IGA files[/doclink] that you can use as starting points for your games. None of these are for any specific game, and your game might have specific needs not covered by any of them, so feel free to experiment. …

A few special things are going on here -- first of all, there's two [doclink=features/steam_controller/action_set_layers]action layers[/doclink] for the Unit and Build menus, but it's also set up to use actions in chords. …

Results 341 to 354 of 354