➕Manually add your own Achievements in Steamworks
Tutorial on how to add a achievement trough Steamworks.
📄 Requirements
To have a basic understanding on how this plugin gets used
you followed step 2: Installing The Plugin
you followed step 3: Enabling The Plugin
you followed step 4: Preparing The Project For Use With This Plugin
To have access to the Steamworks achievement configuration site you need to have
an Steamworks account
an Steamworks app
🧭 Navigating to the Steam leaderboard configuration
You can create and manage achievements in the Steamworks app settings for your app ID by going to
Click on “View checklist” on your app
Scroll down to “Edit Steamworks Settings” and click on it
Hover over “Stats & Achievements” and click on “Achievements”
➕ Create A New Achievement Or Configure An Existing One

The following fields define an Achievement:
API Name - The string used to access this achievement using the nodes.
Progress Stat - Specifies a stat that's used as a progress bar for this achievement. The achievement will also automatically unlock when the stat reaches the unlock value. → Min Value = The min value this stat can have. → Max Value = The max value that is needed to unlock this achievement.
Display Name - The name this achievement will have in client notification pop-ups, and in the Community. May be localized.
Description - A description of this achievement. May be localized.
Set By - Sets who can unlock the achievement. The default is client.
Hidden? - If true, a "hidden" achievement does not show up on a user's Community page (at all) until they have achieved it.
Achieved Icon - The icon to display when it is achieved.
Unachieved Icon - The icon to display when it is not yet achieved.
🙏 Final Words
Are you enjoying this plugin? Then don’t forget to leave a review to support the creator!
Last updated