A downloadable extension

Buy Now$29.95 USD or more

Quick links: blog post | marketplace page | documentation

GMLive is an extension that introduces livecoding / interactive programming into GameMaker: Studio and GameMaker Studio 2 (including Mac IDE).

That is, it allows to reload chosen scripts or events mid-game when they are changed and saved from the editor - without having to recompile and restart the game.

This allows to save tremendous amounts of time during development, especially for projects and platforms with longer compile time.

The extension works with all modules - you can even have the code update remotely while the game's running in a browser, on a mobile device, or on a console.

It also has some additional features:

The extension is stable, documented, easy to use, and takes literal minutes to set up (see video).

StatusReleased
CategoryAssets
Rating
Rated 4.9 out of 5 stars
(61 total ratings)
AuthorYellowAfterlife
Made withGameMaker
Tagsextension, GameMaker

Purchase

Buy Now$29.95 USD or more

In order to download this extension you must purchase it at or above the minimum price of $29.95 USD. You will get access to the following files:

GMLive (for GM2022+).yymps 863 kB
Version 1.0.76
[archive] GMLive (for GMS2.3).yymps 895 kB
Version 1.0.72
[archive] GMLive (for GMS2.2.5).yymp 533 kB
Version 1.0.52a
[archive] GMLive (for GMS2.2.5 and catch_error extension).yymp 622 kB
Version 1.0.24
[archive] GMLive (for GMS2.2.3).yymp 417 kB
Version 1.0.21
[archive] GMLive (for GMS1.4).gmez 448 kB
Version 1.0.24b
[archive] GMLive (for GMS1.4 and catch_error extension).gmez 604 kB
Version 1.0.24b

Download demo

Download
GM2024.2 minifix (for Included Files directory).zip 363 kB

Development log

View all posts