GameMaker (2.3)

Steamworks Ext

YoYo Games

You must be logged in to obtain assets



  • This extension is to be used with GMS 2022.200 (Beta) and future releases (read below)
  • Requires Steamworks SDK version 1.53a
  • Works with Windows, macOS and Ubuntu.


Steamworks is a set of tools and services that help game developers and publishers build their games and get the most out of distributing on Steam.


  • General API
  • Achievements
  • Statistics
  • Leaderboards
  • Cloud Storage
  • DLC
  • UGC
  • Network (NEW)
  • Matchmaking (NEW)
  • Lobby (NEW)
  • Inventory (NEW)


The full documentation of the API is included in the extension asset (included files).


Delete old bat/sh files, the scripts are now included inside the extension folder. You should not copy them into the project's root folder anymore (just edit the SDK path)

If the game doesn't compile or was created on a previous version of GMS please make sure of the following:

  1. Go into: projectFolder -> Options -> {platform}
  2. Open file options_{platform}.yy
  3. Locate the line with the text "_enable_steam" and make sure the value is set to false

This is an issue with the IDE/Runner and is fixed on 2022.300 Beta

End User Licence Agreement (EULA).

Age Rating: 4+


GMS2.3 - Version 1.1.1. Published August 5, 2022

  • Support for new extension options
  • Updated demo (fixed intellisense)
  • Bug fixes

[IMPORTANT] Read manual updates for new setup

Privacy Policy
Loading, please wait

Package contents

Loading, please wait

What is the issue?

Loading, please wait