Toolkit for Steamworks SDK | Steam API
With over a decade of continuous innovation & improvement, Steamworks Complete is a reliable resource for hundreds of games and thousands of developers. Do More with Heathen!
Why Heathen's Toolkit?
Over a decade of continuous innovation and improvement, powering hundreds of games and trusted by thousands of developers.
So much more than "Just another Steam API wrapper", Toolkit for Steamworks SDK offers a comprehensive and robust integration of every Steam API feature. Unlock a toolkit of tried-and-tested solutions and Do More with Heathen.
Unlock the Power of the Steam API
Heathen's Toolkit for Steamworks SDK empowers you to Do More with Valve's Steamworks API, offering a comprehensive suite of stable, robust, and powerful tools to bring your next game project to life. Our community of developers, our extensive knowledge base, and our engineers are all here to help you Do More!
Explore the "Made with Heathen Steam Curator" collection for incredible games made with Heathen's Toolkit for Steamworks SDK.
Learn how Heathen's Toolkit for Steamworks SDK can empower you to Do More by checking out our Knowledge Base!
Layered Design - Created with you in mind
Layers of abstraction simplify the often large and overwhelming prospect of Steam API.
- At the surface, a selection of easy-to-use code-free tools will handle all the most common needs.
- If, when and where you need it you can go deeper leveraging our powerful events, data layer and API extensions to Do More.
Mix and match our tools with ease staying as simple or going as deep as to suit your team, your project, and your needs!
For the Engineer
Battle-tested and developer-proven frameworks, structures, objects, and interfaces. We streamline the utilization of Steam's most intricate features, taking care of "boilerplate" and common systems to save you valuable time. We equip you with a comprehensive toolbox of top-tier tools and editor extensions, helping you Do More!
For the Designer
Component scripts (Mono Behaviours), Scriptable Objects, Unity Events, Managers, Editor Tools. Our rich integration works with the Unity editor to enhance your workflow. We provide you with powerful tools and components that enable you to Do More!
For the rest of us
Code-free, drag-and-drop solutions catering to a wide selection of the most common needs. Benefit from ready-to-use prefabs, a diverse selection of sample scenes, a robust knowledge base, and a supportive community. When it comes to creating a game for Steam, we provide unmatched coverage and support empowering you to Do More!
Expand Your Knowledge
Explore our extensive Knowledge Base, which covers every aspect of our assets, along with comprehensive guides and articles that delve into the wider topics of Steam as a platform. Dive deeper into the world of game development and Steam integration with our rich Knowledge Base.
Thriving Community Collaboration
We actively collaborate with the game development community, including other Unity Asset developers, to ensure seamless compatibility between various Steam integrations, provided they use Steamworks.NET correctly. Our commitment extends to popular integrations like NetCode for GameObject's SteamNetworkSocket transport, Mirror's FizzySteamworks transport, FishNets FishySteamworks transport, and many more.
Seeking assistance or have inquiries? Join our Discord server!
With 1000+ fellow Unity developers and the Heathen team, Heathen's Discord is an invaluable resource for any developer.
Want to know more?
Explore our Knowledge Base website, hosting thousands of articles and guides with a power search enhanced by Lens AI.
Not sure yet?
Visit our GitHub where you can find a free "lite" version you can try out. Heathen has a decade of history supporting Unity developers and helping them deliver great games Made with Heathen!
Technical details
Supported Platforms/Operating Systems
- Windows
- Linux
- Mac OS
Features
- Content Builder (build and upload to Steam from within Unity Editor)
- Production-ready prefabs
- Extensive Samples
- Supports DOTS and GameObject-style projects. Component scripts (GameObject behaviours) are not required but are provided if you wish to use them.
- App Tools
- Authentication
- Clans / Groups Tools
- Debugging tools (Steam Inspector)
- Downloadable Content (DLC)
- Friends Tools
- Steam Input
- Inventory
- Microtransactions / In-App Purchase
- Crafting
- Player Trade / Economy
- Leaderboards
- Multiplayer
- Lobby
- Matchmaking
- Steam Game Server
- Fish Networking support
- Mirror Networking support
- MLAPI / NetCode for GameObjects support
- Overlay
- Parties
- Remote Play
- Remote Storage (Cloud Save)
- Rich Presence
- Screenshots
- Stats and Achievements
- User Tools
- User-Generated Content (Workshop)
- Utilities
- Voice