Legacy Asset
This asset has been replaced by Steamworks V2 and will no longer be updated. It will be deprecated soon (removed from sale) and should only be used with projects limited to Unity 2018 LTS. For all other projects please see:
Steamworks V2 Foundation ( Free )
Or
Steamworks V2 Complete ( Premium )


Heathen Engineering’s Steamworks is a set of tools, systems and editor extensions designed to make integration of Valve’s Steamworks with your Unity project easier, faster, and more robust. This asset covers every feature of Valve’s Steamworks Client API and provides you with custom editor extensions, tools and systems so you can make the most of Steam for your game.

This asset uses Steamworks.NET under the MIT license; see ThirdPartyNotices.txt file in package for details.

Have a question? Join our Discord and ask the devs!

Features!
Get support for nearly every feature of the Steam client API !!
Including but not limited to:
Support for Mirror’s Networking HLAPI
∙ Steam Game Server (Dedicated Steam Networking Servers)
∙ Steam Peer to Peer (Steam P2P Networking)
∙ Steamworks.NET (C# access to the full Steam API)
∙ Steam Workshop aka Steam UGC
∙ Steam DLC
∙ Steam Cloud aka Remote Storage
∙ Steam Authentication
∙ Steam Leaderboards
∙ Steam Achievements
∙ Steam User Stats
∙ Steam Inventory
∙ Steam Overlay
∙ Steam Lobby
∙ Steam Lobby Chat
∙ Steam Friend Chat
∙ Steam Voice
∙ Steam User Data

Online Code Documentation at:
Heathen Engineering's Steamworks Class Documentaiton

Video Tutorials:
Steamworks Getting Started

Live Support on:
Heathen Assets Discord Server

Heathen's Steamworks builds on the Steamworks.NET framework and extends it with Heathen's Systems Core offering designers and programmers alike a far smoother and easier integration of Steamworks API with your game and without diverging from Valve's architecture. This approach means official Valve documentation, tutorials, etc. still apply while also wrapping that functionality in more Unity friendly components.

Heathen Systems Core is included with this asset and fully integrated with it. Define your achievements, users, network messages and more as 'Scriptable Variables' for easy referencing cross scene and easily driven by Heathen's Game Event system.

Do more with Heathen Engineering!
Create Dedicated Server or classic Peer to Peer multiplayer powered by the flexible and efficient Mirror Networking HLAPI and take full advantage of Valve’s incredible and powerful Steam Networking service.

Enrich your games with achievements, user stats, social features, Steam DLC and support for Steam Workshop. Easily create or join Steam Lobbies, integrate chat systems with your game and so much more. Heathen’s Steamworks is a battle tested and developer approved integration of one of the most robust and popular digital platform interfaces around.

New to Steamworks?
Heathen’s Steamworks comes with live support form Heathen Engineering and a growing community of more than 100 developers. Join the Heathen Assets Discord Server where you can ask questions and get real time answers, show off your latest project and join the Steamworks Testing channel to help shape the growth of Heathen’s Steamworks.