2022-10-04 14:31 UTC · Community Announcements · ObSkewer
We have now restored GameMaker 2022.6.1.26 as the default IDE version for this product, as this is the last GameMaker version which actually supports UWP. (We can see that many people using this product have already performed this step and are already using the 2022.6.1 branch within the "Betas" screen for this product, so there is no longer any need to do this.) You do need to ensure you're also using the older 2022.6.1 runtimes, as newer runtimes cannot build UWP projects! If you do want to use the 2022.8.1 we had set live previously (bearing in mind that it does not support UWP!), then you
2022-09-08 11:13 UTC · Community Announcements · ObSkewer
August’s release focuses on a lot of clean-up as we head towards an LTS release later in the year - some old or underused platforms have now been removed; many project-saving, performance, or stability changes have been made; and we have made a big improvement to tile-encoding in rooms, which does require a change in project version because older GameMaker versions will not be able to read those tile layers (so please do read the release notes linked-to below!). In addition to those very important stability changes, we also added: Feather has a lot more customisation options in Preferences; se
2022-07-29 10:32 UTC · Community Announcements · ObSkewer
This is an important bug-fix update to the original .0.23 release, as it fixes several in-game bugs and also some submission issues for console developers. There are also some more fixes for Feather and various other improvements throughout. Please see the release notes for the full info: IDE Notes Runtime Notes
2022-06-30 16:16 UTC · Community Announcements · ObSkewer
June’s release brings Feather for everyone who wants to try it, and includes lots of fixes for Feather and also the current Syntax Errors system; adds 5 more Filter types you can use in your games; introduces more functionality when creating and using your extensions; brings microphone support to the Opera GX target; changes the Switch crash-reporter to be Nintendo’s own system; and fixes a number of issues with the collision system. Be aware that this release updates the SDK versions you will need for a number of platforms - almost all consoles require newer versions now and also you might ne
2022-06-07 15:41 UTC · Community Announcements · ObSkewer
Please note that this is currently only for Windows users! Mac users, we're very sorry for the extra delay, but we have a final issue to fix first before we can release the update on Steam, so you will continue to see 2022.3 for a little longer. If you're excited to upgrade asap, then remember you can use the non-Steam version also. Welcome to the new May 2022.5 version! We hope you find it worth the little wait since March’s release. This is a very comprehensive and exciting change to a lot of the underlying GameMaker tooling and functionality - although, if all goes to plan you perhaps won’t
2022-03-31 15:13 UTC · Community Announcements · ObSkewer
Say hello to GameMaker! (or indeed your pick of こんにちは , 안녕하세요 , cześć, or ciao) 2022.3 IDE changes several branding names and does away with the concept of picking a choice of code editor before you start your project and instead allows you to pick the editor style you want, when you want it; ships with 4 new localisations (Japanese, Korean, Polish, and Italian); adds a new dropdown to pick if you want compressed QOI images or not and whether to drop back to the old .png system instead; and several new filter types have been added for you to use in your games. Runtime changes introduce Opera G
2022-03-09 16:40 UTC · Community Announcements · ObSkewer
This is a small but very important update to fix running games on Windows 7, an issue with Included Files which could cause Opera GX games to get stuck when loading, and also to add a warning dialog when trying to open a "too new" project. For the full details, see IDE Notes Runtime Notes
2022-02-24 16:59 UTC · Community Announcements · ObSkewer
2022.2.0.614 introduces a new ability to create text tracks/instances and animate these within your sequences, then draw the text later in-game. It also changes a long-time GameMaker behaviour that arrays will make and edit a copy when you pass an array into a function, and so we have added an option to maintain the old way if you want. As well as these two important additions, there is the ability to send text to a secure websocket, to define colours in the code editor using CSS web standard values and for this to appear correctly in your game, and also a range of important bug fixes. You can
2022-02-07 15:48 UTC · Community Announcements · ObSkewer
2022 Update 1 is rolling out now to fix some of the biggest issues in the original release - IDE is now v2022.1.1.610 and Runtime is now v2022.1.1.483 IDE Release Notes Runtime Release Notes Full details can be found on the usual release notes pages above, but this one fixes games crashing on Windows 7, cases where using the Mac IDE to build for macOS couldn't find the game executable, that games could not connect to Steam properly on startup, and some more collision issues.
2022-01-27 15:30 UTC · Community Announcements · ObSkewer
Welcome to 2022.1! This IDE fixes a number of stability or performance issues reported over the last couple of releases, plus a number of hotkey support issues in various editors. It also adds extra functionality into the Inspector, including the ability to apply a filter/effect target to a single specified layer in the Room Editor (also via new in-game functions), and a number of productivity improvements and misc UI tweaks to make editing your projects faster and easier. Be aware that this release ends support for our Remote Worker tool and so this is not part of the installer any more. Goin
2021-12-09 16:16 UTC · Community Announcements · ObSkewer
An important collection of stability and performance fixes, plus some of the other issues commonly-reported in the original 2.3.7 release. IDE Notes (All the changes are at the top) Runtime notes (again, all at the top)
2021-11-25 15:16 UTC · Community Announcements · ObSkewer
2.3.7 brings the ability to sign in to GMS2 using an Opera single sign-on account if you wish, adds support for a new "nullish" operator in your code, and introduces three more filter layer types your can use in your rooms as well as enabling the Inspector for use in your rooms. This release also sees several performance increases (such as native Mac M1 architecture support for GMS2 itself) and some load time boosts for opening your projects and also for games starting at the end of builds. This release also raises Spine support to require v4.0. Please be aware this updated Spine runtime will
2021-10-28 13:56 UTC · Community Announcements · ObSkewer
2.3.6 introduces a new design to the Start Page and the concept of Template projects (which you can turn your own projects into if you wish), plus support for a new Filters layer in the Room Editor which allows you to quickly and easily add special effects into your games! As well as the new things, it brings a lot of stability fixes in the IDE, such as changing the default renderer on Windows to Direct3D and stopping a fair number of crashes throughout the IDE. In-game, it fixes a number of issues with precise collisions (especially with scaled-up small sprites) on all targets and also resolv
2021-09-30 12:40 UTC · Community Announcements · ObSkewer
2.3.5 brings a lot of stability fixes and continues the improvements to the product enabled by the new renderer and input/output systems introduced in 2.3.4. However, we also enabled the Inspector within the Sprite Editor, added new UI in Preferences to allow you to redefine the hotkeys GMS2 uses throughout the product, and introduced several other small quality-of-life tweaks which you can read about by following the links below. There are of course also a number of important bug fixes, so (as ever) please do read the release notes carefully. IDE changes/fixes In-game changes/fixes
2021-09-10 10:39 UTC · Community Announcements · ObSkewer
A quick update to remove an issue with some projects not loading properly if those projects contain groups in the room manager's order tab and also to stop renaming assets also performing hotkey commands if you happened to type the required characters. Please ensure you also update your runtime in order to get the full project-loading fix. (Needs to be IDE v2.3.4.580 Runtime v2.3.4.442)
Full appinfo as delivered by Steam PICS, changenumber 35946306. Also at /api/app/585610/raw.
{
"appid": "585610",
"common": {
"name": "GameMaker Studio 2 UWP",
"type": "Application",
"releasestate": "released",
"oslist": "windows,macos",
"osarch": "64",
"clienticon": "d6de40c08c07b97af6f1d406fdb01818af8e4944",
"clienttga": "033b276934969c4539ae2946cb0b5fe7b6e12b16",
"icon": "27b19b3b64e7235dadd9ec0b9491818d85c29868",
"logo": "1e0e571883ffd0679933639eaa5244b7c3e786ec",
"logo_small": "1e0e571883ffd0679933639eaa5244b7c3e786ec_thumb",
"clienticns": "a113d3d3879217d8617cd7b4a8a4f6ca94921fe8",
"osextended": "macos64,macosapplesilicon,macosnotarized",
"app_retired_publisher_request": "1",
"metacritic_name": "GameMaker Studio 2 UWP",
"small_capsule": {
"english": "capsule_231x87.jpg"
},
"header_image": {
"english": "header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_logo": "en",
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "100",
"height_pct": "100"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "library_600x900.jpg"
},
"image2x": {
"english": "library_600x900_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg"
}
},
"library_logo": {
"image": {
"english": "logo.png"
},
"image2x": {
"english": "logo_2x.png"
},
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "100",
"height_pct": "100"
}
}
},
"store_asset_mtime": "1598463503",
"associations": {
"0": {
"type": "developer",
"name": "YoYo Games Ltd."
},
"1": {
"type": "publisher",
"name": "YoYo Games Ltd."
}
},
"primary_genre": "56",
"genres": {
"0": "51",
"1": "53",
"2": "54",
"3": "56",
"4": "57",
"5": "59",
"6": "60"
},
"category": {
"category_35": "1"
},
"supported_languages": {
"english": {
"supported": "true"
},
"french": {
"supported": "true"
},
"german": {
"supported": "true"
},
"spanish": {
"supported": "true"
},
"latam": {
"supported": "true"
},
"brazilian": {
"supported": "true"
},
"russian": {
"supported": "true"
},
"schinese": {
"supported": "true"
}
},
"steam_release_date": "1489009573",
"community_hub_visible": "1",
"gameid": "585610",
"exfgls": "6",
"store_tags": {
"0": "13906",
"1": "87",
"2": "84",
"3": "872",
"4": "1036",
"5": "1445"
}
},
"extended": {
"disableoverlay": "1",
"disableoverlayinjection": "1",
"developer": "YoYo Games Ltd.",
"publisher": "YoYo Games Ltd.",
"homepage": "https://www.yoyogames.com/"
},
"config": {
"installdir": "GameMaker Studio 2 UWP",
"launch": {
"0": {
"executable": "GameMaker.exe",
"config": {
"oslist": "windows",
"osarch": "64"
},
"description_loc": {
"english": "Launch GameMaker"
},
"description": "Launch GameMaker"
},
"1": {
"executable": "GameMaker.app",
"config": {
"oslist": "macos"
},
"description_loc": {
"english": "Launch GameMaker"
},
"description": "Launch GameMaker"
},
"2": {
"executable": "GameMakerStudio.exe",
"config": {
"oslist": "windows",
"osarch": "64",
"betakey": "2.2.5"
},
"description_loc": {
"english": "Launch GameMaker Studio 2 (2.2.5)"
},
"description": "Launch GameMaker Studio 2 (2.2.5)"
},
"3": {
"executable": "GameMaker Studio 2.app",
"config": {
"oslist": "macos",
"betakey": "2.2.5"
},
"description_loc": {
"english": "Launch GameMaker Studio 2 (2.2.5)"
},
"description": "Launch GameMaker Studio 2 (2.2.5)"
},
"4": {
"executable": "GameMakerStudio.exe",
"config": {
"oslist": "windows",
"osarch": "64",
"betakey": "2.3.7"
},
"description_loc": {
"english": "Launch GameMaker Studio 2 (2.3.7)"
},
"description": "Launch GameMaker Studio 2 (2.3.7)"
},
"5": {
"executable": "GameMaker Studio 2.app",
"config": {
"oslist": "macos",
"betakey": "2.3.7"
},
"description_loc": {
"english": "Launch GameMaker Studio 2 (2.3.7)"
},
"description": "Launch GameMaker Studio 2 (2.3.7)"
},
"6": {
"executable": "GameMakerStudio.exe",
"config": {
"oslist": "windows",
"osarch": "64",
"betakey": "2022.1.1"
},
"description_loc": {
"english": "Launch GameMaker Studio 2 (2022.1.1)"
},
"description": "Launch GameMaker Studio 2 (2022.1.1)"
},
"7": {
"executable": "GameMaker Studio 2.app",
"config": {
"oslist": "macos",
"betakey": "2022.1.1"
},
"description_loc": {
"english": "Launch GameMaker Studio 2 (2022.1.1)"
},
"description": "Launch GameMaker Studio 2 (2022.1.1)"
},
"8": {
"executable": "GameMakerStudio.exe",
"config": {
"oslist": "windows",
"osarch": "64",
"betakey": "2022.2.1"
},
"description_loc": {
"english": "Launch GameMaker Studio 2 (2022.2.1)"
},
"description": "Launch GameMaker Studio 2 (2022.2.1)"
},
"9": {
"executable": "GameMaker Studio 2.app",
"config": {
"oslist": "macos",
"betakey": "2022.2.1"
},
"description_loc": {
"english": "Launch GameMaker Studio 2 (2022.2.1)"
},
"description": "Launch GameMaker Studio 2 (2022.2.1)"
}
}
},
"depots": {
"228984": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"228986": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"228990": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"229000": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"229004": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"585611": {
"config": {
"oslist": "windows",
"osarch": "64"
},
"manifests": {
"public": {
"gid": "2098216430745136144",
"size": "296609175",
"download": "89884880"
},
"2.2.5": {
"gid": "8332579220297810293",
"size": "342831037",
"download": "121259344"
},
"2.3.7": {
"gid": "7062042373344249557",
"size": "183405143",
"download": "86035792"
},
"2022.1.1": {
"gid": "607140930272345829",
"size": "180776888",
"download": "80170640"
},
"2022.2.1": {
"gid": "4197845156717145721",
"size": "179970449",
"download": "80535088"
},
"2022.3.1": {
"gid": "1560872183083964684",
"size": "183204006",
"download": "79804256"
},
"2022.5.1": {
"gid": "111662436432572120",
"size": "278571549",
"download": "86413056"
},
"2022.6.1": {
"gid": "2098216430745136144",
"size": "296609175",
"download": "89884880"
},
"2022.8": {
"gid": "3309060532398727765",
"size": "296556331",
"download": "90550320"
}
}
},
"585612": {
"config": {
"oslist": "macos",
"osarch": "64"
},
"manifests": {
"public": {
"gid": "1664401008891749560",
"size": "381447645",
"download": "82766976"
},
"2.2.5": {
"gid": "7246308560155973451",
"size": "312310559",
"download": "115381920"
},
"2.3.7": {
"gid": "1143644024068182952",
"size": "184542815",
"download": "41901248"
},
"2022.1.1": {
"gid": "4475486314831072293",
"size": "184640025",
"download": "41988464"
},
"2022.2.1": {
"gid": "5664694298303553032",
"size": "183751356",
"download": "42139632"
},
"2022.3.1": {
"gid": "4342849886953531177",
"size": "184286353",
"download": "40637952"
},
"2022.5.1": {
"gid": "4391850793421566684",
"size": "344938332",
"download": "78431968"
},
"2022.6.1": {
"gid": "1664401008891749560",
"size": "381447645",
"download": "82766976"
},
"2022.8": {
"gid": "3238257593721328290",
"size": "380273045",
"download": "83743920"
}
}
},
"branches": {
"public": {
"buildid": "9210059",
"timeupdated": "1664893024",
"timebuildupdated": "1659032847"
},
"2.2.5": {
"buildid": "4506970",
"description": "2.2.5.481",
"timeupdated": "1648724331",
"timebuildupdated": "1576679239"
},
"2.3.7": {
"buildid": "7855900",
"description": "2.3.7.606",
"timeupdated": "1643283866",
"timebuildupdated": "1639062740"
},
"2022.1.1": {
"buildid": "8159037",
"description": "2022.1.1.610",
"timeupdated": "1645721250",
"timebuildupdated": "1644248101"
},
"2022.2.1": {
"buildid": "8341136",
"description": "2022.2.1.618",
"timeupdated": "1648660699",
"timebuildupdated": "1646841357"
},
"2022.3.1": {
"buildid": "8508201",
"description": "2022.3.0.625",
"timeupdated": "1653559506",
"timebuildupdated": "1649254017"
},
"2022.5.1": {
"buildid": "8899187",
"description": "2022.5.1.16",
"timeupdated": "1656596194",
"timebuildupdated": "1654728063"
},
"2022.6.1": {
"buildid": "9210059",
"description": "2022.6.1.26",
"timeupdated": "1662480133",
"timebuildupdated": "1659032847"
},
"2022.8": {
"buildid": "9499769",
"description": "2022.8.1.37",
"timeupdated": "1664880611",
"timebuildupdated": "1662998313"
}
},
"privatebranches": "1"
}
}