GMS2 Required SDKs

This article details the required versions of the various tools and SDKs that GameMaker Studio 2 uses.

We do not recommend using third-party tools ahead of what is listed below - Studio won't know how to support them properly and you may give yourself build errors, etc.

Be aware also that for everything below we only offer support for physical machines running an OS natively, not VMs (including Bootcamp or Parallels) or emulators, etc.

The following sections refer to IDE using runtime

For the IDE

  • See system specifications at the bottom of the GMS2 info page
  • Visual Studio 2015 or 2017 is required when building Windows YYC packages
  • (VS2015/VS2017 requires Win 7 with SP1 or above - it won't install without at least SP1)
  • Spine 3.5.xx can be used to export compatible Spine sprites

For Building/Running Games

Windows (setup guide here)

  • Windows 7, 8, 8.1, or 10
  • XP is not supported at all
  • Vista will require manual download and install of DirectX 11 if you don't already have this

Mac (setup guide here)

  • Xcode 8.3 (which requires macOS Sierra 10.12)
  • OS X 10.6 or later is required for non-App Store games
  • OS X 10.9 or later is required for App Store games

Ubuntu (setup guide here)

  • 14.04 LTS 64bit is the only distro we support
  • Other distros can use the game packages we generate and may also be used when building, but we do not offer support for this.

Android (setup guide here)

  • Android SDK Tools 25.2.5
  • Android 7.1.1 (API 25) (SDK Platform, Google APIs)
  • Android NDK 14b (64bit)
  • JDK 8u131 (64bit)

Suggested Option Settings

  • Build Tools - 25.0.2
  • Support Library - 25.3.1
  • Target SDK - 25
  • Min SDK - 9
  • Compile SDK - 25 

iOS (setup guide here)

  • Xcode 8.3 (which requires macOS Sierra 10.12)
  • iOS 10 is required for games (Xcode doesn't build for older iOS versions now)


Have more questions? Submit a request


Article is closed for comments.
Powered by Zendesk