Links: blog post · itch.io · marketplace · documentation
Price: USD 29.95 (itch) / USD 39.99 (marketplace)
GIFs: livecoding a visual effect in GMS1 · tweaking things in GMS2 · initial teaser
Modules (GMS2): all
Modules (GMS1): all but HTML5 (bug wasn't resolved before EoL)
Versions: GMS1, GMS2
GMLive is an extension that introduces livecoding / interactive programming into GameMaker: Studio and GameMaker Studio 2 (incl. Mac IDE).
That is, it allows to reload chosen scripts or events mid-game when they are changed 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:
If there are any questions, do ask. Have fun!
Price: USD 29.95 (itch) / USD 39.99 (marketplace)
GIFs: livecoding a visual effect in GMS1 · tweaking things in GMS2 · initial teaser
Modules (GMS2): all
Modules (GMS1): all but HTML5 (bug wasn't resolved before EoL)
Versions: GMS1, GMS2
GMLive is an extension that introduces livecoding / interactive programming into GameMaker: Studio and GameMaker Studio 2 (incl. Mac IDE).
That is, it allows to reload chosen scripts or events mid-game when they are changed 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:
- Sprite reloading
- Path reloading
- Included file reloading
- Room reloading
- On-demand code compilation/execution
(akin to execute_string/object_event_add in GM8) - Shader reloading (via helper extensions)
If there are any questions, do ask. Have fun!
Last edited: