Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics


Livecoding for GameMaker: Studio / GameMaker Studio 2 · By YellowAfterlife

[Done] New runtime functions workaround

A topic by Dragonite created Oct 14, 2019 Views: 88 Replies: 3
Viewing posts 1 to 4
(1 edit)

I saw these about the matter but it feels a bit weird to reply to year-old threads so I'll just make a new one: do you plan on this being the behavior forever, or is it possible that after the "new" runtimes have been out for a certain amount of time - say, two years - support for the older runtimes is dropped and the functions like draw_get_font are adopted officially?

The wrapper script idea works fine, I always feel kinda guilty about writing code like that, though. It also makes me wonder what's going to happen when the mythical GML update comes out, which'll hopefully change what Game Maker thinks is valid code in some pretty big ways.


I intend to switch to 2.2.3 API for the upcoming update and offer the previous version separately; then do the same once languages changes are out, as they allow to substantially change how the extension works (mostly for try-catch)

It is only slightly unfortunate that GM Marketplace does not offer any mechanism for offering multiple depots/versions, so I can only offer people itch keys for proof of purchase if they need to access alternate versions

Interesting, thanks!


1.0.22 is now released and updates to the current runtime API.