So, i recently launched a game on steam with the name of "Jump By Coronho: Chapter 2" After some time, people started asking me to implement achievements on the game. Since then, I'm trying to do it but there is not that much information online of how to implement these steam achievements. Thanks!
I have tried using the YOYO extesion but there is no instruction on how to use it and Valve doesn't make it clear on the SDK
Your question is a bit old, but I hope this helps. This is trimmed down from the internal documentation that I wrote for my game:
Background information for GameMaker setup:
https://help.yoyogames.com/hc/en-us/articles/216754138-Using-The-Steamworks-SDK-With-GameMaker-Studio
Add Existing.Steamworks.yyfile, and click ok. For clarity, you can move the steamworks extension out of the newly-createdSteamworksdirectory; move it into theExtensions.steamand all of the steam-related functions will appearDesktop\GameMakerSteamExtension\datafiles). Copy all of the.batand.shfiles and move them to the root directory of your game project (alongside your*.yypfile).post_build_step.batand replace all the text after the=symbol with the path to the SDK installed in step 2. Example; final result of this line might beset STEAM_SDK_PATH=C:\SteamworksSDKConfiguration on the Steam Platform:
Then within your game project, you would add the following to have an achievement added: