Skip to content

Integrate Steamworks.NET into your Unity game project for the simplest and most robust way to bring your game to Steam. Steamworks Foundation is the "lite" version of Steamworks Complete the best-in-class Unity Steam API integration.

License

Notifications You must be signed in to change notification settings

heathen-engineering/Toolkit-for-Steamworks-Foundation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unity Version Unity Pipeline Support (Built-In) Unity Pipeline Support (URP) Unity Pipeline Support (HDRP)

Discord GitHub followers Twitter Follow Facebook Follow YouTube Channel Subscribers

Become a GitHub Sponsor

Support Heathen by becoming a GitHub Sponsor and help projects like this one grow! Heathen's Sponsors make it possible for us to create these free resources and to maintain our free Knowledge Base.

As a GitHub Sponsor at the $15 tier or higher you get instant access to Toolkit for Steamworks SDK, Toolkit for Unity Physics, Toolkit for uGUI & User Experience and access to exclusives like our GUI Tools for Steam!

Steamworks Banner

Description

Foundation is the "lite" version of our Toolkit for Steamworks SDK which is available for Unreal, Unity and Godot. The Foundation edition is only available for Unity and Godot at this time. Toolkit for Steamworks: Foundation package is an extension of the work done by Riley Labrecque on Steamworks.NET and is dependent on it. The full-featured Toolkit for Steamworks SDK available on Unreal Marketplace and Unity Asset Store as well as here on GitHub to our sponsors and is a complete integration of every feature in the Steamworks SDK. The free Foundation version you will find in this repository is a lite version containing a small set of commonly used features for your review.

Heathen's Toolkit for Steamworks SDK is available for Unreal, Unity and Godot game engines

Foundation Features

  • App API utilities (language, initialization, APP ID information)
  • Friends Interface (user names and avatar images, game info and friend chat, friend list UI controls)
  • Stats and Achievement (easy access to Steam stats and achievements, achievement UI controls)
  • User Data (easy access to user information, UI controls to display name, level, game status and more)

Toolkit for Steamworks covers the complete Steam API including every tool, system and feature of it. Become a sponsor for $15 a month and get instant access to Toolkit for Steamworks as well as all of our other game development assets. Learn More Here!

Our approach is to take the strength of Valve's Steamworks SDK, and extend that with engine-centric tools, systems, editor extensions, guides and community support to make Heathen the best possible solution for game developers publishing to Steam regardless of engine, skill set or project size.

With Heathen's Toolkit for Steamworks, You retain the strength of directly accessing Steam API via Steamworks SDK when and where you wish while having the benefit of not just native scripting (C# in Unity | Godot (mono)) but tools, systems and editor extensions, battle-tested across hundreds of games by thousands of game developers.

Learn More about Toolkit for Steamworks

What is Heathen's Toolkit for Steamworks

Whether you're new to Steam, [Unreal | Unity | Godot (mono)], or game development in general or a seasoned veteran well capable with Steam's APIs, Heathen’s Toolkit for Steamworks can greatly accelerate your project and help you produce a more robust product that better leverages the services offered by Valve. Heathen’s tools do not prevent you from using raw API features in conjunction with our extensions and tools so your existing code, systems and approaches will just work right alongside ours. With Heathen's Toolkit for Steamworks, you will find many of the most common features of Steam can be handled with little or no coding at all. In the same respect, everything we built has its full source provided and was designed to be extended and adapted by your programmers should they need or want.

More than just a wrapper Modular, extensible, and supported by a large community of fellow developers. Heathen’s Steamworks is the best solution for Unity & Godot developers looking to ship on the Steam platform.

Active Community For more information on what this asset is capable of or how to use it please visit our Knowledge Base or if you have questions please visit our Discord.

Please consider supporting Riley Labrecque and Steamworks.NET here on GitHub you can find Sponsor links on his pages.

Toolkit for Steamworks: Foundation is compatible with PC, Mac and Linux-based Unity & Godot (mono) projects. Foundation is a "lite" version of Toolkit for Steamworks which is available here on GitHub to our sponsors for Unreal and Unity, or get it on the Unreal Marketplace or Unity Asset Store.

Knowledge Base For more information on what this asset is capable of or how to use it please visit our Knowledge Base or if you have questions please visit our Discord.

About

Integrate Steamworks.NET into your Unity game project for the simplest and most robust way to bring your game to Steam. Steamworks Foundation is the "lite" version of Steamworks Complete the best-in-class Unity Steam API integration.

Topics

Resources

License

Stars

Watchers

Forks

Languages