How do I make my Steam achievements work?

0 favourites
  • 7 posts
From the Asset Store
Implement a customizable array-based achievement system with the fully-commented template.
  • Hi all, already searched in this forum and tried something without solving my issue.

    My situation is the following:

    Used greenworks 0.89.2, exported to Nw.js 0.89 and used steamworks SDK 1.60.

    As you can see from image at certain conditions I inserted the Greenworks activate achievements, same name as one inserted into steamworks. This is not working.

    Dunno why..? 🤷🏻‍♂️

    Anybody can help please?

  • Sorry, forgot to say the following.

    - Exported with dev tools and Steam flag enabled

    - inserted steam_appid.txt into game folders

    - uploaded in steamworks through steamworks GUI and everything works, bot windows and linux version can be downloaded from steam and works correctly

    The only thing that is not working is achievements.

    And another little thing: I’ve got two special fonts in my game that I’ve downloaded and installed on my windows and linux. How to automatically install them when someone download and install my game through steam without installing these fonts separately?

    Thanks a lot for your help, I appreciate

  • In the exported game press F12 and check error messages in browser console. Make sure Steam client is running.

    If there is a problem with Steam integration, there will be an error immediately when you start the game. If something is wrong with the achievements, you should see an error message when you try to activate them.

    And another little thing: I’ve got two special fonts in my game that I’ve downloaded and installed on my windows and linux. How to automatically install them when someone download and install my game through steam without installing these fonts separately?

    You can't install fonts on user's PC for obvious reasons. You need to import the fonts into the project and then select these fonts for all text objects.

  • Thanks a lot.

    Two questions:

    - What to do in case of error when using F12?

    - How to import fonts in the project?

  • - What to do in case of error when using F12?

    Depends on the error.

    - How to import fonts in the project?

    Right-click on Fonts folder.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • Ok, I removed greenworks at all from project and inserted greendgrinds.

    Changed references of achievements to greengrinds and exported as NW.js 0.92.

    No errors when using dev tools and achievements not working in Steam, can't understand why :(

  • No errors when using dev tools and achievements not working in Steam, can't understand why :(

    There must be some messages in the console log. Double-check that the code that activates the achievement actually runs.

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)