Comment on page
Unity
Support us as a GitHub Sponsor and get instant access to all our assets, exclusive tools and assets, escalated support and issue tracking and our gratitude.
These articles are made possible by our GitHub Sponsors ... become a sponsor today!
The articles within are specific to Unity and include the engine specific tools and systems unique to the Unity version of the package.
Features | Foundation (free) | Complete | Steamworks.NET | Facepunch |
---|---|---|---|---|
License | ||||
Full API Supported | ✔ | ✔ | ✔ | Mostly |
Documentation | Knowledge Base | Knowledge Base | Valve Docs | Wiki |
Support | Dedicated + Community | Dedicated + Community | GitHub Issues | Not Found |
| | | | |
Achievement UI Tools | ✔ | ✔ | | |
Build Upload Tool | ✔ | ✔ | | |
Chat UI Tools | | ✔ | | |
Group / Clan UI Tools | | ✔ | | |
User Profile Tools | ✔ | ✔ | | |
Leaderboard UI Tools | | ✔ | | |
Lobby UI Tools | | ✔ | | |
Debugging Tools | | ✔ | | |
| | | | |
Achievements | ✔ | ✔ | | |
App | ✔ | ✔ | | |
Group / Clan | | ✔ | | |
DLC | | ✔ | | |
Game | ✔ | ✔ | | |
Input | | ✔ | | |
Inventory | | ✔ | | |
Leaderboard | | ✔ | | |
Lobby | | ✔ | | |
Stats | ✔ | ✔ | | |
User / Friend | ✔ | ✔ | | |
Workshop | | ✔ | | |
| | | | |
Application | ✔ | ✔ | | |
Authentication | | ✔ | | |
Big Picture | | ✔ | | |
Groups / Clans | | ✔ | | |
User / Friends | ✔ | ✔ | | |
Steam Input | | ✔ | | |
Inventory | | ✔ | | |
Leaderboard | | ✔ | | |
Matchmaking | | ✔ | | |
Overlay | ✔ | ✔ | | |
Parties | | ✔ | | |
Remote Play | | ✔ | | |
Remote Storage (cloud) | | ✔ | | |
Screenshots | | ✔ | | |
Stats & Achievements | ✔ | ✔ | | |
UGC (Workshop) | | ✔ | | |
Utilities | ✔ | ✔ | | |
Voice | | ✔ | | |

Added in version 3.2 the Content Builder helps you compile and upload your game to Steam right from the Unity Editor. You can learn more about this tool in the Uploading to Steam article.

The Steamworks Inspector is in in editor tool that exposes every Steam artifact you have configured and linked to Steam Settings and lets you observe the current state and even change those states while debugging and testing. You can learn more in the Debugging Tools article.
In Unity you have a choice in how and when you initialize the Steam API. From a simple code free drag and drop solution or perhaps you prefer greater control for a pure code solution. Either way you can learn more in our Getting Started section.


Unity prefabs and component scripts enable us to create production ready drag and drop tools that simply work. From UI tools like the Quick Match Lobby or manager tools like Overlay Manager we have a wide selection of battle hardened tools to accelerate your game.


Our sample scenes do more than demonstrate features, they excessive every major feature of the Steam API and server as both a learning tool and testing tool. You can browser the collection of Samples Scenes or read over our Testing article to learn more.
Last modified 1mo ago