Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more

Downloads

Windows IDE

Current Version: 2.1.4.295

Login to download

Mac OS IDE

Current Version: 2.1.4.295

Login to download

Release Notes: v2.1.4.295 - (17 May 2018)


GMS2 now allows you to work with the IDE in French, German, or Spanish! Install using one of these languages and GMS2 will download the manual in that language also.

Stacks of bugs have been fixed, we've also made improvements to the initial startup sequence, increased performance when working on large projects, and the resource tree now has a visual helper when reordering items. There are also a few new runtime features, such as config support in #macro defines and support for IPv6 in the networking functions - see the Runtime release notes for more info.

Please note 2.1.4 is mandatory as we have fixed a licensing bug and are also preparing for General Data Protection Regulation changes. Accordingly, you will get "license is invalid" the first run after updating from 2.1.3 - please just login again once to fix.


Update v295+

  • Maintain compatability with code signing in runtimes 2.1.4.217+. If you want to use that runtime you will need this IDE update, otherwise projects won't build.


Hotfix v288

  • Fixed a keyboard input crash when using Chinese or Japanese keyboard layouts
  • Fixed instance variables overriding parent values properly
  • Fixed changing an instance variable to a Boolean and then running game makes GMS2 unstable if you don't edit the Boolean tickbox first


French, German and Spanish Language Support

  • Choose which language you would like to use during the installer, this choice will carry through into the IDE and the corresponding manual will be downloaded during the first run of the IDE
  • If you want to change your language after install this is still possible via 'Preferences -> General Settings'

User login performance/stability fixes

  • The initial startup sequence for network connectivity checks and user-login has been improved, so you should no longer see long stalls during startup.
  • However, if you are still having issues please contact the Helpdesk for further support

Resource Tree improvements

  • Resource reordering is now easier and clearer to understand, thanks to a new visual indicator as you drag resources in the tree
  • Further optimisations have been made for all tree views to improve the performance of the IDE when editing large projects

Per-configuration #macro support

  • Added the ability to override macro definitions in different configs using the syntax #macro CONFIGNAME:MACRONAME
  • E.g, #macro MOVESPEED 10 could be overidden on the next line by #macro WINDOWS:MOVESPEED 12 or #macro GOOGLE:MOVESPEED 6

Misc IDE Changes

  • Android Options > 'Build Settings' now has a drop-down which populates with your current Android SDK installation information
  • Added support for additional iOS splash screens for iPhones SE, 7, 8 and X

Known Issues

  • It should be fixed now, but if you still get Windows Defender giving false-positives and blocking runtime downloads in 2.1.4+, please tell the Helpdesk
  • Explorer file dialogs can sometimes fail to open. This is a Windows 10 Creators Update issue and has been seen failing in other applications
  • Runtime download/activation has been seen to crash the IDE occasionally during subsequent startup
  • Dead instances of Window's RuntimeBroker application can block attempts to use the manual in the IDE - just get a white page

Release Notes: v2.1.4.295 - (17 May 2018)


GMS2 now allows you to work with the IDE in French, German, or Spanish! Install using one of these languages and GMS2 will download the manual in that language also.

Stacks of bugs have been fixed, we've also made improvements to the initial startup sequence, increased performance when working on large projects, and the resource tree now has a visual helper when reordering items. There are also a few new runtime features, such as config support in #macro defines and support for IPv6 in the networking functions - see the Runtime release notes for more info.

Please note 2.1.4 is mandatory as we have fixed a licensing bug and are also preparing for General Data Protection Regulation changes. Accordingly, you will get "license is invalid" the first run after updating from 2.1.3 - please just login again once to fix.


Update v295+

  • Maintain compatability with code signing in runtimes 2.1.4.217+. If you want to use that runtime you will need this IDE update, otherwise projects won't build.


Hotfix v288

  • Fixed a keyboard input crash when using Chinese or Japanese keyboard layouts
  • Fixed instance variables overriding parent values properly
  • Fixed changing an instance variable to a Boolean and then running game makes GMS2 unstable if you don't edit the Boolean tickbox first


French, German and Spanish Language Support

  • Choose which language you would like to use during the installer, this choice will carry through into the IDE and the corresponding manual will be downloaded during the first run of the IDE
  • If you want to change your language after install this is still possible via 'Preferences -> General Settings'

User login performance/stability fixes

  • The initial startup sequence for network connectivity checks and user-login has been improved, so you should no longer see long stalls during startup.
  • However, if you are still having issues please contact the Helpdesk for further support

Resource Tree improvements

  • Resource reordering is now easier and clearer to understand, thanks to a new visual indicator as you drag resources in the tree
  • Further optimisations have been made for all tree views to improve the performance of the IDE when editing large projects

Per-configuration #macro support

  • Added the ability to override macro definitions in different configs using the syntax #macro CONFIGNAME:MACRONAME
  • E.g, #macro MOVESPEED 10 could be overidden on the next line by #macro WINDOWS:MOVESPEED 12 or #macro GOOGLE:MOVESPEED 6

Misc IDE Changes

  • Android Options > 'Build Settings' now has a drop-down which populates with your current Android SDK installation information
  • Added support for additional iOS splash screens for iPhones SE, 7, 8 and X

Known Issues

  • It should be fixed now, but if you still get Windows Defender giving false-positives and blocking runtime downloads in 2.1.4+, please tell the Helpdesk
  • Explorer file dialogs can sometimes fail to open. This is a Windows 10 Creators Update issue and has been seen failing in other applications
  • Runtime download/activation has been seen to crash the IDE occasionally during subsequent startup
  • Dead instances of Window's RuntimeBroker application can block attempts to use the manual in the IDE - just get a white page

Windows IDE

Current Version: 1.4.1804

Login to download

Mac OS IDE

GameMaker: Studio 1.x

Not available on macOS

Release Notes: v1.4.1804 (13 Mar 2018)


Changes Since 1788

  • IDE
    • Fixed Configs being hidden in the resource tree if you cancelled opening a different project
    • Added Windows 8 Native and Windows Phone 8 back in as licensed targets
    • Removed Supersonic Ads from GGS > Advertising > HTML5, as this has been unsupported for a while
  • Windows
    • Fixed games crashing if no audio device found
    • Fixed several issues with audio stuttering or resuming from the wrong offset when paused
  • HTML5
    • Added ds_map_replace_map() and ds_map_replace_list()
  • Android / Amazon Fire
    • Fix for YYC builds not giving you an APK Expansion .zip file
    • Re-added support for extra . in package names as much as we can - will still error if the . placement would causes issues with Google's tools
  • Misc In-Game
    • Fixed issues with Steam-enabled games not forcibly relaunching the Steam copy of the game if you manually run the exe you have built
    • Fixed issues with Steam-enabled games not insisting on the Steam client being running at the time

Bugs Fixed Since 1788

  • 0023293 Networking: Evidence of network_send_udp() causing memory leak
  • 0028789 Global Game Settings: 'Supersonic Ads' listing is incorrect, needs updating
  • 0028876 Configs: Open Project button makes configs disappear
  • 0028921 Windows: Games crash if you have no audio devices
  • 0028933 Steam: Leaderboards - Emojis in usernames cause runner crash
  • 0029054 Global Game Settings: Windows 8 Analytics provider 'markedup' no longer exists, should be removed from GGS
  • 0029062 Build Android: 'APKExpansion' extension generates differently named zips for VM and YYC builds
  • 0029109 Global Game Settings: Android package names with a '.' anywhere in the string are disallowed, blocks updating published games

Please be aware we do not recommend using any versions older than this (we don't actually recommend anything older than current Stable!). If you feel you need to stay on an older version than listed above, then please report a Helpdesk ticket saying why, and we will look into this in the current release. Thank you.

Back to Top