Quick Start
Like what your seeing?
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!
Introduction
Steamworks.NET is dependent on ... .NET Our scripts are all C# based Consequently you should be using Godot (mono) or a similarly .NET compatible version of Godot.
Your first stop for getting started as a Steam Developer should be our Guides on Steam its self including its Quick Start guide. While you can perform very basic functional testing using the "Test App" 480 you really will need to secure your own App ID before you can do anything meaningful with Steam.
Auto Load
When you activated the plugin it should have added a Steamworks Behaviour Auto Load entry
If that is missing simply add and enable it, it is the script
addons/Heathen/SteamworksBehaviour.cs
This should be the highest entry in the list of Auto Load scripts
Your App ID
Once you have your own App ID you will need to update your project configuration to use it.
Steamworks Behaviour
Step 1
Open addons/Heathen/SteamworksBehaviour.cs
in Visual Studio or a similar scripting environment.
Step 2
Locate the _Ready()
method on line 20 of the script and within it find the line shown below
Step 3
Replace 480
with your App ID number
Save and close the script
steam_appid.txt
Next you need to update the steam_appid.txt used by the project.
STOP Learn before you do, read our article on steam_appid.txt to understand what it is, why its used and when it should not be used.
You should find the steam_appid.txt file in the root of your project but it will not be apart of your projects resources so you will need to look in your project folder.
Simply open the text file and update the App ID with your App ID
Last updated