GameMaker Studio 2 is designed for use on desktop computers with the following minimum specifications:

For the Windows platform you will need to have the following basic setup:

  • 64bit Intel compatible Dual Core CPU
  • 2GB RAM
  • DX11 compliant graphics card
  • Microsoft 64bit Windows 7
  • At least 3GB free Hard Disk space

However the recommended specifications are:

  • 64bit Intel compatible Quad core CPU
  • 8GB RAM
  • DX11 based graphics card
  • Microsoft 64bit Windows 10
  • SSD Hard Disk

For the macOS platform you will need to have at least the following minimum specs:

  • Mac OSX El Capitan or higher
  • An Intel Dual Core i3 processor
  • 4GB or more RAM
  • Xcode 7 or higher

However the recommended specifications are:

  • macOS
  • An Intel Quad Core i5 processor
  • 8GB RAM
  • SSD Hard Disk

You can download the GameMaker Studio 2 installer from the YoYo Games Website. Once installed and the first time you run GameMaker Studio 2, you may be prompted to update before being able to use the product. After any updates have been installed, you will be required to supply the licence details for your YoYo Games Account (see here) before being able to use the product, meaning that the first time you use GameMaker Studio 2 you must have an internet connection. After the initial login, you should be able to use the product offline, however it will periodically require that you connect to verify the login account.

Early Access, Beta, Stable

The version you download from the YoYo Games web page should be the current Stable version of GameMaker Studio 2, but there is also a another "Beta" version available which is used to showcase or test new functionality before it goes into a final stable build. The full version details are as follows:

This version is the one you would be using for general development and is recommended for use with any commercial product. It may lack certain features available in the other versions, but this is because they haven't been fully tested or require additional work.

The Beta version of GameMaker Studio 2 is for those that wish to try out new features before they get added to the Stable build, or for those that require a coming fix for an issue. It is not recommended that you use the Beta build for final game production unless it contains an important fix for a bug that is holding up your project. Note that not all features introduced in the Early Access version are necessarily in the Beta version, and there can be significant differences between the two, but the differences between Beta and Stable should be less, with all features in the beta build eventually making it into Stable. You can get more information about access to the Beta version of GameMaker Studio 2 from the page on the Beta Channel Preferences.