1. GameMaker
  2. News

GameMaker News

2022.11.1 Update Release

IDE v2022.11.1.56 Runtime v2022.11.1.75

This is a small, but very important update which fixes some of the top issues in the original 2022.11.0 release:

  • Building Projects: Texture pages no longer get overlapping sprites in some cases [was only an issue in 2022.11.0 builds]
  • Debugger: Fixed an issue where GameMaker locked up (and potentially RAM usage jumped up also) when hovering over any object instance values in a debugger event window which has hit a breakpoint/been paused
  • Project Load: Fixed that some Windows/macOS/Ubuntu Game Options were reset to their "Test" defaults each time any project is loaded by some users of those IDEs
  • Startup: GM no longer goes unstable when starting up whilst offline/no network adapter has been found (which resulted in an MQTT exception in the ui.log) [Note that currently it's still possible to get this kind of error if you are online, but in your firewall setup you have blocked GameMaker from accessing your network - please see our GameMaker permissions FAQ for how to stop this]
  • In-Game: Fixed that games sometimes failed to start in 2022.11.0 builds due to an audio thread initialisation issue (typically blamed either a collision event time error or just stopped on AudioInit() in the compiler log), which was a source of ANRs on Google Play and inconsistent Steam startups


And be aware that for PS4 developers, the SDK version required is now 10.00.94, which is a slight increase over the older-but-still-"10.000" SDK which 2022.11.0 requires. Just ensure you're using the latest "10.000" SDK now.

2022.11 Release

IDE v2022.11.0.54 Runtime v2022.11.0.73

November’s 2022.11 release brings the ability for you to pick which bits of your runtimes you wish to download (allowing for smaller install sizes and less time downloading after a new install/update) and the ability to use GameMaker offline if you’re signing-in with an Opera Account. The Image Editor has been changed to paste clipboard items as a new layer in your image rather than as a brush attached to the mouse cursor, the Room Editor has several more new in-game filter effects for you to use, and the Code Editor has several new features for creating strings and formatting numbers. Pinch-to-zoom has been re-implemented also for all suitable editors.

On the runtimes side, as well as the new filters already mentioned there are new or improved functions for audio, arrays, Spine, string-manipulation, and others. It updates the libraries used for gamepads, websockets and Gradle to fix a number of issues already resolved by these external tools. On consoles, these runtimes introduce the ability for PS5 players to use their existing PS4 saves for the same game, plus adds support for Xbox developers to determine users who are streaming the game on mobile devices. Along with all of that, there are fixes for a large number of other bugs as well - including some quite important changes to HTML5 behaviours, which you can read more about in the runtime notes linked-to below.

Because you're likely to encounter both of them the first time you launch this new version, you can also find links to guides about the new Runtime Modules Dialog and the new GX.games MQTT server in the notes below, so please do see them if you have any questions before updating.

IDE Release Notes Runtime Release Notes

2022.9.1 Updated Release

This is a small update to the original 2022.9 release to fix an Inspector/Room Layers panel usability issue if you had previously closed the Inspector and then opened a room, plus a couple of important fixes for extensions in-game (which would have caused issues if you were using our Steamworks extension in your games, as an example extension which was affected).

The full IDE release notes and runtime release notes.

Please note that if you are using that Steamworks extension in your games, you should keep an eye out for an updated v14 either on the extension's Github page or our Marketplace soon, as it will contain further fixes - such as a startup issue when running on macOS VM (YYC is now fixed by the runtime changes in this release).

2022.9 Release

2022.9 continues the clean-up and stability work ahead of the forthcoming LTS release, plus introduces the Inspector as a part of the default layout for all new projects (as well as a tweak to the Room Editor layout so it now uses the Inspector rather than the old custom panels). This release also gives you the ability to control your texture groups more precisely in the texture groups editor, so that you can manage in-game loading times and memory usage. It does also have some important changes for creating/loading Game Options, as well as various UI/UX improvements brought about by our recent website change to offer converting your old YoYo/GameMaker Account to a new Opera Account.

On the runtimes side, there is the texture groups change mentioned already, plus 2022.9 adds touch support in Windows games and raises the SDK version supported on a few console platforms - so please do read the runtime release notes carefully, as you may now need to change your setup.

For all changes/fixes since 2022.8.1 see the IDE notes page and the runtime notes page.

Opera GX Mobile Game Jam - October 4th - Sign Up!


Last year, we asked you to create a ‘No Internet’ game for the Opera GX browser. This year, we’re going one step further.

It’s time to save millions of mobile gamers from the terror of losing WiFi or running out of data.

The Opera GX Mobile Game Jam begins on October 4th, 2022. You’ll have two weeks to develop your mobile game, with the five finalists receiving huge cash prizes. The Jam’s theme will also be revealed on October 4th, 2022.

Will it be your game featured on the no internet page of Opera GX Mobile? Sign up today, grab GameMaker and join the Mobile Game Jam for a chance to a share of $36,000 USD in cash prizes!

https://opr.as/MobileGameJam